From 0b50e50cbec7b15ad32a68b8987062344e6a18aa Mon Sep 17 00:00:00 2001 From: Snehasish Dhar Date: Thu, 31 Dec 2020 17:43:50 +0530 Subject: [PATCH 1/2] add responsivness --- .cache/02/4ae4694dd261f736d9e0d038147d18.json | 1 + .cache/02/c8479dbe21c3cce44b954e847ff153.json | 1 + .cache/03/a83888c977431f4d157d52b6fc079b.json | 1 + .cache/0b/24f3661ac37d4dfa068b1ff0a03110.json | 1 + .cache/15/d008a470738367cfc3da65c4c50f48.json | 1 + .cache/17/805afd4e844321f70137c058bdf64c.json | 1 + .cache/1a/71cb8bc3494cc3c27b2479e469264c.json | 1 + .cache/1f/da571356e18d1bc8f7ce6616fea1a9.json | 1 + .cache/22/6addf92e1f1db3b786541ed1450f72.json | 1 + .cache/29/1f0743be2acc09cb81fa252dd57fde.json | 1 + .cache/2a/e04f8ac3bdb511f3f8d92b09b06400.json | 1 + .cache/31/2468fe30c74c41881eadebe07e1f4e.json | 1 + .cache/33/fd03a005c4dad9bdde50ab03786752.json | 1 + .cache/3f/b5ef7efc66a73315eee422b31ecadf.json | 1 + .cache/40/302170ae912233d583f2241767b14b.json | 1 + .cache/43/6326ce3d3d47e68d89539f5d67d30d.json | 1 + .cache/45/05fa184d8d346e79f219f9ca2d6fa0.json | 1 + .cache/46/78c9896e4260f83c2cc3e6d9e6b386.json | 1 + .cache/48/379014c59e089c75e55166142a7363.json | 1 + .cache/48/f919f601da10049ef2918a04233742.json | 1 + .cache/49/3cc3bf7e4a14a6e0566b8617d349aa.json | 1 + .cache/4a/87cd761757e21d19079c98195bfa4a.json | 1 + .cache/4d/85718810a1fbab28ac7d7f2cb0cb31.json | 1 + .cache/51/539dc77b98a1852d8b65dec2fa1d5e.json | 1 + .cache/56/d2ffbde9e7a5cf4ce6922e696ad220.json | 1 + .cache/57/f44e18c4557d8acc533bea64b80612.json | 1 + .cache/65/9e348335d94021d09b098b4f954b70.json | 1 + .cache/67/165a74d64156cb17026277fea9b5f0.json | 1 + .cache/78/f9891705023f0149a98315d6be21ff.json | 1 + .cache/83/d58063c89675790f78ef48807d3252.json | 1 + .cache/86/2264fa13eded4f9aa94535640f86c6.json | 1 + .cache/87/aebf724cabe84defb831a3a223708b.json | 1 + .cache/8a/860497e9863f5c7417528da34f2d47.json | 1 + .cache/8b/46f8f914c1bd2568a4cc04c0bf25ba.json | 1 + .cache/8c/3f588a2eca9b115eeeb1dce3c15dd9.json | 1 + .cache/8d/7666102092ad8cffdb33a3d8ff3e39.json | 1 + .cache/96/ac66934604cacba929be2ee2d1aee0.json | 1 + .cache/99/e133ed8c0d0b4c5b52e84c90dbabcf.json | 1 + .cache/9b/f561483cbe997e858819ec2bb2319e.json | 1 + .cache/9d/badea2bb6f5b78b907c87d22c56b1d.json | 1 + .cache/9e/786c5f97b05b94fe332de51744e8dd.json | 1 + .cache/9e/f57e6849b19394c33109cae3e85d7c.json | 1 + .cache/a1/5ec6ae94aa15893339837625971a26.json | 1 + .cache/a4/d045c35c55a8ac7b1a350abef51157.json | 1 + .cache/a4/f514ddb416f7ad29eae6eb857b3da1.json | 1 + .cache/a8/54ac28f5e0cec31b902a246cf56518.json | 1 + .cache/ab/f5b70b360e9854bd2198887d36fd56.json | 1 + .cache/ac/82e81495570ce6ec7c976d3c222ae0.json | 1 + .cache/b4/2be1a49d0f8fbf8e42ff7d7271c13f.json | 1 + .cache/b4/cbce69f8058b5e26ebdcdda31ec723.json | 1 + .cache/be/0c1b75c4fa2027be0da0932a699374.json | 1 + .cache/c0/07f44c717aabe9d88e4d8edbe91756.json | 1 + .cache/c1/6237dc64386177ff1315af056e82fc.json | 1 + .cache/cc/9d2e7f80efbbdc8ce62c9d787265e2.json | 1 + .cache/d3/f40c6852072a71d4b9a7a98258901c.json | 1 + .cache/d6/b2591501e31263595c92f35cf3c367.json | 1 + .cache/d8/16b2b2f5e7a22af6376b9870104f6c.json | 1 + .cache/e6/ceec5008687c2487161d2426f387fc.json | 1 + .cache/e7/18a1d36a4aaae3a6232c09ee0cad55.json | 1 + .cache/e7/763492c018c1e50cbfd6230ee685ff.json | 1 + .cache/f6/2acd7a4ee0a2d2dda15bb19c1645d3.json | 1 + .cache/f7/be12900ccba7f9f3e071e9fbc9b798.json | 1 + .cache/fa/23b20a792cab9a5254a7c822f5b122.json | 1 + .cache/fe/72ff532ee40a81b750bfc4b7f0e21f.json | 1 + build/index.html | 117 +- dist/FredokaOne-Regular.2417a706.ttf | Bin 0 -> 42152 bytes dist/LuckiestGuy-Regular.fefc07c0.ttf | Bin 0 -> 57940 bytes dist/MaterialIcons-Regular.0803c818.woff2 | Bin 0 -> 44300 bytes dist/MaterialIcons-Regular.30b8ceaf.woff | Bin 0 -> 57620 bytes dist/MaterialIcons-Regular.8c1edd37.eot | Bin 0 -> 143258 bytes dist/MaterialIcons-Regular.d14747fd.ttf | Bin 0 -> 128180 bytes dist/Montserrat-Black.7f2de76c.ttf | Bin 0 -> 275192 bytes dist/Montserrat-Bold.361393eb.ttf | Bin 0 -> 261588 bytes dist/Montserrat-Medium.53048cef.ttf | Bin 0 -> 260236 bytes dist/Montserrat-SemiBold.3c6fdb44.ttf | Bin 0 -> 260936 bytes dist/app.c3f9f951.css | 685 +++ dist/app.c3f9f951.css.map | 1 + dist/app.c3f9f951.js | 1117 +++++ dist/app.c3f9f951.js.map | 1 + dist/favicon.2e70f008.png | Bin 0 -> 422 bytes dist/fonts.8fb1511d.css | 41 + dist/fonts.8fb1511d.css.map | 1 + dist/fonts.8fb1511d.js | 397 ++ dist/fonts.8fb1511d.js.map | 1 + dist/github-logo.c5d0ee35.png | Bin 0 -> 4268 bytes dist/index.html | 213 + dist/index.js | 392 ++ dist/index.js.map | 1 + package-lock.json | 3749 ++++++++--------- package.json | 7 +- src/index.html | 2 +- src/scss/main.scss | 56 +- 92 files changed, 4674 insertions(+), 2171 deletions(-) create mode 100644 .cache/02/4ae4694dd261f736d9e0d038147d18.json create mode 100644 .cache/02/c8479dbe21c3cce44b954e847ff153.json create mode 100644 .cache/03/a83888c977431f4d157d52b6fc079b.json create mode 100644 .cache/0b/24f3661ac37d4dfa068b1ff0a03110.json create mode 100644 .cache/15/d008a470738367cfc3da65c4c50f48.json create mode 100644 .cache/17/805afd4e844321f70137c058bdf64c.json create mode 100644 .cache/1a/71cb8bc3494cc3c27b2479e469264c.json create mode 100644 .cache/1f/da571356e18d1bc8f7ce6616fea1a9.json create mode 100644 .cache/22/6addf92e1f1db3b786541ed1450f72.json create mode 100644 .cache/29/1f0743be2acc09cb81fa252dd57fde.json create mode 100644 .cache/2a/e04f8ac3bdb511f3f8d92b09b06400.json create mode 100644 .cache/31/2468fe30c74c41881eadebe07e1f4e.json create mode 100644 .cache/33/fd03a005c4dad9bdde50ab03786752.json create mode 100644 .cache/3f/b5ef7efc66a73315eee422b31ecadf.json create mode 100644 .cache/40/302170ae912233d583f2241767b14b.json create mode 100644 .cache/43/6326ce3d3d47e68d89539f5d67d30d.json create mode 100644 .cache/45/05fa184d8d346e79f219f9ca2d6fa0.json create mode 100644 .cache/46/78c9896e4260f83c2cc3e6d9e6b386.json create mode 100644 .cache/48/379014c59e089c75e55166142a7363.json create mode 100644 .cache/48/f919f601da10049ef2918a04233742.json create mode 100644 .cache/49/3cc3bf7e4a14a6e0566b8617d349aa.json create mode 100644 .cache/4a/87cd761757e21d19079c98195bfa4a.json create mode 100644 .cache/4d/85718810a1fbab28ac7d7f2cb0cb31.json create mode 100644 .cache/51/539dc77b98a1852d8b65dec2fa1d5e.json create mode 100644 .cache/56/d2ffbde9e7a5cf4ce6922e696ad220.json create mode 100644 .cache/57/f44e18c4557d8acc533bea64b80612.json create mode 100644 .cache/65/9e348335d94021d09b098b4f954b70.json create mode 100644 .cache/67/165a74d64156cb17026277fea9b5f0.json create mode 100644 .cache/78/f9891705023f0149a98315d6be21ff.json create mode 100644 .cache/83/d58063c89675790f78ef48807d3252.json create mode 100644 .cache/86/2264fa13eded4f9aa94535640f86c6.json create mode 100644 .cache/87/aebf724cabe84defb831a3a223708b.json create mode 100644 .cache/8a/860497e9863f5c7417528da34f2d47.json create mode 100644 .cache/8b/46f8f914c1bd2568a4cc04c0bf25ba.json create mode 100644 .cache/8c/3f588a2eca9b115eeeb1dce3c15dd9.json create mode 100644 .cache/8d/7666102092ad8cffdb33a3d8ff3e39.json create mode 100644 .cache/96/ac66934604cacba929be2ee2d1aee0.json create mode 100644 .cache/99/e133ed8c0d0b4c5b52e84c90dbabcf.json create mode 100644 .cache/9b/f561483cbe997e858819ec2bb2319e.json create mode 100644 .cache/9d/badea2bb6f5b78b907c87d22c56b1d.json create mode 100644 .cache/9e/786c5f97b05b94fe332de51744e8dd.json create mode 100644 .cache/9e/f57e6849b19394c33109cae3e85d7c.json create mode 100644 .cache/a1/5ec6ae94aa15893339837625971a26.json create mode 100644 .cache/a4/d045c35c55a8ac7b1a350abef51157.json create mode 100644 .cache/a4/f514ddb416f7ad29eae6eb857b3da1.json create mode 100644 .cache/a8/54ac28f5e0cec31b902a246cf56518.json create mode 100644 .cache/ab/f5b70b360e9854bd2198887d36fd56.json create mode 100644 .cache/ac/82e81495570ce6ec7c976d3c222ae0.json create mode 100644 .cache/b4/2be1a49d0f8fbf8e42ff7d7271c13f.json create mode 100644 .cache/b4/cbce69f8058b5e26ebdcdda31ec723.json create mode 100644 .cache/be/0c1b75c4fa2027be0da0932a699374.json create mode 100644 .cache/c0/07f44c717aabe9d88e4d8edbe91756.json create mode 100644 .cache/c1/6237dc64386177ff1315af056e82fc.json create mode 100644 .cache/cc/9d2e7f80efbbdc8ce62c9d787265e2.json create mode 100644 .cache/d3/f40c6852072a71d4b9a7a98258901c.json create mode 100644 .cache/d6/b2591501e31263595c92f35cf3c367.json create mode 100644 .cache/d8/16b2b2f5e7a22af6376b9870104f6c.json create mode 100644 .cache/e6/ceec5008687c2487161d2426f387fc.json create mode 100644 .cache/e7/18a1d36a4aaae3a6232c09ee0cad55.json create mode 100644 .cache/e7/763492c018c1e50cbfd6230ee685ff.json create mode 100644 .cache/f6/2acd7a4ee0a2d2dda15bb19c1645d3.json create mode 100644 .cache/f7/be12900ccba7f9f3e071e9fbc9b798.json create mode 100644 .cache/fa/23b20a792cab9a5254a7c822f5b122.json create mode 100644 .cache/fe/72ff532ee40a81b750bfc4b7f0e21f.json create mode 100644 dist/FredokaOne-Regular.2417a706.ttf create mode 100644 dist/LuckiestGuy-Regular.fefc07c0.ttf create mode 100644 dist/MaterialIcons-Regular.0803c818.woff2 create mode 100644 dist/MaterialIcons-Regular.30b8ceaf.woff create mode 100644 dist/MaterialIcons-Regular.8c1edd37.eot create mode 100644 dist/MaterialIcons-Regular.d14747fd.ttf create mode 100644 dist/Montserrat-Black.7f2de76c.ttf create mode 100644 dist/Montserrat-Bold.361393eb.ttf create mode 100644 dist/Montserrat-Medium.53048cef.ttf create mode 100644 dist/Montserrat-SemiBold.3c6fdb44.ttf create mode 100644 dist/app.c3f9f951.css create mode 100644 dist/app.c3f9f951.css.map create mode 100644 dist/app.c3f9f951.js create mode 100644 dist/app.c3f9f951.js.map create mode 100644 dist/favicon.2e70f008.png create mode 100644 dist/fonts.8fb1511d.css create mode 100644 dist/fonts.8fb1511d.css.map create mode 100644 dist/fonts.8fb1511d.js create mode 100644 dist/fonts.8fb1511d.js.map create mode 100644 dist/github-logo.c5d0ee35.png create mode 100644 dist/index.html create mode 100644 dist/index.js create mode 100644 dist/index.js.map diff --git a/.cache/02/4ae4694dd261f736d9e0d038147d18.json b/.cache/02/4ae4694dd261f736d9e0d038147d18.json new file mode 100644 index 0000000..f4d0942 --- /dev/null +++ b/.cache/02/4ae4694dd261f736d9e0d038147d18.json @@ -0,0 +1 @@ +{"id":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\package.json","includedInParent":true,"mtime":1609412542053},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\.babelrc","includedInParent":true,"mtime":499162500000}],"generated":{"js":"var bundleURL = null;\n\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error();\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"name":"bundleURL","generated":{"line":1,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":16}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"name":"getBundleURLCached","generated":{"line":3,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":9}},{"generated":{"line":3,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"generated":{"line":3,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":30}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":6}},{"name":"bundleURL","generated":{"line":4,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":7}},{"generated":{"line":4,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":18}},{"name":"bundleURL","generated":{"line":5,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"name":"bundleURL","generated":{"line":5,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":5,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":13}},{"name":"getBundleURL","generated":{"line":5,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":16}},{"generated":{"line":5,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":28}},{"generated":{"line":5,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":6,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":5,"column":3}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"name":"bundleURL","generated":{"line":8,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":7,"column":9}},{"generated":{"line":8,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"generated":{"line":9,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":8,"column":1}},{"generated":{"line":11,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"name":"getBundleURL","generated":{"line":11,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":9}},{"generated":{"line":11,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"generated":{"line":11,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":24}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":11,"column":2}},{"generated":{"line":13,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":13,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":12,"column":6}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":14,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"name":"Error","generated":{"line":14,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":14}},{"generated":{"line":14,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":15,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":3}},{"generated":{"line":15,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":15,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"name":"err","generated":{"line":15,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":11}},{"generated":{"line":15,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"generated":{"line":15,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":16}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"name":"matches","generated":{"line":16,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":8}},{"generated":{"line":16,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":15}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":19}},{"name":"err","generated":{"line":16,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":24}},{"generated":{"line":16,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":27}},{"name":"stack","generated":{"line":16,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":28}},{"generated":{"line":16,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"name":"match","generated":{"line":16,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":35}},{"generated":{"line":16,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":41}},{"generated":{"line":16,"column":104},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":105},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"name":"matches","generated":{"line":18,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":8}},{"generated":{"line":18,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"generated":{"line":18,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":17}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"name":"getBaseURL","generated":{"line":19,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":13}},{"generated":{"line":19,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"name":"matches","generated":{"line":19,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":24}},{"generated":{"line":19,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":32}},{"generated":{"line":19,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"generated":{"line":19,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"generated":{"line":20,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":18,"column":5}},{"generated":{"line":21,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":19,"column":3}},{"generated":{"line":23,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":23,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":21,"column":9}},{"generated":{"line":23,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":22,"column":1}},{"generated":{"line":26,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"getBaseURL","generated":{"line":26,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":9}},{"generated":{"line":26,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"url","generated":{"line":26,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":20}},{"generated":{"line":26,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"generated":{"line":26,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":25}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":27,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":10}},{"name":"url","generated":{"line":27,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":15}},{"generated":{"line":27,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"name":"replace","generated":{"line":27,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":20}},{"generated":{"line":27,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":28}},{"generated":{"line":27,"column":98},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":100},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":100}},{"generated":{"line":27,"column":104},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":108},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":108}},{"generated":{"line":27,"column":111},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":26,"column":1}},{"name":"exports","generated":{"line":30,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"generated":{"line":30,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":7}},{"name":"getBundleURL","generated":{"line":30,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":8}},{"generated":{"line":30,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"getBundleURLCached","generated":{"line":30,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":23}},{"generated":{"line":30,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"exports","generated":{"line":31,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":7}},{"name":"getBaseURL","generated":{"line":31,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":8}},{"generated":{"line":31,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"name":"getBaseURL","generated":{"line":31,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":21}},{"generated":{"line":31,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":0}}],"sources":{"../node_modules/parcel-bundler/src/builtins/bundle-url.js":"var bundleURL = null;\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error;\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;\n"},"lineCount":null}},"error":null,"hash":"058921012a9b125d90d9659c89b24acd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/02/c8479dbe21c3cce44b954e847ff153.json b/.cache/02/c8479dbe21c3cce44b954e847ff153.json new file mode 100644 index 0000000..700a6d3 --- /dev/null +++ b/.cache/02/c8479dbe21c3cce44b954e847ff153.json @@ -0,0 +1 @@ +{"id":"../fonts/LuckiestGuy-Regular.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/8a6499bd3d7e2df31eff1897fefc07c0.ttf\";"},"sourceMaps":null,"error":null,"hash":"08010c3c508ed427652ebcc7f1926f38","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/03/a83888c977431f4d157d52b6fc079b.json b/.cache/03/a83888c977431f4d157d52b6fc079b.json new file mode 100644 index 0000000..508ccf4 --- /dev/null +++ b/.cache/03/a83888c977431f4d157d52b6fc079b.json @@ -0,0 +1 @@ +{"id":"../fonts/MaterialIcons-Regular.eot","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/bf0d43c4c560c9beefdc6e398c1edd37.eot\";"},"sourceMaps":null,"error":null,"hash":"e79bfd88537def476913f3ed52f4f4b3","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/0b/24f3661ac37d4dfa068b1ff0a03110.json b/.cache/0b/24f3661ac37d4dfa068b1ff0a03110.json new file mode 100644 index 0000000..36d0953 --- /dev/null +++ b/.cache/0b/24f3661ac37d4dfa068b1ff0a03110.json @@ -0,0 +1 @@ +{"id":"vazw","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/eef6b3c20f9ff583698310df53048cef.ttf\";"},"sourceMaps":null,"error":null,"hash":"a98626e1aef6ceba5dfc1ee7112e235a","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/15/d008a470738367cfc3da65c4c50f48.json b/.cache/15/d008a470738367cfc3da65c4c50f48.json new file mode 100644 index 0000000..6e07abc --- /dev/null +++ b/.cache/15/d008a470738367cfc3da65c4c50f48.json @@ -0,0 +1 @@ +{"id":"../fonts/MaterialIcons-Regular.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/99c3b874b48cfb5cbacdbf2dd14747fd.ttf\";"},"sourceMaps":null,"error":null,"hash":"a37b0c01c0baf1888ca812cc0508f6e2","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/17/805afd4e844321f70137c058bdf64c.json b/.cache/17/805afd4e844321f70137c058bdf64c.json new file mode 100644 index 0000000..76c7943 --- /dev/null +++ b/.cache/17/805afd4e844321f70137c058bdf64c.json @@ -0,0 +1 @@ +{"id":"JyuG","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.theCanvas=void 0;var t=require(\"./ui\");function e(t,e){if(!(t instanceof e))throw new TypeError(\"Cannot call a class as a function\")}function i(t,e){for(var i=0;i {\r\n theCanvas.isDrawing = true;\r\n theCanvas.lastX = e.offsetX;\r\n theCanvas.lastY = e.offsetY;\r\n})\r\ntheCanvas.canvas.addEventListener(\"mousemove\", theCanvas.draw.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"mouseup\", () => theCanvas.isDrawing = false);\r\ntheCanvas.canvas.addEventListener(\"mouseout\", () => theCanvas.isDrawing = false);\r\ntheCanvas.clear.addEventListener(\"click\", theCanvas.clearCanvas.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"click\", e => {\r\n let x = e.offsetX;\r\n let y = e.offsetY;\r\n theCanvas.drawStraightLine(x, y);\r\n})\r\n"},"lineCount":null}},"error":null,"hash":"264ddb7c9a959afd7eb72221485299b3","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/1a/71cb8bc3494cc3c27b2479e469264c.json b/.cache/1a/71cb8bc3494cc3c27b2479e469264c.json new file mode 100644 index 0000000..263b191 --- /dev/null +++ b/.cache/1a/71cb8bc3494cc3c27b2479e469264c.json @@ -0,0 +1 @@ +{"id":"../fonts/Montserrat-Medium.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/eef6b3c20f9ff583698310df53048cef.ttf\";"},"sourceMaps":null,"error":null,"hash":"a98626e1aef6ceba5dfc1ee7112e235a","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/1f/da571356e18d1bc8f7ce6616fea1a9.json b/.cache/1f/da571356e18d1bc8f7ce6616fea1a9.json new file mode 100644 index 0000000..3e886fe --- /dev/null +++ b/.cache/1f/da571356e18d1bc8f7ce6616fea1a9.json @@ -0,0 +1 @@ +{"id":"../fonts/Montserrat-Bold.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/b62796b9c0fffe0e1bd8cedd361393eb.ttf\";"},"sourceMaps":null,"error":null,"hash":"88932dadc42e1bba93b21a76de60ef7a","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/22/6addf92e1f1db3b786541ed1450f72.json b/.cache/22/6addf92e1f1db3b786541ed1450f72.json new file mode 100644 index 0000000..1513add --- /dev/null +++ b/.cache/22/6addf92e1f1db3b786541ed1450f72.json @@ -0,0 +1 @@ +{"id":"scss/main.scss","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss","includedInParent":true,"mtime":1609411549664},{"name":"_css_loader","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"css":"* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody button {\n width: 100px;\n padding: 5px;\n margin: 3px 0;\n background: none;\n border: 1px solid rgba(0, 0, 0, 0.3);\n border-radius: 2px;\n cursor: pointer;\n outline: none;\n font-family: \"Montserrat Medium\";\n color: #222;\n background: #fff;\n transition: 0.2s ease;\n}\nbody button:hover {\n border: 1px solid rgba(0, 0, 0, 0.6);\n color: #fff;\n background: #222;\n}\nbody input[type=color] {\n display: block;\n text-align: left;\n background: none;\n border: none;\n width: 110px;\n font-size: 14px;\n cursor: pointer;\n outline: none;\n}\nbody #colorPalette::before {\n font-family: \"Montserrat Medium\";\n content: \"Custom color\";\n}\nbody #backgroundColor::before {\n font-family: \"Montserrat Medium\";\n content: \"Custom color\";\n}\nbody #colorPalette:hover::before, body #backgroundColor:hover::before {\n color: #e1302a;\n}\nbody input[type=color]::-webkit-color-swatch-wrapper {\n opacity: 0;\n}\n\n.container {\n height: 100vh;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: #fff;\n}\n\n.new-project_window {\n display: none;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n padding: 10px;\n text-align: center;\n width: 200px;\n background-color: #fff;\n z-index: 9;\n}\n.new-project_window #show-warning {\n display: none;\n}\n.new-project_window * {\n margin: 5px 0;\n}\n.new-project_window h3 {\n font-family: \"Montserrat Black\";\n color: #0097e6;\n}\n.new-project_window p {\n text-align: center;\n font-size: 12px;\n color: #e1302a;\n font-family: \"Montserrat Medium\";\n}\n.new-project_window .input-fields {\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: 100%;\n}\n.new-project_window .input-fields input {\n width: 80px;\n padding: 5px;\n border: 1px solid rgba(0, 0, 0, 0.4);\n outline-color: #0097e6;\n}\n.new-project_window button {\n width: 60px;\n}\n\n.new-project_window.active {\n border: 1px solid rgba(0, 0, 0, 0.3);\n width: 250px;\n}\n\n.main-menu {\n display: block;\n width: 250px;\n text-align: center;\n padding: 10px;\n}\n.main-menu h1 {\n font-family: \"Fredoka One\";\n letter-spacing: 3px;\n font-size: 3rem;\n color: #0097e6;\n animation: titleColor 5s ease forwards infinite;\n position: relative;\n}\n.main-menu h1 i {\n font-size: 60px;\n position: absolute;\n left: 56px;\n top: -10px;\n transform: rotate(140deg);\n animation: brushAnimation 5s ease forwards infinite;\n}\n.main-menu p {\n font-family: \"Montserrat SemiBold\";\n font-style: italic;\n color: #33333380;\n font-size: 0.8rem;\n}\n.main-menu .buttons-main {\n margin: 10px 0;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n.main-menu .buttons-main a {\n display: inline-block;\n margin: 10px 0;\n}\n\nmain {\n display: none;\n grid-template-columns: 230px 1fr;\n grid-template-areas: \"controls canvas\";\n height: 100vh;\n}\nmain .canvas-container {\n grid-area: canvas;\n position: relative;\n overflow: hidden;\n display: flex;\n justify-content: center;\n align-items: center;\n}\nmain .canvas-container #cap-pointer {\n display: none;\n width: 20px;\n height: 20px;\n background-color: #000000;\n position: absolute;\n}\nmain .canvas-container canvas {\n border: 1px solid rgba(0, 0, 0, 0.2);\n background-repeat: center center;\n background-repeat: no-repeat;\n background-size: cover;\n}\nmain .canvas-container .notification {\n display: block;\n width: 250px;\n height: 40px;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 99999;\n position: absolute;\n top: -50px;\n left: 50%;\n transform: translateX(-50%);\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);\n font-family: \"Montserrat Bold\";\n font-size: 1rem;\n text-transform: uppercase;\n transition: 0.5s ease;\n}\nmain .canvas-container .notification p {\n color: #0097e6;\n}\nmain .canvas-container .notification.notificationActive {\n transform: translate(-50%, 60px);\n}\nmain .controls {\n grid-area: controls;\n background-color: #f5f5f5;\n width: 230px;\n height: 100%;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-top: none;\n border-bottom: none;\n padding: 8px;\n margin-right: 5px;\n position: absolute;\n left: 0;\n top: 0;\n transition: 0.5s ease;\n}\nmain .controls * {\n margin: 1px 0;\n}\nmain .controls .burger-menu {\n width: 30px;\n height: 30px;\n position: absolute;\n right: 10px;\n top: 10px;\n overflow: hidden;\n cursor: pointer;\n}\nmain .controls .burger-menu span {\n display: block;\n position: absolute;\n margin: 5px 0;\n width: 20px;\n height: 2px;\n border-radius: 2px;\n background-color: #e1302a;\n opacity: 1;\n transition: 0.3s ease;\n}\nmain .controls .burger-menu span:nth-child(1) {\n top: 10px;\n transform: rotate(45deg);\n}\nmain .controls .burger-menu span:nth-child(2) {\n transform: translateX(-30px);\n opacity: 1;\n}\nmain .controls .burger-menu span:nth-child(3) {\n top: 10px;\n transform: rotate(-45deg);\n}\nmain .controls .burger-menu.active span {\n width: 15px;\n transform: rotate(0deg);\n background-color: #444;\n}\nmain .controls .burger-menu.active span:nth-child(1) {\n top: 0px;\n}\nmain .controls .burger-menu.active span:nth-child(2) {\n top: 6px;\n transform: translateX(0px);\n}\nmain .controls .burger-menu.active span:nth-child(3) {\n top: 12px;\n transform: rotate(0deg);\n}\nmain .controls h4 {\n color: #0097e6;\n font-family: \"Montserrat Bold\";\n}\nmain .controls label {\n font-family: \"Montserrat Medium\";\n font-size: 0.9rem;\n}\nmain .controls #drawColor-title {\n display: flex;\n align-items: center;\n}\nmain .controls #drawColor-title #current-drawColor {\n color: #555;\n}\nmain .controls #drawColor-title #color-info {\n margin-left: 65px;\n cursor: pointer;\n}\nmain .controls #current-bgColor {\n color: #555;\n}\nmain .controls #saveDrawing {\n display: inline-block;\n border: 1px solid rgba(0, 0, 0, 0.3);\n padding: 3px;\n cursor: pointer;\n text-decoration: none;\n font-family: \"Montserrat Bold\";\n text-transform: uppercase;\n font-size: 0.8rem;\n color: #0097e6;\n background-color: #fff;\n transition: 0.2s ease;\n}\nmain .controls #saveDrawing:hover {\n color: #fff;\n background-color: #0097e6;\n}\nmain .controls .cap-line_type {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\nmain .controls .cap-line_type input {\n display: inline-block;\n width: 15px;\n height: 15px;\n}\nmain .controls .cap-line_type img {\n display: inline-block;\n padding: 0;\n margin: 0;\n margin-right: -5px;\n}\nmain .controls .switch {\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n}\nmain .controls .switch .slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n transition: 0.3s ease;\n padding: 0;\n}\nmain .controls .switch input {\n display: none;\n}\nmain .controls .switch .slider:before {\n position: absolute;\n top: 0px;\n left: 0px;\n transition: 0.3s ease;\n font-size: 10px;\n font-family: \"Montserrat Bold\";\n color: #fff;\n width: 28px;\n height: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\nmain .controls .switch input:checked + .slider:before {\n color: #fff;\n content: \"ON\";\n background-color: #0097e6;\n}\nmain .controls .switch input:not(:checked) + .slider:before {\n color: #fff;\n content: \"OFF\";\n background-color: #e1302a;\n}\nmain .controls .eraser {\n align-items: center;\n}\nmain .controls #clear-all_container {\n display: flex;\n justify-content: flex-start;\n align-items: center;\n}\nmain .controls #clear-all_container i {\n margin-left: 10px;\n color: #33333380;\n cursor: pointer;\n transition: 0.2s ease;\n}\nmain .controls #clear-all_container i:hover {\n transform: translateY(-2px);\n color: #e1302a;\n}\nmain .controls #canvas-size {\n margin: 0 0 10px 0;\n width: 150px;\n}\nmain .controls .undo-redo_container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin: 10px 0 0 0;\n}\nmain .controls .undo-redo_container button {\n width: 40px;\n padding: 0px;\n margin-right: 3px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\nmain .controls .undo-redo_container button i {\n font-size: 22px;\n}\nmain .controls .color-boxes_container {\n display: flex;\n justify-content: flex-start;\n align-items: flex-start;\n flex-wrap: wrap;\n width: 202px;\n height: 52px;\n border: 1px solid rgba(0, 0, 0, 0.2);\n}\nmain .controls .color-boxes_container .color-box {\n width: 25px;\n height: 25px;\n margin: 0;\n padding: 0;\n cursor: pointer;\n}\nmain .controls .controls-bottom {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 40px;\n margin: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.2);\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 5px;\n}\nmain .controls .controls-bottom #exit {\n cursor: pointer;\n font-family: \"Montserrat SemiBold\";\n font-size: 0.85rem;\n transition: 0.2s ease;\n}\nmain .controls .controls-bottom #exit:hover {\n color: #e1302a;\n}\nmain .controls .controls-bottom #info {\n color: #0097e6;\n cursor: pointer;\n transition: 0.2s ease;\n}\nmain .controls .controls-bottom #info i {\n font-size: 28px;\n}\nmain .controls .controls-bottom #info:hover {\n color: #0173b1;\n}\nmain .controlsActive {\n transform: translateX(-250px);\n}\nmain .controlsActive .burger-menu {\n right: -70px;\n}\n\n.mainDisplay {\n grid-template-columns: 0px 1fr;\n}\n\n.about-menu {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n background-color: #fff;\n display: none;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n width: 250px;\n height: 250px;\n padding: 10px;\n text-align: center;\n}\n.about-menu h3 {\n font-family: \"Montserrat Black\";\n font-size: 1.5rem;\n color: #33333380;\n text-transform: uppercase;\n}\n.about-menu p {\n font-family: \"Montserrat Medium\";\n font-size: 0.8rem;\n}\n\n#color-pallete_container {\n display: flex;\n justify-content: flex-start;\n align-items: center;\n}\n#color-pallete_container #color-info {\n margin-left: 10px;\n cursor: pointer;\n color: #33333380;\n transition: 0.2s ease;\n}\n#color-pallete_container #color-info:hover {\n color: #e1302a;\n}\n\n.info-box {\n width: 400px;\n padding: 10px;\n background-color: #fff;\n box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 9;\n display: none;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n.info-box h3 {\n text-align: center;\n font-family: \"Montserrat Black\";\n color: #0097e6;\n font-size: 1.5rem;\n letter-spacing: 2px;\n}\n.info-box ul {\n list-style-type: none;\n}\n.info-box ul li {\n margin: 2px 0;\n}\n\n#capWidth {\n -webkit-appearance: none;\n margin-bottom: 15px;\n}\n#capWidth:focus {\n outline: none;\n}\n#capWidth::-webkit-slider-runnable-track {\n width: 100%;\n height: 2px;\n cursor: pointer;\n box-shadow: none;\n background: #0097e6;\n border-radius: 5px;\n border: 0px solid #010101;\n}\n#capWidth::-moz-range-track {\n width: 100%;\n height: 2px;\n cursor: pointer;\n box-shadow: none;\n background: #0097e6;\n border-radius: 5px;\n border: 0px solid #010101;\n}\n#capWidth::-webkit-slider-thumb {\n box-shadow: none;\n border: 0px solid #ffffff;\n box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2);\n height: 20px;\n width: 10px;\n border-radius: 10px;\n background: white;\n cursor: pointer;\n -webkit-appearance: none;\n margin-top: -10px;\n}\n#capWidth::-moz-range-thumb {\n box-shadow: none;\n border: 0px solid #ffffff;\n box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);\n height: 20px;\n width: 10px;\n border-radius: 10px;\n background: white;\n cursor: pointer;\n -webkit-appearance: none;\n margin-top: -10px;\n}\n#capWidth::-moz-focus-outer {\n border: 0;\n}\n\n#capWidth-display {\n display: inline-block;\n width: 0px;\n height: 0px;\n background-color: red;\n position: absolute;\n right: -120px;\n border-radius: 50%;\n transform-origin: center center;\n}\n\n.material-icons {\n font-family: \"Material Icons\";\n font-weight: normal;\n font-style: normal;\n font-size: 24px;\n /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n /* Support for IE. */\n -webkit-font-feature-settings: \"liga\";\n font-feature-settings: \"liga\";\n}\n\n@keyframes titleColor {\n 0% {\n color: #0097e6;\n }\n 20% {\n color: goldenrod;\n }\n 40% {\n color: #e1302a;\n }\n 60% {\n color: deeppink;\n }\n 80% {\n color: limegreen;\n }\n 100% {\n color: #0097e6;\n }\n}\n@keyframes brushAnimation {\n 0% {\n transform: translateX(0px) rotate(140deg);\n }\n 30% {\n transform: translateX(-4px) rotate(125deg);\n }\n 60% {\n transform: translateX(-4px) rotate(125deg);\n }\n 100% {\n transform: translateX(0px) rotate(140deg);\n }\n}","js":"var reloadCSS = require('_css_loader');\n\nmodule.hot.dispose(reloadCSS);\nmodule.hot.accept(reloadCSS);"},"sourceMaps":{"css":{"mappings":[{"source":"scss\\main.scss","name":null,"original":{"line":18,"column":0},"generated":{"line":1,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":19,"column":4},"generated":{"line":2,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":20,"column":4},"generated":{"line":3,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":21,"column":4},"generated":{"line":4,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":25,"column":4},"generated":{"line":7,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":26,"column":8},"generated":{"line":8,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":27,"column":8},"generated":{"line":9,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":28,"column":8},"generated":{"line":10,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":29,"column":8},"generated":{"line":11,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":30,"column":8},"generated":{"line":12,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":31,"column":8},"generated":{"line":13,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":32,"column":8},"generated":{"line":14,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":33,"column":8},"generated":{"line":15,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":35,"column":8},"generated":{"line":16,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":16,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":36,"column":8},"generated":{"line":17,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":37,"column":8},"generated":{"line":18,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":38,"column":8},"generated":{"line":19,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":41,"column":4},"generated":{"line":21,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":42,"column":8},"generated":{"line":22,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":43,"column":8},"generated":{"line":23,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":44,"column":8},"generated":{"line":24,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":47,"column":4},"generated":{"line":26,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":48,"column":8},"generated":{"line":27,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":49,"column":8},"generated":{"line":28,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":50,"column":8},"generated":{"line":29,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":51,"column":8},"generated":{"line":30,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":52,"column":8},"generated":{"line":31,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":53,"column":8},"generated":{"line":32,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":54,"column":8},"generated":{"line":33,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":55,"column":8},"generated":{"line":34,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":57,"column":4},"generated":{"line":36,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":58,"column":8},"generated":{"line":37,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":37,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":59,"column":8},"generated":{"line":38,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":62,"column":4},"generated":{"line":40,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":63,"column":8},"generated":{"line":41,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":41,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":64,"column":8},"generated":{"line":42,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":67,"column":4},"generated":{"line":44,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":68,"column":8},"generated":{"line":45,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":70,"column":4},"generated":{"line":47,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":71,"column":8},"generated":{"line":48,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":75,"column":0},"generated":{"line":51,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":76,"column":4},"generated":{"line":52,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":77,"column":4},"generated":{"line":53,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":78,"column":4},"generated":{"line":54,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":79,"column":4},"generated":{"line":55,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":80,"column":4},"generated":{"line":56,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":85,"column":0},"generated":{"line":59,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":86,"column":4},"generated":{"line":60,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":87,"column":4},"generated":{"line":61,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":88,"column":4},"generated":{"line":62,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":89,"column":4},"generated":{"line":63,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":90,"column":4},"generated":{"line":64,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":91,"column":4},"generated":{"line":65,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":92,"column":4},"generated":{"line":66,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":93,"column":4},"generated":{"line":67,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":94,"column":4},"generated":{"line":68,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":95,"column":4},"generated":{"line":69,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":97,"column":4},"generated":{"line":71,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":98,"column":8},"generated":{"line":72,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":101,"column":4},"generated":{"line":74,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":102,"column":8},"generated":{"line":75,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":105,"column":4},"generated":{"line":77,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":106,"column":8},"generated":{"line":78,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":78,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":107,"column":8},"generated":{"line":79,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":110,"column":4},"generated":{"line":81,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":111,"column":8},"generated":{"line":82,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":112,"column":8},"generated":{"line":83,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":113,"column":8},"generated":{"line":84,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":114,"column":8},"generated":{"line":85,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":85,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":117,"column":4},"generated":{"line":87,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":118,"column":8},"generated":{"line":88,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":119,"column":8},"generated":{"line":89,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":120,"column":8},"generated":{"line":90,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":121,"column":8},"generated":{"line":91,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":123,"column":8},"generated":{"line":93,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":124,"column":12},"generated":{"line":94,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":125,"column":12},"generated":{"line":95,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":126,"column":12},"generated":{"line":96,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":127,"column":12},"generated":{"line":97,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":131,"column":4},"generated":{"line":99,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":132,"column":8},"generated":{"line":100,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":136,"column":0},"generated":{"line":103,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":137,"column":4},"generated":{"line":104,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":138,"column":4},"generated":{"line":105,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":141,"column":0},"generated":{"line":108,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":142,"column":4},"generated":{"line":109,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":143,"column":4},"generated":{"line":110,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":145,"column":4},"generated":{"line":111,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":146,"column":4},"generated":{"line":112,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":148,"column":4},"generated":{"line":114,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":149,"column":8},"generated":{"line":115,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":150,"column":8},"generated":{"line":116,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":151,"column":8},"generated":{"line":117,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":152,"column":8},"generated":{"line":118,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":153,"column":8},"generated":{"line":119,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":154,"column":8},"generated":{"line":120,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":156,"column":8},"generated":{"line":122,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":157,"column":12},"generated":{"line":123,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":158,"column":12},"generated":{"line":124,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":159,"column":12},"generated":{"line":125,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":160,"column":12},"generated":{"line":126,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":161,"column":12},"generated":{"line":127,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":162,"column":12},"generated":{"line":128,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":166,"column":4},"generated":{"line":130,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":167,"column":8},"generated":{"line":131,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":168,"column":8},"generated":{"line":132,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":169,"column":8},"generated":{"line":133,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":170,"column":8},"generated":{"line":134,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":174,"column":4},"generated":{"line":136,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":175,"column":8},"generated":{"line":137,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":176,"column":8},"generated":{"line":138,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":177,"column":8},"generated":{"line":139,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":178,"column":8},"generated":{"line":140,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":179,"column":8},"generated":{"line":141,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":181,"column":8},"generated":{"line":143,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":182,"column":12},"generated":{"line":144,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":183,"column":12},"generated":{"line":145,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":189,"column":0},"generated":{"line":148,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":190,"column":4},"generated":{"line":149,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":191,"column":4},"generated":{"line":150,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":192,"column":4},"generated":{"line":151,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":193,"column":4},"generated":{"line":152,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":195,"column":4},"generated":{"line":154,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":196,"column":8},"generated":{"line":155,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":198,"column":8},"generated":{"line":156,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":199,"column":8},"generated":{"line":157,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":200,"column":8},"generated":{"line":158,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":201,"column":8},"generated":{"line":159,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":202,"column":8},"generated":{"line":160,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":204,"column":8},"generated":{"line":162,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":205,"column":12},"generated":{"line":163,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":206,"column":12},"generated":{"line":164,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":207,"column":12},"generated":{"line":165,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":208,"column":12},"generated":{"line":166,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":209,"column":12},"generated":{"line":167,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":212,"column":8},"generated":{"line":169,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":213,"column":12},"generated":{"line":170,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":214,"column":12},"generated":{"line":171,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":215,"column":12},"generated":{"line":172,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":216,"column":12},"generated":{"line":173,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":220,"column":8},"generated":{"line":175,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":222,"column":12},"generated":{"line":176,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":223,"column":12},"generated":{"line":177,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":224,"column":12},"generated":{"line":178,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":225,"column":12},"generated":{"line":179,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":226,"column":12},"generated":{"line":180,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":227,"column":12},"generated":{"line":181,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":228,"column":12},"generated":{"line":182,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":230,"column":12},"generated":{"line":183,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":231,"column":12},"generated":{"line":184,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":232,"column":12},"generated":{"line":185,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":233,"column":12},"generated":{"line":186,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":235,"column":12},"generated":{"line":187,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":236,"column":12},"generated":{"line":188,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":188,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":237,"column":12},"generated":{"line":189,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":238,"column":12},"generated":{"line":190,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":239,"column":12},"generated":{"line":191,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":241,"column":12},"generated":{"line":193,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":242,"column":16},"generated":{"line":194,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":245,"column":8},"generated":{"line":196,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":246,"column":12},"generated":{"line":197,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":251,"column":4},"generated":{"line":199,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":252,"column":8},"generated":{"line":200,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":253,"column":8},"generated":{"line":201,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":254,"column":8},"generated":{"line":202,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":255,"column":8},"generated":{"line":203,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":256,"column":8},"generated":{"line":204,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":257,"column":8},"generated":{"line":205,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":258,"column":8},"generated":{"line":206,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":259,"column":8},"generated":{"line":207,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":260,"column":8},"generated":{"line":208,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":261,"column":8},"generated":{"line":209,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":262,"column":8},"generated":{"line":210,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":263,"column":8},"generated":{"line":211,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":264,"column":8},"generated":{"line":212,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":266,"column":8},"generated":{"line":214,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":267,"column":12},"generated":{"line":215,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":271,"column":8},"generated":{"line":217,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":272,"column":12},"generated":{"line":218,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":273,"column":12},"generated":{"line":219,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":274,"column":12},"generated":{"line":220,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":275,"column":12},"generated":{"line":221,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":276,"column":12},"generated":{"line":222,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":277,"column":12},"generated":{"line":223,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":278,"column":12},"generated":{"line":224,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":280,"column":12},"generated":{"line":226,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":281,"column":16},"generated":{"line":227,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":282,"column":16},"generated":{"line":228,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":283,"column":16},"generated":{"line":229,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":284,"column":16},"generated":{"line":230,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":285,"column":16},"generated":{"line":231,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":286,"column":16},"generated":{"line":232,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":287,"column":16},"generated":{"line":233,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":16},"generated":{"line":234,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":289,"column":16},"generated":{"line":235,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":292,"column":12},"generated":{"line":237,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":293,"column":16},"generated":{"line":238,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":294,"column":16},"generated":{"line":239,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":297,"column":12},"generated":{"line":241,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":298,"column":16},"generated":{"line":242,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":299,"column":16},"generated":{"line":243,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":302,"column":12},"generated":{"line":245,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":303,"column":16},"generated":{"line":246,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":304,"column":16},"generated":{"line":247,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":308,"column":8},"generated":{"line":249,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":309,"column":12},"generated":{"line":250,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":310,"column":12},"generated":{"line":251,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":311,"column":12},"generated":{"line":252,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":314,"column":8},"generated":{"line":254,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":315,"column":12},"generated":{"line":255,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":317,"column":8},"generated":{"line":257,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":318,"column":12},"generated":{"line":258,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":319,"column":12},"generated":{"line":259,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":322,"column":8},"generated":{"line":261,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":323,"column":12},"generated":{"line":262,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":324,"column":12},"generated":{"line":263,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":328,"column":8},"generated":{"line":265,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":329,"column":12},"generated":{"line":266,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":330,"column":12},"generated":{"line":267,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":267,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":333,"column":8},"generated":{"line":269,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":334,"column":12},"generated":{"line":270,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":270,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":335,"column":12},"generated":{"line":271,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":338,"column":8},"generated":{"line":273,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":339,"column":12},"generated":{"line":274,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":340,"column":12},"generated":{"line":275,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":343,"column":12},"generated":{"line":277,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":344,"column":16},"generated":{"line":278,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":347,"column":12},"generated":{"line":280,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":348,"column":16},"generated":{"line":281,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":349,"column":16},"generated":{"line":282,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":353,"column":8},"generated":{"line":284,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":354,"column":12},"generated":{"line":285,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":358,"column":8},"generated":{"line":287,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":359,"column":12},"generated":{"line":288,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":360,"column":12},"generated":{"line":289,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":361,"column":12},"generated":{"line":290,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":362,"column":12},"generated":{"line":291,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":363,"column":12},"generated":{"line":292,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":365,"column":12},"generated":{"line":293,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":293,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":366,"column":12},"generated":{"line":294,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":367,"column":12},"generated":{"line":295,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":368,"column":12},"generated":{"line":296,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":369,"column":12},"generated":{"line":297,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":370,"column":12},"generated":{"line":298,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":372,"column":8},"generated":{"line":300,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":373,"column":12},"generated":{"line":301,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":374,"column":12},"generated":{"line":302,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":378,"column":8},"generated":{"line":304,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":379,"column":12},"generated":{"line":305,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":380,"column":12},"generated":{"line":306,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":381,"column":12},"generated":{"line":307,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":383,"column":12},"generated":{"line":309,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":384,"column":16},"generated":{"line":310,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":385,"column":16},"generated":{"line":311,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":386,"column":16},"generated":{"line":312,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":389,"column":12},"generated":{"line":314,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":390,"column":16},"generated":{"line":315,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":391,"column":16},"generated":{"line":316,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":392,"column":16},"generated":{"line":317,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":393,"column":16},"generated":{"line":318,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":398,"column":8},"generated":{"line":320,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":399,"column":12},"generated":{"line":321,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":400,"column":12},"generated":{"line":322,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":401,"column":12},"generated":{"line":323,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":402,"column":12},"generated":{"line":324,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":404,"column":12},"generated":{"line":326,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":405,"column":16},"generated":{"line":327,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":406,"column":16},"generated":{"line":328,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":407,"column":16},"generated":{"line":329,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":407,"column":24},"generated":{"line":330,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":407,"column":33},"generated":{"line":331,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":407,"column":44},"generated":{"line":332,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":408,"column":16},"generated":{"line":333,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":409,"column":16},"generated":{"line":334,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":411,"column":12},"generated":{"line":336,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":412,"column":16},"generated":{"line":337,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":414,"column":12},"generated":{"line":339,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":415,"column":16},"generated":{"line":340,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":416,"column":16},"generated":{"line":341,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":417,"column":16},"generated":{"line":342,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":418,"column":16},"generated":{"line":343,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":419,"column":16},"generated":{"line":344,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":420,"column":16},"generated":{"line":345,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":345,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":421,"column":16},"generated":{"line":346,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":422,"column":16},"generated":{"line":347,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":423,"column":16},"generated":{"line":348,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":425,"column":16},"generated":{"line":349,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":426,"column":16},"generated":{"line":350,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":427,"column":16},"generated":{"line":351,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":434,"column":12},"generated":{"line":353,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":435,"column":16},"generated":{"line":354,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":436,"column":16},"generated":{"line":355,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":437,"column":16},"generated":{"line":356,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":440,"column":12},"generated":{"line":358,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":441,"column":16},"generated":{"line":359,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":442,"column":16},"generated":{"line":360,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":443,"column":16},"generated":{"line":361,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":447,"column":8},"generated":{"line":363,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":448,"column":12},"generated":{"line":364,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":451,"column":8},"generated":{"line":366,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":452,"column":12},"generated":{"line":367,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":453,"column":12},"generated":{"line":368,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":454,"column":12},"generated":{"line":369,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":456,"column":12},"generated":{"line":371,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":457,"column":16},"generated":{"line":372,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":458,"column":16},"generated":{"line":373,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":459,"column":16},"generated":{"line":374,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":460,"column":16},"generated":{"line":375,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":463,"column":12},"generated":{"line":377,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":464,"column":16},"generated":{"line":378,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":465,"column":16},"generated":{"line":379,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":470,"column":8},"generated":{"line":381,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":471,"column":12},"generated":{"line":382,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":472,"column":12},"generated":{"line":383,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":475,"column":8},"generated":{"line":385,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":476,"column":12},"generated":{"line":386,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":477,"column":12},"generated":{"line":387,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":478,"column":12},"generated":{"line":388,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":479,"column":12},"generated":{"line":389,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":481,"column":12},"generated":{"line":391,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":482,"column":16},"generated":{"line":392,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":483,"column":16},"generated":{"line":393,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":484,"column":16},"generated":{"line":394,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":486,"column":16},"generated":{"line":395,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":487,"column":16},"generated":{"line":396,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":488,"column":16},"generated":{"line":397,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":490,"column":16},"generated":{"line":399,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":491,"column":20},"generated":{"line":400,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":497,"column":8},"generated":{"line":402,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":498,"column":12},"generated":{"line":403,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":499,"column":12},"generated":{"line":404,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":500,"column":12},"generated":{"line":405,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":501,"column":12},"generated":{"line":406,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":503,"column":12},"generated":{"line":407,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":504,"column":12},"generated":{"line":408,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":505,"column":12},"generated":{"line":409,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":507,"column":12},"generated":{"line":411,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":508,"column":16},"generated":{"line":412,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":509,"column":16},"generated":{"line":413,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":510,"column":16},"generated":{"line":414,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":511,"column":16},"generated":{"line":415,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":512,"column":16},"generated":{"line":416,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":516,"column":8},"generated":{"line":418,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":517,"column":12},"generated":{"line":419,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":518,"column":12},"generated":{"line":420,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":519,"column":12},"generated":{"line":421,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":520,"column":12},"generated":{"line":422,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":521,"column":12},"generated":{"line":423,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":522,"column":12},"generated":{"line":424,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":523,"column":12},"generated":{"line":425,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":525,"column":12},"generated":{"line":426,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":526,"column":12},"generated":{"line":427,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":527,"column":12},"generated":{"line":428,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":528,"column":12},"generated":{"line":429,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":530,"column":12},"generated":{"line":431,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":531,"column":16},"generated":{"line":432,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":532,"column":16},"generated":{"line":433,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":533,"column":16},"generated":{"line":434,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":534,"column":16},"generated":{"line":435,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":536,"column":12},"generated":{"line":437,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":537,"column":16},"generated":{"line":438,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":540,"column":12},"generated":{"line":440,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":541,"column":16},"generated":{"line":441,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":542,"column":16},"generated":{"line":442,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":543,"column":16},"generated":{"line":443,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":545,"column":16},"generated":{"line":445,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":546,"column":20},"generated":{"line":446,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":549,"column":12},"generated":{"line":448,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":550,"column":16},"generated":{"line":449,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":554,"column":4},"generated":{"line":451,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":555,"column":8},"generated":{"line":452,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":557,"column":8},"generated":{"line":454,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":558,"column":12},"generated":{"line":455,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":563,"column":0},"generated":{"line":458,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":564,"column":4},"generated":{"line":459,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":568,"column":0},"generated":{"line":462,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":569,"column":4},"generated":{"line":463,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":570,"column":4},"generated":{"line":464,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":571,"column":4},"generated":{"line":465,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":572,"column":4},"generated":{"line":466,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":573,"column":4},"generated":{"line":467,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":575,"column":4},"generated":{"line":468,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":576,"column":4},"generated":{"line":469,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":577,"column":4},"generated":{"line":470,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":578,"column":4},"generated":{"line":471,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":579,"column":4},"generated":{"line":472,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":580,"column":4},"generated":{"line":473,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":581,"column":4},"generated":{"line":474,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":582,"column":4},"generated":{"line":475,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":584,"column":4},"generated":{"line":477,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":585,"column":8},"generated":{"line":478,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":478,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":586,"column":8},"generated":{"line":479,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":587,"column":8},"generated":{"line":480,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":588,"column":8},"generated":{"line":481,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":591,"column":4},"generated":{"line":483,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":592,"column":8},"generated":{"line":484,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":484,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":593,"column":8},"generated":{"line":485,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":597,"column":0},"generated":{"line":488,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":598,"column":4},"generated":{"line":489,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":599,"column":4},"generated":{"line":490,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":600,"column":4},"generated":{"line":491,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":602,"column":4},"generated":{"line":493,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":603,"column":8},"generated":{"line":494,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":604,"column":8},"generated":{"line":495,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":605,"column":8},"generated":{"line":496,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":606,"column":8},"generated":{"line":497,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":608,"column":4},"generated":{"line":499,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":609,"column":8},"generated":{"line":500,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":614,"column":0},"generated":{"line":503,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":615,"column":4},"generated":{"line":504,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":616,"column":4},"generated":{"line":505,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":617,"column":4},"generated":{"line":506,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":618,"column":4},"generated":{"line":507,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":619,"column":4},"generated":{"line":508,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":620,"column":4},"generated":{"line":509,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":621,"column":4},"generated":{"line":510,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":622,"column":4},"generated":{"line":511,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":623,"column":4},"generated":{"line":512,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":625,"column":4},"generated":{"line":513,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":626,"column":4},"generated":{"line":514,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":627,"column":4},"generated":{"line":515,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":628,"column":4},"generated":{"line":516,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":630,"column":4},"generated":{"line":518,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":631,"column":8},"generated":{"line":519,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":632,"column":8},"generated":{"line":520,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":520,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":633,"column":8},"generated":{"line":521,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":634,"column":8},"generated":{"line":522,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":635,"column":8},"generated":{"line":523,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":638,"column":4},"generated":{"line":525,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":639,"column":8},"generated":{"line":526,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":641,"column":8},"generated":{"line":528,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":642,"column":12},"generated":{"line":529,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":648,"column":0},"generated":{"line":532,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":649,"column":4},"generated":{"line":533,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":650,"column":4},"generated":{"line":534,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":651,"column":4},"generated":{"line":536,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":652,"column":8},"generated":{"line":537,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":654,"column":4},"generated":{"line":539,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":655,"column":8},"generated":{"line":540,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":656,"column":8},"generated":{"line":541,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":657,"column":8},"generated":{"line":542,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":658,"column":8},"generated":{"line":543,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":659,"column":8},"generated":{"line":544,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":660,"column":8},"generated":{"line":545,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":661,"column":8},"generated":{"line":546,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":663,"column":4},"generated":{"line":548,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":664,"column":8},"generated":{"line":549,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":665,"column":8},"generated":{"line":550,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":666,"column":8},"generated":{"line":551,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":667,"column":8},"generated":{"line":552,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":668,"column":8},"generated":{"line":553,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":669,"column":8},"generated":{"line":554,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":670,"column":8},"generated":{"line":555,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":673,"column":4},"generated":{"line":557,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":674,"column":8},"generated":{"line":558,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":675,"column":8},"generated":{"line":559,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":676,"column":8},"generated":{"line":560,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":677,"column":8},"generated":{"line":561,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":678,"column":8},"generated":{"line":562,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":679,"column":8},"generated":{"line":563,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":680,"column":8},"generated":{"line":564,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":681,"column":8},"generated":{"line":565,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":682,"column":8},"generated":{"line":566,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":683,"column":8},"generated":{"line":567,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":685,"column":2},"generated":{"line":569,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":686,"column":8},"generated":{"line":570,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":687,"column":8},"generated":{"line":571,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":688,"column":8},"generated":{"line":572,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":689,"column":8},"generated":{"line":573,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":690,"column":8},"generated":{"line":574,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":691,"column":8},"generated":{"line":575,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":692,"column":8},"generated":{"line":576,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":693,"column":8},"generated":{"line":577,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":694,"column":8},"generated":{"line":578,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":695,"column":8},"generated":{"line":579,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":697,"column":2},"generated":{"line":581,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":698,"column":4},"generated":{"line":582,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":704,"column":0},"generated":{"line":585,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":705,"column":4},"generated":{"line":586,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":706,"column":4},"generated":{"line":587,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":707,"column":4},"generated":{"line":588,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":708,"column":4},"generated":{"line":589,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":709,"column":4},"generated":{"line":590,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":710,"column":4},"generated":{"line":591,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":711,"column":4},"generated":{"line":592,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":712,"column":4},"generated":{"line":593,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":716,"column":0},"generated":{"line":596,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":717,"column":4},"generated":{"line":597,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":718,"column":4},"generated":{"line":598,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":719,"column":4},"generated":{"line":599,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":720,"column":4},"generated":{"line":600,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":721,"column":4},"generated":{"line":601,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":722,"column":4},"generated":{"line":602,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":723,"column":4},"generated":{"line":603,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":724,"column":4},"generated":{"line":604,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":725,"column":4},"generated":{"line":605,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":726,"column":4},"generated":{"line":606,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":727,"column":4},"generated":{"line":607,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":728,"column":4},"generated":{"line":608,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":729,"column":4},"generated":{"line":609,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":730,"column":4},"generated":{"line":610,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":731,"column":4},"generated":{"line":611,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":732,"column":4},"generated":{"line":612,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":733,"column":4},"generated":{"line":613,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":734,"column":4},"generated":{"line":614,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":735,"column":4},"generated":{"line":615,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":736,"column":4},"generated":{"line":616,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":737,"column":12},"generated":{"line":617,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":740,"column":2},"generated":{"line":620,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":741,"column":6},"generated":{"line":621,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":742,"column":10},"generated":{"line":622,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":744,"column":6},"generated":{"line":624,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":745,"column":10},"generated":{"line":625,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":747,"column":6},"generated":{"line":627,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":748,"column":10},"generated":{"line":628,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":750,"column":6},"generated":{"line":630,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":751,"column":10},"generated":{"line":631,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":753,"column":6},"generated":{"line":633,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":754,"column":10},"generated":{"line":634,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":756,"column":6},"generated":{"line":636,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":757,"column":10},"generated":{"line":637,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":761,"column":2},"generated":{"line":640,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":762,"column":6},"generated":{"line":641,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":763,"column":10},"generated":{"line":642,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":765,"column":6},"generated":{"line":644,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":766,"column":10},"generated":{"line":645,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":768,"column":6},"generated":{"line":647,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":769,"column":10},"generated":{"line":648,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":771,"column":6},"generated":{"line":650,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":772,"column":10},"generated":{"line":651,"column":4}}],"sources":{"scss\\main.scss":"$colors: (\r\n backgroundCol: #fff,\r\n color: #222,\r\n placeholder: #33333380,\r\n titlesColor: #0097e6\r\n);\r\n\r\n@function color($colorName) {\r\n @return map-get($colors, $colorName );\r\n};\r\n\r\n// Fonts\r\n$titleFont: \"Montserrat Black\";\r\n$mainFont: \"Montserrat Medium\";\r\n$textFont: \"Montserrat Bold\";\r\n\r\n// Reset margin and padding\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\nbody {\r\n button {\r\n width: 100px;\r\n padding: 5px;\r\n margin: 3px 0;\r\n background: none;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n border-radius: 2px;\r\n cursor: pointer;\r\n outline: none;\r\n\r\n font-family: $mainFont;\r\n color: color(color);\r\n background: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n\r\n button:hover {\r\n border: 1px solid rgba(0,0,0,0.6);\r\n color: color(backgroundCol);\r\n background: color(color);\r\n }\r\n\r\n input[type='color'] {\r\n display: block;\r\n text-align: left;\r\n background: none;\r\n border: none;\r\n width: 110px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n outline: none;\r\n }\r\n #colorPalette::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\";\r\n }\r\n\r\n #backgroundColor::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\"\r\n }\r\n\r\n #colorPalette:hover::before, #backgroundColor:hover::before {\r\n color: #e1302a;\r\n }\r\n input[type='color']::-webkit-color-swatch-wrapper {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.container {\r\n height: 100vh;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-color: color(backgroundCol);\r\n\r\n}\r\n\r\n// NEW PROJECT WINDOW\r\n.new-project_window {\r\n display: none;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n padding: 10px;\r\n text-align: center;\r\n width: 200px;\r\n background-color: color(backgroundCol);\r\n z-index: 9;\r\n\r\n #show-warning {\r\n display: none;\r\n }\r\n\r\n * {\r\n margin: 5px 0;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n color: color(titlesColor);\r\n }\r\n\r\n p {\r\n text-align: center;\r\n font-size: 12px;\r\n color: #e1302a;\r\n font-family: $mainFont;\r\n }\r\n\r\n .input-fields {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n width: 100%;\r\n\r\n input {\r\n width: 80px;\r\n padding: 5px;\r\n border: 1px solid rgba(0,0,0,0.4);\r\n outline-color: #0097e6;\r\n }\r\n }\r\n\r\n button {\r\n width: 60px;\r\n }\r\n}\r\n\r\n.new-project_window.active {\r\n border: 1px solid rgba(0,0,0,0.3);\r\n width: 250px;\r\n}\r\n\r\n.main-menu {\r\n display: block;\r\n width: 250px;\r\n // background-color: red;\r\n text-align: center;\r\n padding: 10px;\r\n\r\n h1 {\r\n font-family: \"Fredoka One\";\r\n letter-spacing: 3px;\r\n font-size: 3rem;\r\n color: color(titlesColor);\r\n animation: titleColor 5s ease forwards infinite;\r\n position: relative;\r\n\r\n i {\r\n font-size: 60px;\r\n position: absolute;\r\n left: 56px;\r\n top: -10px;\r\n transform: rotate(140deg);\r\n animation: brushAnimation 5s ease forwards infinite;\r\n }\r\n }\r\n\r\n p {\r\n font-family: \"Montserrat SemiBold\";\r\n font-style: italic;\r\n color: color(placeholder);\r\n font-size: .8rem;\r\n }\r\n\r\n // Buttons\r\n .buttons-main {\r\n margin: 10px 0;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n a {\r\n display: inline-block;\r\n margin: 10px 0;\r\n }\r\n }\r\n}\r\n\r\n// Main container - Canvas\r\nmain {\r\n display: none;\r\n grid-template-columns: 230px 1fr;\r\n grid-template-areas: \"controls canvas\";\r\n height: 100vh;\r\n\r\n .canvas-container {\r\n grid-area: canvas;\r\n\r\n position: relative;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n #cap-pointer {\r\n display: none;\r\n width: 20px;\r\n height: 20px;\r\n background-color: #000000;\r\n position: absolute;\r\n }\r\n\r\n canvas {\r\n border: 1px solid rgba(0,0,0,0.2);\r\n background-repeat: center center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n }\r\n\r\n // NOTIFICATIONS\r\n .notification {\r\n // background-color: red;\r\n display: block;\r\n width: 250px;\r\n height: 40px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 99999;\r\n \r\n position: absolute;\r\n top: -50px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n\r\n box-shadow: 0 3px 10px rgba(0,0,0,0.2);\r\n font-family: $textFont;\r\n font-size: 1rem;\r\n text-transform: uppercase;\r\n transition: 0.5s ease;\r\n\r\n p {\r\n color: color(titlesColor);\r\n }\r\n }\r\n .notification.notificationActive {\r\n transform: translate(-50%, 60px);\r\n }\r\n }\r\n\r\n // CONTROLS\r\n .controls {\r\n grid-area: controls;\r\n background-color: #f5f5f5;\r\n width: 230px;\r\n height: 100%;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n border-top: none;\r\n border-bottom: none;\r\n padding: 8px;\r\n margin-right: 5px;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n transition: 0.5s ease;\r\n\r\n * {\r\n margin: 1px 0;\r\n }\r\n\r\n // BURGER MENU\r\n .burger-menu {\r\n width: 30px;\r\n height: 30px;\r\n position: absolute;\r\n right: 10px;\r\n top: 10px;\r\n overflow: hidden;\r\n cursor: pointer;\r\n\r\n span {\r\n display: block;\r\n position: absolute;\r\n margin: 5px 0;\r\n width: 20px;\r\n height: 2px;\r\n border-radius: 2px;\r\n background-color: #e1302a;\r\n opacity: 1;\r\n transition: 0.3s ease;\r\n }\r\n\r\n span:nth-child(1) {\r\n top: 10px;\r\n transform: rotate(45deg);\r\n }\r\n\r\n span:nth-child(2) {\r\n transform: translateX(-30px);\r\n opacity: 1;\r\n }\r\n\r\n span:nth-child(3) {\r\n top: 10px;\r\n transform: rotate(-45deg);\r\n }\r\n }\r\n\r\n .burger-menu.active span {\r\n width: 15px;\r\n transform: rotate(0deg);\r\n background-color: #444;\r\n }\r\n\r\n .burger-menu.active span:nth-child(1) {\r\n top: 0px;\r\n }\r\n .burger-menu.active span:nth-child(2) {\r\n top: 6px;\r\n transform: translateX(0px);\r\n\r\n }\r\n .burger-menu.active span:nth-child(3) {\r\n top: 12px;\r\n transform: rotate(0deg);\r\n }\r\n\r\n // Titles\r\n h4 {\r\n color: color(titlesColor);\r\n font-family: $textFont;\r\n }\r\n\r\n label {\r\n font-family: $mainFont;\r\n font-size: 0.9rem;\r\n }\r\n\r\n #drawColor-title {\r\n display: flex;\r\n align-items: center;\r\n // justify-content: space-between;\r\n \r\n #current-drawColor {\r\n color: #555;\r\n }\r\n\r\n #color-info {\r\n margin-left: 65px;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n #current-bgColor { \r\n color: #555;\r\n }\r\n\r\n // Download drawing\r\n #saveDrawing {\r\n display: inline-block;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n padding: 3px;\r\n cursor: pointer;\r\n text-decoration: none;\r\n\r\n font-family: $textFont;\r\n text-transform: uppercase;\r\n font-size: 0.8rem;\r\n color: color(titlesColor);\r\n background-color: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n #saveDrawing:hover {\r\n color: color(backgroundCol);\r\n background-color: color(titlesColor);\r\n }\r\n\r\n // Checkboxes for cap and line types\r\n .cap-line_type {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n input {\r\n display: inline-block;\r\n width: 15px;\r\n height: 15px;\r\n }\r\n\r\n img {\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n margin-right: -5px;\r\n }\r\n }\r\n\r\n // CUSTOM CHECKBOX\r\n .switch {\r\n position: relative;\r\n display: block;\r\n width: 30px;\r\n height: 30px;\r\n\r\n .slider {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0; left: 0; bottom: 0; right: 0;\r\n transition: 0.3s ease;\r\n padding: 0;\r\n }\r\n input {\r\n display: none;\r\n }\r\n .slider:before {\r\n position: absolute;\r\n top: 0px;\r\n left: 0px;\r\n transition: 0.3s ease;\r\n font-size: 10px;\r\n font-family: $textFont;\r\n color: #fff;\r\n width: 28px;\r\n height: 24px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n // input:checked + .slider {\r\n // transform: rotate(45deg);\r\n // }\r\n\r\n input:checked + .slider:before {\r\n color: #fff;\r\n content: \"ON\";\r\n background-color: #0097e6;\r\n }\r\n\r\n input:not(:checked) + .slider:before {\r\n color: #fff;\r\n content: \"OFF\";\r\n background-color: #e1302a;\r\n }\r\n }\r\n\r\n .eraser {\r\n align-items: center;\r\n }\r\n\r\n #clear-all_container {\r\n display: flex;\r\n justify-content:flex-start;\r\n align-items: center;\r\n\r\n i {\r\n margin-left: 10px;\r\n color: color(placeholder);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n }\r\n\r\n i:hover {\r\n transform: translateY(-2px);\r\n color: #e1302a;\r\n }\r\n\r\n }\r\n\r\n #canvas-size {\r\n margin: 0 0 10px 0;\r\n width: 150px;\r\n }\r\n\r\n .undo-redo_container {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin: 10px 0 0 0;\r\n \r\n button {\r\n width: 40px;\r\n padding: 0px;\r\n margin-right: 3px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n i {\r\n font-size: 22px;\r\n }\r\n }\r\n }\r\n\r\n // COLOR BOXES\r\n .color-boxes_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n\r\n width: 202px;\r\n height: 52px;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n\r\n .color-box {\r\n width: 25px;\r\n height: 25px;\r\n margin: 0;\r\n padding: 0;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .controls-bottom {\r\n position: absolute;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n margin: 0;\r\n border-top: 1px solid rgba(0,0,0,0.2);\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n padding: 5px;\r\n \r\n #exit {\r\n cursor: pointer;\r\n font-family: \"Montserrat SemiBold\";\r\n font-size: 0.85rem;\r\n transition: 0.2s ease;\r\n }\r\n #exit:hover {\r\n color: #e1302a;\r\n }\r\n\r\n #info {\r\n color: color(titlesColor);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n \r\n i {\r\n font-size: 28px;\r\n }\r\n }\r\n #info:hover {\r\n color: #0173b1\r\n }\r\n }\r\n }\r\n .controlsActive {\r\n transform: translateX(-250px);\r\n\r\n .burger-menu {\r\n right: -70px;\r\n }\r\n }\r\n}\r\n\r\n.mainDisplay {\r\n grid-template-columns: 0px 1fr;\r\n}\r\n\r\n// ABOUT MENU\r\n.about-menu {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background-color: color(backgroundCol);\r\n\r\n display: none;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n width: 250px;\r\n height: 250px;\r\n padding: 10px;\r\n text-align: center;\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 1.5rem;\r\n color: color(placeholder);\r\n text-transform: uppercase;\r\n }\r\n\r\n p {\r\n font-family: $mainFont;\r\n font-size: 0.8rem;\r\n }\r\n}\r\n\r\n#color-pallete_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n #color-info {\r\n margin-left: 10px;\r\n cursor: pointer;\r\n color: color(placeholder);\r\n transition: 0.2s ease;\r\n }\r\n #color-info:hover {\r\n color: #e1302a;\r\n }\r\n}\r\n\r\n// INFO BOX\r\n.info-box {\r\n width: 400px;\r\n padding: 10px;\r\n background-color: color(backgroundCol);\r\n box-shadow: 0px 3px 10px rgba(0,0,0,0.2);\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n z-index: 9;\r\n\r\n display: none;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n h3 {\r\n text-align: center;\r\n font-family: $titleFont;\r\n color: color(titlesColor);\r\n font-size: 1.5rem;\r\n letter-spacing: 2px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n\r\n li {\r\n margin: 2px 0;\r\n }\r\n }\r\n}\r\n\r\n// TEST\r\n#capWidth {\r\n -webkit-appearance: none;\r\n margin-bottom: 15px;\r\n &:focus {\r\n outline: none;\r\n }\r\n &::-webkit-slider-runnable-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n &::-moz-range-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n \r\n &::-webkit-slider-thumb {\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 1px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-range-thumb{\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 10px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-focus-outer {\r\n border: 0;\r\n }\r\n\r\n\r\n}\r\n\r\n#capWidth-display {\r\n display: inline-block;\r\n width: 0px;\r\n height: 0px;\r\n background-color: red;\r\n position: absolute;\r\n right: -120px;\r\n border-radius: 50%;\r\n transform-origin: center center;\r\n}\r\n\r\n// SUPPORT FOR MATERIAL ICONS\r\n.material-icons {\r\n font-family: 'Material Icons';\r\n font-weight: normal;\r\n font-style: normal;\r\n font-size: 24px;\r\n /* Preferred icon size */\r\n display: inline-block;\r\n line-height: 1;\r\n text-transform: none;\r\n letter-spacing: normal;\r\n word-wrap: normal;\r\n white-space: nowrap;\r\n direction: ltr;\r\n /* Support for all WebKit browsers. */\r\n -webkit-font-smoothing: antialiased;\r\n /* Support for Safari and Chrome. */\r\n text-rendering: optimizeLegibility;\r\n /* Support for Firefox. */\r\n -moz-osx-font-smoothing: grayscale;\r\n /* Support for IE. */\r\n -webkit-font-feature-settings: 'liga';\r\n font-feature-settings: 'liga';\r\n }\r\n\r\n @keyframes titleColor {\r\n 0% {\r\n color: #0097e6;\r\n }\r\n 20% {\r\n color: goldenrod;\r\n }\r\n 40% {\r\n color: #e1302a;\r\n }\r\n 60% {\r\n color: deeppink;\r\n }\r\n 80% {\r\n color: limegreen\r\n }\r\n 100% {\r\n color: #0097e6;\r\n }\r\n }\r\n\r\n @keyframes brushAnimation {\r\n 0% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n 30% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 60% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 100% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n }"},"lineCount":null}},"error":null,"hash":"16886cc511762dbc3d95741250459a82","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/29/1f0743be2acc09cb81fa252dd57fde.json b/.cache/29/1f0743be2acc09cb81fa252dd57fde.json new file mode 100644 index 0000000..95a8a89 --- /dev/null +++ b/.cache/29/1f0743be2acc09cb81fa252dd57fde.json @@ -0,0 +1 @@ +{"id":"../fonts/Montserrat-Medium.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/eef6b3c20f9ff583698310df53048cef.ttf\";"},"sourceMaps":null,"error":null,"hash":"a98626e1aef6ceba5dfc1ee7112e235a","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/2a/e04f8ac3bdb511f3f8d92b09b06400.json b/.cache/2a/e04f8ac3bdb511f3f8d92b09b06400.json new file mode 100644 index 0000000..c091e4b --- /dev/null +++ b/.cache/2a/e04f8ac3bdb511f3f8d92b09b06400.json @@ -0,0 +1 @@ +{"id":"../fonts/Montserrat-Black.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/b2f9e157b23e73116447e9827f2de76c.ttf\";"},"sourceMaps":null,"error":null,"hash":"6d1796a9f798ced8961baf3c79f894b6","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/31/2468fe30c74c41881eadebe07e1f4e.json b/.cache/31/2468fe30c74c41881eadebe07e1f4e.json new file mode 100644 index 0000000..9f4c1d7 --- /dev/null +++ b/.cache/31/2468fe30c74c41881eadebe07e1f4e.json @@ -0,0 +1 @@ +{"id":"js/app.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"./ui","loc":{"line":2,"column":20},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./inputs","loc":{"line":3,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"},{"name":"./controlHistory","loc":{"line":4,"column":24},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js"},{"name":"./canvas","loc":{"line":5,"column":27},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"../scss/main","loc":{"line":8,"column":7},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss"}],"generated":{"js":"\"use strict\";\n\nvar _ui = require(\"./ui\");\n\nvar _inputs = require(\"./inputs\");\n\nvar _controlHistory = require(\"./controlHistory\");\n\nvar _canvas = require(\"./canvas\");\n\nrequire(\"../scss/main\");\n\n// Import modules\n// Import SCSS\n// Color picker\nvar colorInfo = document.querySelector(\"#color-info\");\nvar pickingColor = false;\ncolorInfo.addEventListener(\"click\", function () {\n pickingColor = !pickingColor; // Display notification\n\n if (pickingColor) {\n this.style.color = \"#444\";\n\n _ui.ui.displayNotification(\"Enabled color picker\");\n } else {\n this.style.color = \"#0097e6\";\n\n _ui.ui.displayNotification(\"Disabled color picker\");\n }\n}); // Get the mouse position in the canvas\n\nfunction getElementPosition(obj) {\n var curleft = 0,\n curtop = 0;\n\n if (obj.offsetParent) {\n do {\n curleft += obj.offsetLeft;\n curtop += obj.offsetTop;\n } while (obj = obj.offsetParent);\n\n return {\n x: curleft,\n y: curtop\n };\n }\n\n return undefined;\n} // Get the canvas position\n\n\nfunction getEventLocation(element, event) {\n var pos = getElementPosition(element);\n return {\n x: event.pageX - pos.x,\n y: event.pageY - pos.y\n };\n} // Transform the RGB color to HEX color\n\n\nfunction rgbToHex(r, g, b) {\n if (r > 255 || g > 255 || b > 255) throw \"Invalid color component\";\n return (r << 16 | g << 8 | b).toString(16);\n} // Get the color(image) data from the canvas from the clicked location\n\n\n_canvas.theCanvas.canvas.addEventListener(\"click\", function (e) {\n if (!pickingColor) return;\n var eventLocation = getEventLocation(_canvas.theCanvas.canvas, e); // Get the data of the pixel according to the location generate by the getEventLocation function\n\n var pixelData = _canvas.theCanvas.ctx.getImageData(eventLocation.x, eventLocation.y, 1, 1).data; // If transparency on the image\n\n\n if (pixelData[0] == 0 && pixelData[1] == 0 && pixelData[2] == 0 && pixelData[3] == 0) {\n coord += \" (Transparent color detected, cannot be converted to HEX)\";\n } // Update the UI with the HEX color value\n\n\n var hex = \"#\" + (\"000000\" + rgbToHex(pixelData[0], pixelData[1], pixelData[2])).slice(-6);\n document.querySelector(\"#colorPalette\").value = hex;\n _canvas.theCanvas.ctx.strokeStyle = hex;\n document.querySelector(\"#current-drawColor\").textContent = hex; // Reset the color picker color to default\n\n colorInfo.style.color = \"#0097e6\"; // Display a notification for the color picker\n\n _ui.ui.displayNotification(\"Disabled color picker\"); // Set the color picker to false after user gets the HEX value for the color\n\n\n pickingColor = false;\n}, false); // Burger menu\n\n\nvar burger = document.querySelector(\".burger-menu\");\nburger.addEventListener(\"click\", function () {\n // Toggle active class on the burger and controls container\n burger.classList.toggle(\"active\");\n document.querySelector(\".controls\").classList.toggle(\"controlsActive\"); // Toggle active class on the main section - container for canvas and controls section\n\n setTimeout(function () {\n document.querySelector(\"#main\").classList.toggle(\"mainDisplay\");\n }, 50);\n}); // Info box\n\nvar infoBtn = document.querySelector(\"#info\");\nvar infoBox = document.querySelector(\".info-box\");\nvar closeInfoBtn = document.querySelector(\"#close-info\");\ninfoBtn.addEventListener(\"click\", function () {\n infoBox.style.display = \"flex\";\n});\ncloseInfoBtn.addEventListener(\"click\", function () {\n infoBox.style.display = \"none\";\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":3,"column":0},"source":"js/app.js","original":{"line":2,"column":0}},{"generated":{"line":5,"column":0},"source":"js/app.js","original":{"line":3,"column":0}},{"generated":{"line":7,"column":0},"source":"js/app.js","original":{"line":4,"column":0}},{"generated":{"line":9,"column":0},"source":"js/app.js","original":{"line":5,"column":0}},{"generated":{"line":11,"column":0},"source":"js/app.js","original":{"line":8,"column":0}},{"generated":{"line":13,"column":0},"source":"js/app.js","original":{"line":1,"column":0}},{"generated":{"line":14,"column":0},"source":"js/app.js","original":{"line":7,"column":0}},{"generated":{"line":15,"column":0},"source":"js/app.js","original":{"line":11,"column":0}},{"generated":{"line":16,"column":0},"source":"js/app.js","original":{"line":12,"column":0}},{"name":"colorInfo","generated":{"line":16,"column":4},"source":"js/app.js","original":{"line":12,"column":6}},{"generated":{"line":16,"column":13},"source":"js/app.js","original":{"line":12,"column":15}},{"name":"document","generated":{"line":16,"column":16},"source":"js/app.js","original":{"line":12,"column":18}},{"generated":{"line":16,"column":24},"source":"js/app.js","original":{"line":12,"column":26}},{"name":"querySelector","generated":{"line":16,"column":25},"source":"js/app.js","original":{"line":12,"column":27}},{"generated":{"line":16,"column":38},"source":"js/app.js","original":{"line":12,"column":18}},{"generated":{"line":16,"column":39},"source":"js/app.js","original":{"line":12,"column":41}},{"generated":{"line":16,"column":52},"source":"js/app.js","original":{"line":12,"column":18}},{"generated":{"line":16,"column":53},"source":"js/app.js","original":{"line":12,"column":0}},{"generated":{"line":17,"column":0},"source":"js/app.js","original":{"line":13,"column":0}},{"name":"pickingColor","generated":{"line":17,"column":4},"source":"js/app.js","original":{"line":13,"column":4}},{"generated":{"line":17,"column":16},"source":"js/app.js","original":{"line":13,"column":16}},{"generated":{"line":17,"column":19},"source":"js/app.js","original":{"line":13,"column":19}},{"generated":{"line":17,"column":24},"source":"js/app.js","original":{"line":13,"column":0}},{"name":"colorInfo","generated":{"line":18,"column":0},"source":"js/app.js","original":{"line":14,"column":0}},{"generated":{"line":18,"column":9},"source":"js/app.js","original":{"line":14,"column":9}},{"name":"addEventListener","generated":{"line":18,"column":10},"source":"js/app.js","original":{"line":14,"column":10}},{"generated":{"line":18,"column":26},"source":"js/app.js","original":{"line":14,"column":0}},{"generated":{"line":18,"column":27},"source":"js/app.js","original":{"line":14,"column":27}},{"generated":{"line":18,"column":34},"source":"js/app.js","original":{"line":14,"column":0}},{"generated":{"line":18,"column":36},"source":"js/app.js","original":{"line":14,"column":36}},{"generated":{"line":18,"column":48},"source":"js/app.js","original":{"line":14,"column":47}},{"name":"pickingColor","generated":{"line":19,"column":0},"source":"js/app.js","original":{"line":15,"column":4}},{"name":"pickingColor","generated":{"line":19,"column":2},"source":"js/app.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":14},"source":"js/app.js","original":{"line":15,"column":16}},{"generated":{"line":19,"column":17},"source":"js/app.js","original":{"line":15,"column":19}},{"name":"pickingColor","generated":{"line":19,"column":18},"source":"js/app.js","original":{"line":15,"column":20}},{"generated":{"line":19,"column":30},"source":"js/app.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":31},"source":"js/app.js","original":{"line":14,"column":47}},{"generated":{"line":19,"column":32},"source":"js/app.js","original":{"line":17,"column":4}},{"generated":{"line":21,"column":0},"source":"js/app.js","original":{"line":19,"column":4}},{"name":"pickingColor","generated":{"line":21,"column":6},"source":"js/app.js","original":{"line":19,"column":7}},{"generated":{"line":21,"column":18},"source":"js/app.js","original":{"line":19,"column":4}},{"generated":{"line":21,"column":20},"source":"js/app.js","original":{"line":19,"column":21}},{"generated":{"line":22,"column":0},"source":"js/app.js","original":{"line":20,"column":8}},{"name":"style","generated":{"line":22,"column":9},"source":"js/app.js","original":{"line":20,"column":13}},{"generated":{"line":22,"column":14},"source":"js/app.js","original":{"line":20,"column":8}},{"name":"color","generated":{"line":22,"column":15},"source":"js/app.js","original":{"line":20,"column":19}},{"generated":{"line":22,"column":20},"source":"js/app.js","original":{"line":20,"column":8}},{"generated":{"line":22,"column":23},"source":"js/app.js","original":{"line":20,"column":27}},{"generated":{"line":22,"column":29},"source":"js/app.js","original":{"line":20,"column":8}},{"name":"ui","generated":{"line":24,"column":0},"source":"js/app.js","original":{"line":21,"column":8}},{"name":"displayNotification","generated":{"line":24,"column":11},"source":"js/app.js","original":{"line":21,"column":11}},{"generated":{"line":24,"column":30},"source":"js/app.js","original":{"line":21,"column":8}},{"generated":{"line":24,"column":31},"source":"js/app.js","original":{"line":21,"column":31}},{"generated":{"line":24,"column":53},"source":"js/app.js","original":{"line":21,"column":8}},{"generated":{"line":25,"column":0},"source":"js/app.js","original":{"line":22,"column":5}},{"generated":{"line":25,"column":3},"source":"js/app.js","original":{"line":19,"column":4}},{"generated":{"line":25,"column":9},"source":"js/app.js","original":{"line":22,"column":11}},{"generated":{"line":26,"column":0},"source":"js/app.js","original":{"line":23,"column":8}},{"name":"style","generated":{"line":26,"column":9},"source":"js/app.js","original":{"line":23,"column":13}},{"generated":{"line":26,"column":14},"source":"js/app.js","original":{"line":23,"column":8}},{"name":"color","generated":{"line":26,"column":15},"source":"js/app.js","original":{"line":23,"column":19}},{"generated":{"line":26,"column":20},"source":"js/app.js","original":{"line":23,"column":8}},{"generated":{"line":26,"column":23},"source":"js/app.js","original":{"line":23,"column":27}},{"generated":{"line":26,"column":32},"source":"js/app.js","original":{"line":23,"column":8}},{"name":"ui","generated":{"line":28,"column":0},"source":"js/app.js","original":{"line":24,"column":8}},{"name":"displayNotification","generated":{"line":28,"column":11},"source":"js/app.js","original":{"line":24,"column":11}},{"generated":{"line":28,"column":30},"source":"js/app.js","original":{"line":24,"column":8}},{"generated":{"line":28,"column":31},"source":"js/app.js","original":{"line":24,"column":31}},{"generated":{"line":28,"column":54},"source":"js/app.js","original":{"line":24,"column":8}},{"generated":{"line":29,"column":0},"source":"js/app.js","original":{"line":25,"column":5}},{"generated":{"line":30,"column":0},"source":"js/app.js","original":{"line":26,"column":1}},{"generated":{"line":30,"column":1},"source":"js/app.js","original":{"line":14,"column":0}},{"generated":{"line":30,"column":4},"source":"js/app.js","original":{"line":28,"column":0}},{"generated":{"line":32,"column":0},"source":"js/app.js","original":{"line":29,"column":0}},{"name":"getElementPosition","generated":{"line":32,"column":9},"source":"js/app.js","original":{"line":29,"column":9}},{"generated":{"line":32,"column":27},"source":"js/app.js","original":{"line":29,"column":0}},{"name":"obj","generated":{"line":32,"column":28},"source":"js/app.js","original":{"line":29,"column":28}},{"generated":{"line":32,"column":31},"source":"js/app.js","original":{"line":29,"column":0}},{"generated":{"line":32,"column":33},"source":"js/app.js","original":{"line":29,"column":33}},{"generated":{"line":33,"column":0},"source":"js/app.js","original":{"line":30,"column":4}},{"name":"curleft","generated":{"line":33,"column":6},"source":"js/app.js","original":{"line":30,"column":8}},{"generated":{"line":33,"column":13},"source":"js/app.js","original":{"line":30,"column":15}},{"generated":{"line":33,"column":16},"source":"js/app.js","original":{"line":30,"column":18}},{"generated":{"line":33,"column":17},"source":"js/app.js","original":{"line":30,"column":4}},{"generated":{"line":34,"column":0},"source":"js/app.js","original":{"line":30,"column":4}},{"name":"curtop","generated":{"line":34,"column":6},"source":"js/app.js","original":{"line":30,"column":21}},{"generated":{"line":34,"column":12},"source":"js/app.js","original":{"line":30,"column":27}},{"generated":{"line":34,"column":15},"source":"js/app.js","original":{"line":30,"column":30}},{"generated":{"line":34,"column":16},"source":"js/app.js","original":{"line":30,"column":4}},{"generated":{"line":36,"column":0},"source":"js/app.js","original":{"line":31,"column":4}},{"name":"obj","generated":{"line":36,"column":6},"source":"js/app.js","original":{"line":31,"column":8}},{"generated":{"line":36,"column":9},"source":"js/app.js","original":{"line":31,"column":11}},{"name":"offsetParent","generated":{"line":36,"column":10},"source":"js/app.js","original":{"line":31,"column":12}},{"generated":{"line":36,"column":22},"source":"js/app.js","original":{"line":31,"column":4}},{"generated":{"line":36,"column":24},"source":"js/app.js","original":{"line":31,"column":26}},{"generated":{"line":37,"column":0},"source":"js/app.js","original":{"line":32,"column":8}},{"generated":{"line":37,"column":7},"source":"js/app.js","original":{"line":32,"column":11}},{"name":"curleft","generated":{"line":38,"column":0},"source":"js/app.js","original":{"line":33,"column":12}},{"name":"curleft","generated":{"line":38,"column":6},"source":"js/app.js","original":{"line":33,"column":12}},{"generated":{"line":38,"column":13},"source":"js/app.js","original":{"line":33,"column":19}},{"name":"obj","generated":{"line":38,"column":17},"source":"js/app.js","original":{"line":33,"column":23}},{"generated":{"line":38,"column":20},"source":"js/app.js","original":{"line":33,"column":26}},{"name":"offsetLeft","generated":{"line":38,"column":21},"source":"js/app.js","original":{"line":33,"column":27}},{"generated":{"line":38,"column":31},"source":"js/app.js","original":{"line":33,"column":12}},{"name":"curtop","generated":{"line":39,"column":0},"source":"js/app.js","original":{"line":34,"column":12}},{"name":"curtop","generated":{"line":39,"column":6},"source":"js/app.js","original":{"line":34,"column":12}},{"generated":{"line":39,"column":12},"source":"js/app.js","original":{"line":34,"column":18}},{"name":"obj","generated":{"line":39,"column":16},"source":"js/app.js","original":{"line":34,"column":22}},{"generated":{"line":39,"column":19},"source":"js/app.js","original":{"line":34,"column":25}},{"name":"offsetTop","generated":{"line":39,"column":20},"source":"js/app.js","original":{"line":34,"column":26}},{"generated":{"line":39,"column":29},"source":"js/app.js","original":{"line":34,"column":12}},{"generated":{"line":40,"column":0},"source":"js/app.js","original":{"line":35,"column":9}},{"generated":{"line":40,"column":5},"source":"js/app.js","original":{"line":32,"column":8}},{"name":"obj","generated":{"line":40,"column":13},"source":"js/app.js","original":{"line":35,"column":17}},{"generated":{"line":40,"column":16},"source":"js/app.js","original":{"line":35,"column":20}},{"name":"obj","generated":{"line":40,"column":19},"source":"js/app.js","original":{"line":35,"column":23}},{"generated":{"line":40,"column":22},"source":"js/app.js","original":{"line":35,"column":26}},{"name":"offsetParent","generated":{"line":40,"column":23},"source":"js/app.js","original":{"line":35,"column":27}},{"generated":{"line":40,"column":35},"source":"js/app.js","original":{"line":32,"column":8}},{"generated":{"line":42,"column":0},"source":"js/app.js","original":{"line":36,"column":8}},{"generated":{"line":42,"column":11},"source":"js/app.js","original":{"line":36,"column":15}},{"name":"x","generated":{"line":43,"column":0},"source":"js/app.js","original":{"line":36,"column":17}},{"name":"x","generated":{"line":43,"column":6},"source":"js/app.js","original":{"line":36,"column":17}},{"generated":{"line":43,"column":7},"source":"js/app.js","original":{"line":36,"column":18}},{"name":"curleft","generated":{"line":43,"column":9},"source":"js/app.js","original":{"line":36,"column":20}},{"generated":{"line":43,"column":16},"source":"js/app.js","original":{"line":36,"column":15}},{"name":"y","generated":{"line":44,"column":0},"source":"js/app.js","original":{"line":36,"column":29}},{"name":"y","generated":{"line":44,"column":6},"source":"js/app.js","original":{"line":36,"column":29}},{"generated":{"line":44,"column":7},"source":"js/app.js","original":{"line":36,"column":30}},{"name":"curtop","generated":{"line":44,"column":9},"source":"js/app.js","original":{"line":36,"column":32}},{"generated":{"line":45,"column":0},"source":"js/app.js","original":{"line":36,"column":15}},{"generated":{"line":45,"column":5},"source":"js/app.js","original":{"line":36,"column":8}},{"generated":{"line":46,"column":0},"source":"js/app.js","original":{"line":37,"column":5}},{"generated":{"line":48,"column":0},"source":"js/app.js","original":{"line":38,"column":4}},{"name":"undefined","generated":{"line":48,"column":9},"source":"js/app.js","original":{"line":38,"column":11}},{"generated":{"line":48,"column":18},"source":"js/app.js","original":{"line":38,"column":4}},{"generated":{"line":49,"column":0},"source":"js/app.js","original":{"line":39,"column":1}},{"generated":{"line":49,"column":2},"source":"js/app.js","original":{"line":41,"column":0}},{"generated":{"line":52,"column":0},"source":"js/app.js","original":{"line":42,"column":0}},{"name":"getEventLocation","generated":{"line":52,"column":9},"source":"js/app.js","original":{"line":42,"column":9}},{"generated":{"line":52,"column":25},"source":"js/app.js","original":{"line":42,"column":0}},{"name":"element","generated":{"line":52,"column":26},"source":"js/app.js","original":{"line":42,"column":26}},{"generated":{"line":52,"column":33},"source":"js/app.js","original":{"line":42,"column":0}},{"name":"event","generated":{"line":52,"column":35},"source":"js/app.js","original":{"line":42,"column":34}},{"generated":{"line":52,"column":40},"source":"js/app.js","original":{"line":42,"column":0}},{"generated":{"line":52,"column":42},"source":"js/app.js","original":{"line":42,"column":40}},{"generated":{"line":53,"column":0},"source":"js/app.js","original":{"line":43,"column":4}},{"name":"pos","generated":{"line":53,"column":6},"source":"js/app.js","original":{"line":43,"column":10}},{"generated":{"line":53,"column":9},"source":"js/app.js","original":{"line":43,"column":13}},{"name":"getElementPosition","generated":{"line":53,"column":12},"source":"js/app.js","original":{"line":43,"column":16}},{"generated":{"line":53,"column":30},"source":"js/app.js","original":{"line":43,"column":34}},{"name":"element","generated":{"line":53,"column":31},"source":"js/app.js","original":{"line":43,"column":35}},{"generated":{"line":53,"column":38},"source":"js/app.js","original":{"line":43,"column":34}},{"generated":{"line":53,"column":39},"source":"js/app.js","original":{"line":43,"column":4}},{"generated":{"line":54,"column":0},"source":"js/app.js","original":{"line":45,"column":4}},{"generated":{"line":54,"column":9},"source":"js/app.js","original":{"line":45,"column":11}},{"name":"x","generated":{"line":55,"column":0},"source":"js/app.js","original":{"line":46,"column":8}},{"name":"x","generated":{"line":55,"column":4},"source":"js/app.js","original":{"line":46,"column":8}},{"generated":{"line":55,"column":5},"source":"js/app.js","original":{"line":46,"column":9}},{"name":"event","generated":{"line":55,"column":7},"source":"js/app.js","original":{"line":46,"column":12}},{"generated":{"line":55,"column":12},"source":"js/app.js","original":{"line":46,"column":17}},{"name":"pageX","generated":{"line":55,"column":13},"source":"js/app.js","original":{"line":46,"column":18}},{"generated":{"line":55,"column":18},"source":"js/app.js","original":{"line":46,"column":12}},{"name":"pos","generated":{"line":55,"column":21},"source":"js/app.js","original":{"line":46,"column":26}},{"generated":{"line":55,"column":24},"source":"js/app.js","original":{"line":46,"column":29}},{"name":"x","generated":{"line":55,"column":25},"source":"js/app.js","original":{"line":46,"column":30}},{"generated":{"line":55,"column":26},"source":"js/app.js","original":{"line":45,"column":11}},{"name":"y","generated":{"line":56,"column":0},"source":"js/app.js","original":{"line":47,"column":7}},{"name":"y","generated":{"line":56,"column":4},"source":"js/app.js","original":{"line":47,"column":7}},{"generated":{"line":56,"column":5},"source":"js/app.js","original":{"line":47,"column":8}},{"name":"event","generated":{"line":56,"column":7},"source":"js/app.js","original":{"line":47,"column":11}},{"generated":{"line":56,"column":12},"source":"js/app.js","original":{"line":47,"column":16}},{"name":"pageY","generated":{"line":56,"column":13},"source":"js/app.js","original":{"line":47,"column":17}},{"generated":{"line":56,"column":18},"source":"js/app.js","original":{"line":47,"column":11}},{"name":"pos","generated":{"line":56,"column":21},"source":"js/app.js","original":{"line":47,"column":25}},{"generated":{"line":56,"column":24},"source":"js/app.js","original":{"line":47,"column":28}},{"name":"y","generated":{"line":56,"column":25},"source":"js/app.js","original":{"line":47,"column":29}},{"generated":{"line":57,"column":0},"source":"js/app.js","original":{"line":45,"column":11}},{"generated":{"line":57,"column":3},"source":"js/app.js","original":{"line":45,"column":4}},{"generated":{"line":58,"column":0},"source":"js/app.js","original":{"line":49,"column":1}},{"generated":{"line":58,"column":2},"source":"js/app.js","original":{"line":51,"column":0}},{"generated":{"line":61,"column":0},"source":"js/app.js","original":{"line":52,"column":0}},{"name":"rgbToHex","generated":{"line":61,"column":9},"source":"js/app.js","original":{"line":52,"column":9}},{"generated":{"line":61,"column":17},"source":"js/app.js","original":{"line":52,"column":0}},{"name":"r","generated":{"line":61,"column":18},"source":"js/app.js","original":{"line":52,"column":18}},{"generated":{"line":61,"column":19},"source":"js/app.js","original":{"line":52,"column":0}},{"name":"g","generated":{"line":61,"column":21},"source":"js/app.js","original":{"line":52,"column":21}},{"generated":{"line":61,"column":22},"source":"js/app.js","original":{"line":52,"column":0}},{"name":"b","generated":{"line":61,"column":24},"source":"js/app.js","original":{"line":52,"column":24}},{"generated":{"line":61,"column":25},"source":"js/app.js","original":{"line":52,"column":0}},{"generated":{"line":61,"column":27},"source":"js/app.js","original":{"line":52,"column":27}},{"generated":{"line":62,"column":0},"source":"js/app.js","original":{"line":53,"column":4}},{"name":"r","generated":{"line":62,"column":6},"source":"js/app.js","original":{"line":53,"column":8}},{"generated":{"line":62,"column":7},"source":"js/app.js","original":{"line":53,"column":9}},{"generated":{"line":62,"column":10},"source":"js/app.js","original":{"line":53,"column":12}},{"generated":{"line":62,"column":13},"source":"js/app.js","original":{"line":53,"column":8}},{"name":"g","generated":{"line":62,"column":17},"source":"js/app.js","original":{"line":53,"column":19}},{"generated":{"line":62,"column":18},"source":"js/app.js","original":{"line":53,"column":20}},{"generated":{"line":62,"column":21},"source":"js/app.js","original":{"line":53,"column":23}},{"generated":{"line":62,"column":24},"source":"js/app.js","original":{"line":53,"column":8}},{"name":"b","generated":{"line":62,"column":28},"source":"js/app.js","original":{"line":53,"column":30}},{"generated":{"line":62,"column":29},"source":"js/app.js","original":{"line":53,"column":31}},{"generated":{"line":62,"column":32},"source":"js/app.js","original":{"line":53,"column":34}},{"generated":{"line":62,"column":35},"source":"js/app.js","original":{"line":53,"column":4}},{"generated":{"line":62,"column":37},"source":"js/app.js","original":{"line":54,"column":8}},{"generated":{"line":62,"column":43},"source":"js/app.js","original":{"line":54,"column":14}},{"generated":{"line":62,"column":68},"source":"js/app.js","original":{"line":54,"column":8}},{"generated":{"line":63,"column":0},"source":"js/app.js","original":{"line":55,"column":4}},{"generated":{"line":63,"column":9},"source":"js/app.js","original":{"line":55,"column":11}},{"name":"r","generated":{"line":63,"column":10},"source":"js/app.js","original":{"line":55,"column":13}},{"generated":{"line":63,"column":11},"source":"js/app.js","original":{"line":55,"column":14}},{"generated":{"line":63,"column":15},"source":"js/app.js","original":{"line":55,"column":18}},{"generated":{"line":63,"column":17},"source":"js/app.js","original":{"line":55,"column":12}},{"name":"g","generated":{"line":63,"column":20},"source":"js/app.js","original":{"line":55,"column":25}},{"generated":{"line":63,"column":21},"source":"js/app.js","original":{"line":55,"column":26}},{"generated":{"line":63,"column":25},"source":"js/app.js","original":{"line":55,"column":30}},{"generated":{"line":63,"column":26},"source":"js/app.js","original":{"line":55,"column":12}},{"name":"b","generated":{"line":63,"column":29},"source":"js/app.js","original":{"line":55,"column":35}},{"generated":{"line":63,"column":30},"source":"js/app.js","original":{"line":55,"column":11}},{"name":"toString","generated":{"line":63,"column":32},"source":"js/app.js","original":{"line":55,"column":38}},{"generated":{"line":63,"column":40},"source":"js/app.js","original":{"line":55,"column":11}},{"generated":{"line":63,"column":41},"source":"js/app.js","original":{"line":55,"column":47}},{"generated":{"line":63,"column":43},"source":"js/app.js","original":{"line":55,"column":11}},{"generated":{"line":63,"column":44},"source":"js/app.js","original":{"line":55,"column":4}},{"generated":{"line":64,"column":0},"source":"js/app.js","original":{"line":56,"column":1}},{"generated":{"line":64,"column":2},"source":"js/app.js","original":{"line":58,"column":0}},{"name":"theCanvas","generated":{"line":67,"column":0},"source":"js/app.js","original":{"line":59,"column":0}},{"name":"canvas","generated":{"line":67,"column":18},"source":"js/app.js","original":{"line":59,"column":10}},{"generated":{"line":67,"column":24},"source":"js/app.js","original":{"line":59,"column":0}},{"name":"addEventListener","generated":{"line":67,"column":25},"source":"js/app.js","original":{"line":59,"column":17}},{"generated":{"line":67,"column":41},"source":"js/app.js","original":{"line":59,"column":0}},{"generated":{"line":67,"column":42},"source":"js/app.js","original":{"line":59,"column":34}},{"generated":{"line":67,"column":49},"source":"js/app.js","original":{"line":59,"column":0}},{"generated":{"line":67,"column":51},"source":"js/app.js","original":{"line":59,"column":43}},{"name":"e","generated":{"line":67,"column":61},"source":"js/app.js","original":{"line":59,"column":43}},{"generated":{"line":67,"column":62},"source":"js/app.js","original":{"line":59,"column":44}},{"generated":{"line":67,"column":64},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":68,"column":0},"source":"js/app.js","original":{"line":60,"column":4}},{"generated":{"line":68,"column":6},"source":"js/app.js","original":{"line":60,"column":7}},{"name":"pickingColor","generated":{"line":68,"column":7},"source":"js/app.js","original":{"line":60,"column":8}},{"generated":{"line":68,"column":19},"source":"js/app.js","original":{"line":60,"column":4}},{"generated":{"line":68,"column":21},"source":"js/app.js","original":{"line":60,"column":22}},{"generated":{"line":69,"column":0},"source":"js/app.js","original":{"line":61,"column":1}},{"name":"eventLocation","generated":{"line":69,"column":6},"source":"js/app.js","original":{"line":61,"column":7}},{"generated":{"line":69,"column":19},"source":"js/app.js","original":{"line":61,"column":20}},{"name":"getEventLocation","generated":{"line":69,"column":22},"source":"js/app.js","original":{"line":61,"column":23}},{"generated":{"line":69,"column":38},"source":"js/app.js","original":{"line":61,"column":39}},{"name":"theCanvas","generated":{"line":69,"column":39},"source":"js/app.js","original":{"line":61,"column":40}},{"name":"canvas","generated":{"line":69,"column":57},"source":"js/app.js","original":{"line":61,"column":50}},{"generated":{"line":69,"column":63},"source":"js/app.js","original":{"line":61,"column":39}},{"name":"e","generated":{"line":69,"column":65},"source":"js/app.js","original":{"line":61,"column":57}},{"generated":{"line":69,"column":66},"source":"js/app.js","original":{"line":61,"column":39}},{"generated":{"line":69,"column":67},"source":"js/app.js","original":{"line":61,"column":1}},{"generated":{"line":69,"column":68},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":69,"column":69},"source":"js/app.js","original":{"line":62,"column":4}},{"generated":{"line":71,"column":0},"source":"js/app.js","original":{"line":63,"column":4}},{"name":"pixelData","generated":{"line":71,"column":6},"source":"js/app.js","original":{"line":63,"column":10}},{"generated":{"line":71,"column":15},"source":"js/app.js","original":{"line":63,"column":19}},{"name":"theCanvas","generated":{"line":71,"column":18},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"ctx","generated":{"line":71,"column":36},"source":"js/app.js","original":{"line":63,"column":32}},{"generated":{"line":71,"column":39},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"getImageData","generated":{"line":71,"column":40},"source":"js/app.js","original":{"line":63,"column":36}},{"generated":{"line":71,"column":52},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"eventLocation","generated":{"line":71,"column":53},"source":"js/app.js","original":{"line":63,"column":49}},{"generated":{"line":71,"column":66},"source":"js/app.js","original":{"line":63,"column":62}},{"name":"x","generated":{"line":71,"column":67},"source":"js/app.js","original":{"line":63,"column":63}},{"generated":{"line":71,"column":68},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"eventLocation","generated":{"line":71,"column":70},"source":"js/app.js","original":{"line":63,"column":66}},{"generated":{"line":71,"column":83},"source":"js/app.js","original":{"line":63,"column":79}},{"name":"y","generated":{"line":71,"column":84},"source":"js/app.js","original":{"line":63,"column":80}},{"generated":{"line":71,"column":85},"source":"js/app.js","original":{"line":63,"column":22}},{"generated":{"line":71,"column":87},"source":"js/app.js","original":{"line":63,"column":83}},{"generated":{"line":71,"column":88},"source":"js/app.js","original":{"line":63,"column":22}},{"generated":{"line":71,"column":90},"source":"js/app.js","original":{"line":63,"column":86}},{"generated":{"line":71,"column":91},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"data","generated":{"line":71,"column":93},"source":"js/app.js","original":{"line":63,"column":89}},{"generated":{"line":71,"column":97},"source":"js/app.js","original":{"line":63,"column":4}},{"generated":{"line":71,"column":98},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":71,"column":99},"source":"js/app.js","original":{"line":64,"column":4}},{"generated":{"line":74,"column":0},"source":"js/app.js","original":{"line":65,"column":4}},{"name":"pixelData","generated":{"line":74,"column":6},"source":"js/app.js","original":{"line":65,"column":8}},{"generated":{"line":74,"column":15},"source":"js/app.js","original":{"line":65,"column":17}},{"generated":{"line":74,"column":16},"source":"js/app.js","original":{"line":65,"column":18}},{"generated":{"line":74,"column":17},"source":"js/app.js","original":{"line":65,"column":17}},{"generated":{"line":74,"column":18},"source":"js/app.js","original":{"line":65,"column":8}},{"generated":{"line":74,"column":22},"source":"js/app.js","original":{"line":65,"column":24}},{"generated":{"line":74,"column":23},"source":"js/app.js","original":{"line":65,"column":7}},{"name":"pixelData","generated":{"line":74,"column":27},"source":"js/app.js","original":{"line":65,"column":31}},{"generated":{"line":74,"column":36},"source":"js/app.js","original":{"line":65,"column":40}},{"generated":{"line":74,"column":37},"source":"js/app.js","original":{"line":65,"column":41}},{"generated":{"line":74,"column":38},"source":"js/app.js","original":{"line":65,"column":40}},{"generated":{"line":74,"column":39},"source":"js/app.js","original":{"line":65,"column":31}},{"generated":{"line":74,"column":43},"source":"js/app.js","original":{"line":65,"column":47}},{"generated":{"line":74,"column":44},"source":"js/app.js","original":{"line":65,"column":7}},{"name":"pixelData","generated":{"line":74,"column":48},"source":"js/app.js","original":{"line":65,"column":54}},{"generated":{"line":74,"column":57},"source":"js/app.js","original":{"line":65,"column":63}},{"generated":{"line":74,"column":58},"source":"js/app.js","original":{"line":65,"column":64}},{"generated":{"line":74,"column":59},"source":"js/app.js","original":{"line":65,"column":63}},{"generated":{"line":74,"column":60},"source":"js/app.js","original":{"line":65,"column":54}},{"generated":{"line":74,"column":64},"source":"js/app.js","original":{"line":65,"column":70}},{"generated":{"line":74,"column":65},"source":"js/app.js","original":{"line":65,"column":7}},{"name":"pixelData","generated":{"line":74,"column":69},"source":"js/app.js","original":{"line":65,"column":77}},{"generated":{"line":74,"column":78},"source":"js/app.js","original":{"line":65,"column":86}},{"generated":{"line":74,"column":79},"source":"js/app.js","original":{"line":65,"column":87}},{"generated":{"line":74,"column":80},"source":"js/app.js","original":{"line":65,"column":86}},{"generated":{"line":74,"column":81},"source":"js/app.js","original":{"line":65,"column":77}},{"generated":{"line":74,"column":85},"source":"js/app.js","original":{"line":65,"column":93}},{"generated":{"line":74,"column":86},"source":"js/app.js","original":{"line":65,"column":4}},{"generated":{"line":74,"column":88},"source":"js/app.js","original":{"line":65,"column":96}},{"name":"coord","generated":{"line":75,"column":0},"source":"js/app.js","original":{"line":66,"column":8}},{"name":"coord","generated":{"line":75,"column":4},"source":"js/app.js","original":{"line":66,"column":8}},{"generated":{"line":75,"column":9},"source":"js/app.js","original":{"line":66,"column":13}},{"generated":{"line":75,"column":13},"source":"js/app.js","original":{"line":66,"column":17}},{"generated":{"line":75,"column":72},"source":"js/app.js","original":{"line":66,"column":8}},{"generated":{"line":76,"column":0},"source":"js/app.js","original":{"line":67,"column":5}},{"generated":{"line":76,"column":3},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":76,"column":4},"source":"js/app.js","original":{"line":69,"column":4}},{"generated":{"line":79,"column":0},"source":"js/app.js","original":{"line":70,"column":4}},{"name":"hex","generated":{"line":79,"column":6},"source":"js/app.js","original":{"line":70,"column":8}},{"generated":{"line":79,"column":9},"source":"js/app.js","original":{"line":70,"column":11}},{"generated":{"line":79,"column":12},"source":"js/app.js","original":{"line":70,"column":14}},{"generated":{"line":79,"column":18},"source":"js/app.js","original":{"line":70,"column":20}},{"generated":{"line":79,"column":19},"source":"js/app.js","original":{"line":70,"column":21}},{"name":"rgbToHex","generated":{"line":79,"column":30},"source":"js/app.js","original":{"line":70,"column":32}},{"generated":{"line":79,"column":38},"source":"js/app.js","original":{"line":70,"column":40}},{"name":"pixelData","generated":{"line":79,"column":39},"source":"js/app.js","original":{"line":70,"column":41}},{"generated":{"line":79,"column":48},"source":"js/app.js","original":{"line":70,"column":50}},{"generated":{"line":79,"column":49},"source":"js/app.js","original":{"line":70,"column":51}},{"generated":{"line":79,"column":50},"source":"js/app.js","original":{"line":70,"column":50}},{"generated":{"line":79,"column":51},"source":"js/app.js","original":{"line":70,"column":40}},{"name":"pixelData","generated":{"line":79,"column":53},"source":"js/app.js","original":{"line":70,"column":55}},{"generated":{"line":79,"column":62},"source":"js/app.js","original":{"line":70,"column":64}},{"generated":{"line":79,"column":63},"source":"js/app.js","original":{"line":70,"column":65}},{"generated":{"line":79,"column":64},"source":"js/app.js","original":{"line":70,"column":64}},{"generated":{"line":79,"column":65},"source":"js/app.js","original":{"line":70,"column":40}},{"name":"pixelData","generated":{"line":79,"column":67},"source":"js/app.js","original":{"line":70,"column":69}},{"generated":{"line":79,"column":76},"source":"js/app.js","original":{"line":70,"column":78}},{"generated":{"line":79,"column":77},"source":"js/app.js","original":{"line":70,"column":79}},{"generated":{"line":79,"column":78},"source":"js/app.js","original":{"line":70,"column":78}},{"generated":{"line":79,"column":79},"source":"js/app.js","original":{"line":70,"column":40}},{"generated":{"line":79,"column":80},"source":"js/app.js","original":{"line":70,"column":20}},{"name":"slice","generated":{"line":79,"column":82},"source":"js/app.js","original":{"line":70,"column":84}},{"generated":{"line":79,"column":87},"source":"js/app.js","original":{"line":70,"column":20}},{"generated":{"line":79,"column":88},"source":"js/app.js","original":{"line":70,"column":90}},{"generated":{"line":79,"column":89},"source":"js/app.js","original":{"line":70,"column":91}},{"generated":{"line":79,"column":90},"source":"js/app.js","original":{"line":70,"column":20}},{"generated":{"line":79,"column":91},"source":"js/app.js","original":{"line":70,"column":4}},{"name":"document","generated":{"line":80,"column":0},"source":"js/app.js","original":{"line":71,"column":4}},{"name":"document","generated":{"line":80,"column":2},"source":"js/app.js","original":{"line":71,"column":4}},{"generated":{"line":80,"column":10},"source":"js/app.js","original":{"line":71,"column":12}},{"name":"querySelector","generated":{"line":80,"column":11},"source":"js/app.js","original":{"line":71,"column":13}},{"generated":{"line":80,"column":24},"source":"js/app.js","original":{"line":71,"column":4}},{"generated":{"line":80,"column":25},"source":"js/app.js","original":{"line":71,"column":27}},{"generated":{"line":80,"column":40},"source":"js/app.js","original":{"line":71,"column":4}},{"name":"value","generated":{"line":80,"column":42},"source":"js/app.js","original":{"line":71,"column":44}},{"generated":{"line":80,"column":47},"source":"js/app.js","original":{"line":71,"column":4}},{"name":"hex","generated":{"line":80,"column":50},"source":"js/app.js","original":{"line":71,"column":52}},{"generated":{"line":80,"column":53},"source":"js/app.js","original":{"line":71,"column":4}},{"name":"theCanvas","generated":{"line":81,"column":0},"source":"js/app.js","original":{"line":72,"column":4}},{"name":"ctx","generated":{"line":81,"column":20},"source":"js/app.js","original":{"line":72,"column":14}},{"generated":{"line":81,"column":23},"source":"js/app.js","original":{"line":72,"column":4}},{"name":"strokeStyle","generated":{"line":81,"column":24},"source":"js/app.js","original":{"line":72,"column":18}},{"generated":{"line":81,"column":35},"source":"js/app.js","original":{"line":72,"column":4}},{"name":"hex","generated":{"line":81,"column":38},"source":"js/app.js","original":{"line":72,"column":32}},{"generated":{"line":81,"column":41},"source":"js/app.js","original":{"line":72,"column":4}},{"name":"document","generated":{"line":82,"column":0},"source":"js/app.js","original":{"line":73,"column":4}},{"name":"document","generated":{"line":82,"column":2},"source":"js/app.js","original":{"line":73,"column":4}},{"generated":{"line":82,"column":10},"source":"js/app.js","original":{"line":73,"column":12}},{"name":"querySelector","generated":{"line":82,"column":11},"source":"js/app.js","original":{"line":73,"column":13}},{"generated":{"line":82,"column":24},"source":"js/app.js","original":{"line":73,"column":4}},{"generated":{"line":82,"column":25},"source":"js/app.js","original":{"line":73,"column":27}},{"generated":{"line":82,"column":45},"source":"js/app.js","original":{"line":73,"column":4}},{"name":"textContent","generated":{"line":82,"column":47},"source":"js/app.js","original":{"line":73,"column":49}},{"generated":{"line":82,"column":58},"source":"js/app.js","original":{"line":73,"column":4}},{"name":"hex","generated":{"line":82,"column":61},"source":"js/app.js","original":{"line":73,"column":63}},{"generated":{"line":82,"column":64},"source":"js/app.js","original":{"line":73,"column":4}},{"generated":{"line":82,"column":65},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":82,"column":66},"source":"js/app.js","original":{"line":75,"column":4}},{"name":"colorInfo","generated":{"line":84,"column":0},"source":"js/app.js","original":{"line":76,"column":4}},{"name":"colorInfo","generated":{"line":84,"column":2},"source":"js/app.js","original":{"line":76,"column":4}},{"generated":{"line":84,"column":11},"source":"js/app.js","original":{"line":76,"column":13}},{"name":"style","generated":{"line":84,"column":12},"source":"js/app.js","original":{"line":76,"column":14}},{"generated":{"line":84,"column":17},"source":"js/app.js","original":{"line":76,"column":4}},{"name":"color","generated":{"line":84,"column":18},"source":"js/app.js","original":{"line":76,"column":20}},{"generated":{"line":84,"column":23},"source":"js/app.js","original":{"line":76,"column":4}},{"generated":{"line":84,"column":26},"source":"js/app.js","original":{"line":76,"column":28}},{"generated":{"line":84,"column":35},"source":"js/app.js","original":{"line":76,"column":4}},{"generated":{"line":84,"column":36},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":84,"column":37},"source":"js/app.js","original":{"line":78,"column":4}},{"name":"ui","generated":{"line":86,"column":0},"source":"js/app.js","original":{"line":79,"column":4}},{"name":"displayNotification","generated":{"line":86,"column":9},"source":"js/app.js","original":{"line":79,"column":7}},{"generated":{"line":86,"column":28},"source":"js/app.js","original":{"line":79,"column":4}},{"generated":{"line":86,"column":29},"source":"js/app.js","original":{"line":79,"column":27}},{"generated":{"line":86,"column":52},"source":"js/app.js","original":{"line":79,"column":4}},{"generated":{"line":86,"column":54},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":86,"column":55},"source":"js/app.js","original":{"line":81,"column":4}},{"name":"pickingColor","generated":{"line":89,"column":0},"source":"js/app.js","original":{"line":82,"column":4}},{"name":"pickingColor","generated":{"line":89,"column":2},"source":"js/app.js","original":{"line":82,"column":4}},{"generated":{"line":89,"column":14},"source":"js/app.js","original":{"line":82,"column":16}},{"generated":{"line":89,"column":17},"source":"js/app.js","original":{"line":82,"column":19}},{"generated":{"line":89,"column":22},"source":"js/app.js","original":{"line":82,"column":4}},{"generated":{"line":90,"column":0},"source":"js/app.js","original":{"line":83,"column":1}},{"generated":{"line":90,"column":1},"source":"js/app.js","original":{"line":59,"column":0}},{"generated":{"line":90,"column":3},"source":"js/app.js","original":{"line":83,"column":2}},{"generated":{"line":90,"column":8},"source":"js/app.js","original":{"line":59,"column":0}},{"generated":{"line":90,"column":11},"source":"js/app.js","original":{"line":85,"column":0}},{"generated":{"line":93,"column":0},"source":"js/app.js","original":{"line":86,"column":0}},{"name":"burger","generated":{"line":93,"column":4},"source":"js/app.js","original":{"line":86,"column":6}},{"generated":{"line":93,"column":10},"source":"js/app.js","original":{"line":86,"column":12}},{"name":"document","generated":{"line":93,"column":13},"source":"js/app.js","original":{"line":86,"column":15}},{"generated":{"line":93,"column":21},"source":"js/app.js","original":{"line":86,"column":23}},{"name":"querySelector","generated":{"line":93,"column":22},"source":"js/app.js","original":{"line":86,"column":24}},{"generated":{"line":93,"column":35},"source":"js/app.js","original":{"line":86,"column":15}},{"generated":{"line":93,"column":36},"source":"js/app.js","original":{"line":86,"column":38}},{"generated":{"line":93,"column":50},"source":"js/app.js","original":{"line":86,"column":15}},{"generated":{"line":93,"column":51},"source":"js/app.js","original":{"line":86,"column":0}},{"name":"burger","generated":{"line":94,"column":0},"source":"js/app.js","original":{"line":87,"column":0}},{"generated":{"line":94,"column":6},"source":"js/app.js","original":{"line":87,"column":6}},{"name":"addEventListener","generated":{"line":94,"column":7},"source":"js/app.js","original":{"line":87,"column":7}},{"generated":{"line":94,"column":23},"source":"js/app.js","original":{"line":87,"column":0}},{"generated":{"line":94,"column":24},"source":"js/app.js","original":{"line":87,"column":24}},{"generated":{"line":94,"column":31},"source":"js/app.js","original":{"line":87,"column":0}},{"generated":{"line":94,"column":33},"source":"js/app.js","original":{"line":87,"column":33}},{"generated":{"line":94,"column":45},"source":"js/app.js","original":{"line":87,"column":39}},{"generated":{"line":95,"column":0},"source":"js/app.js","original":{"line":88,"column":4}},{"name":"burger","generated":{"line":96,"column":0},"source":"js/app.js","original":{"line":89,"column":4}},{"name":"burger","generated":{"line":96,"column":2},"source":"js/app.js","original":{"line":89,"column":4}},{"generated":{"line":96,"column":8},"source":"js/app.js","original":{"line":89,"column":10}},{"name":"classList","generated":{"line":96,"column":9},"source":"js/app.js","original":{"line":89,"column":11}},{"generated":{"line":96,"column":18},"source":"js/app.js","original":{"line":89,"column":4}},{"name":"toggle","generated":{"line":96,"column":19},"source":"js/app.js","original":{"line":89,"column":21}},{"generated":{"line":96,"column":25},"source":"js/app.js","original":{"line":89,"column":4}},{"generated":{"line":96,"column":26},"source":"js/app.js","original":{"line":89,"column":28}},{"generated":{"line":96,"column":34},"source":"js/app.js","original":{"line":89,"column":4}},{"name":"document","generated":{"line":97,"column":0},"source":"js/app.js","original":{"line":90,"column":4}},{"name":"document","generated":{"line":97,"column":2},"source":"js/app.js","original":{"line":90,"column":4}},{"generated":{"line":97,"column":10},"source":"js/app.js","original":{"line":90,"column":12}},{"name":"querySelector","generated":{"line":97,"column":11},"source":"js/app.js","original":{"line":90,"column":13}},{"generated":{"line":97,"column":24},"source":"js/app.js","original":{"line":90,"column":4}},{"generated":{"line":97,"column":25},"source":"js/app.js","original":{"line":90,"column":27}},{"generated":{"line":97,"column":36},"source":"js/app.js","original":{"line":90,"column":4}},{"name":"classList","generated":{"line":97,"column":38},"source":"js/app.js","original":{"line":90,"column":40}},{"generated":{"line":97,"column":47},"source":"js/app.js","original":{"line":90,"column":4}},{"name":"toggle","generated":{"line":97,"column":48},"source":"js/app.js","original":{"line":90,"column":50}},{"generated":{"line":97,"column":54},"source":"js/app.js","original":{"line":90,"column":4}},{"generated":{"line":97,"column":55},"source":"js/app.js","original":{"line":90,"column":57}},{"generated":{"line":97,"column":71},"source":"js/app.js","original":{"line":90,"column":4}},{"generated":{"line":97,"column":73},"source":"js/app.js","original":{"line":87,"column":39}},{"generated":{"line":97,"column":74},"source":"js/app.js","original":{"line":92,"column":4}},{"name":"setTimeout","generated":{"line":99,"column":0},"source":"js/app.js","original":{"line":93,"column":4}},{"name":"setTimeout","generated":{"line":99,"column":2},"source":"js/app.js","original":{"line":93,"column":4}},{"generated":{"line":99,"column":12},"source":"js/app.js","original":{"line":93,"column":14}},{"generated":{"line":99,"column":13},"source":"js/app.js","original":{"line":93,"column":15}},{"generated":{"line":99,"column":25},"source":"js/app.js","original":{"line":93,"column":21}},{"name":"document","generated":{"line":100,"column":0},"source":"js/app.js","original":{"line":94,"column":8}},{"name":"document","generated":{"line":100,"column":4},"source":"js/app.js","original":{"line":94,"column":8}},{"generated":{"line":100,"column":12},"source":"js/app.js","original":{"line":94,"column":16}},{"name":"querySelector","generated":{"line":100,"column":13},"source":"js/app.js","original":{"line":94,"column":17}},{"generated":{"line":100,"column":26},"source":"js/app.js","original":{"line":94,"column":8}},{"generated":{"line":100,"column":27},"source":"js/app.js","original":{"line":94,"column":31}},{"generated":{"line":100,"column":34},"source":"js/app.js","original":{"line":94,"column":8}},{"name":"classList","generated":{"line":100,"column":36},"source":"js/app.js","original":{"line":94,"column":40}},{"generated":{"line":100,"column":45},"source":"js/app.js","original":{"line":94,"column":8}},{"name":"toggle","generated":{"line":100,"column":46},"source":"js/app.js","original":{"line":94,"column":50}},{"generated":{"line":100,"column":52},"source":"js/app.js","original":{"line":94,"column":8}},{"generated":{"line":100,"column":53},"source":"js/app.js","original":{"line":94,"column":57}},{"generated":{"line":100,"column":66},"source":"js/app.js","original":{"line":94,"column":8}},{"generated":{"line":101,"column":0},"source":"js/app.js","original":{"line":95,"column":5}},{"generated":{"line":101,"column":3},"source":"js/app.js","original":{"line":93,"column":14}},{"generated":{"line":101,"column":5},"source":"js/app.js","original":{"line":95,"column":7}},{"generated":{"line":101,"column":7},"source":"js/app.js","original":{"line":93,"column":14}},{"generated":{"line":101,"column":8},"source":"js/app.js","original":{"line":93,"column":4}},{"generated":{"line":102,"column":0},"source":"js/app.js","original":{"line":96,"column":1}},{"generated":{"line":102,"column":1},"source":"js/app.js","original":{"line":87,"column":0}},{"generated":{"line":102,"column":4},"source":"js/app.js","original":{"line":98,"column":0}},{"generated":{"line":104,"column":0},"source":"js/app.js","original":{"line":99,"column":0}},{"name":"infoBtn","generated":{"line":104,"column":4},"source":"js/app.js","original":{"line":99,"column":6}},{"generated":{"line":104,"column":11},"source":"js/app.js","original":{"line":99,"column":13}},{"name":"document","generated":{"line":104,"column":14},"source":"js/app.js","original":{"line":99,"column":16}},{"generated":{"line":104,"column":22},"source":"js/app.js","original":{"line":99,"column":24}},{"name":"querySelector","generated":{"line":104,"column":23},"source":"js/app.js","original":{"line":99,"column":25}},{"generated":{"line":104,"column":36},"source":"js/app.js","original":{"line":99,"column":16}},{"generated":{"line":104,"column":37},"source":"js/app.js","original":{"line":99,"column":39}},{"generated":{"line":104,"column":44},"source":"js/app.js","original":{"line":99,"column":16}},{"generated":{"line":104,"column":45},"source":"js/app.js","original":{"line":99,"column":0}},{"generated":{"line":105,"column":0},"source":"js/app.js","original":{"line":100,"column":0}},{"name":"infoBox","generated":{"line":105,"column":4},"source":"js/app.js","original":{"line":100,"column":6}},{"generated":{"line":105,"column":11},"source":"js/app.js","original":{"line":100,"column":13}},{"name":"document","generated":{"line":105,"column":14},"source":"js/app.js","original":{"line":100,"column":16}},{"generated":{"line":105,"column":22},"source":"js/app.js","original":{"line":100,"column":24}},{"name":"querySelector","generated":{"line":105,"column":23},"source":"js/app.js","original":{"line":100,"column":25}},{"generated":{"line":105,"column":36},"source":"js/app.js","original":{"line":100,"column":16}},{"generated":{"line":105,"column":37},"source":"js/app.js","original":{"line":100,"column":39}},{"generated":{"line":105,"column":48},"source":"js/app.js","original":{"line":100,"column":16}},{"generated":{"line":105,"column":49},"source":"js/app.js","original":{"line":100,"column":0}},{"generated":{"line":106,"column":0},"source":"js/app.js","original":{"line":101,"column":0}},{"name":"closeInfoBtn","generated":{"line":106,"column":4},"source":"js/app.js","original":{"line":101,"column":6}},{"generated":{"line":106,"column":16},"source":"js/app.js","original":{"line":101,"column":18}},{"name":"document","generated":{"line":106,"column":19},"source":"js/app.js","original":{"line":101,"column":21}},{"generated":{"line":106,"column":27},"source":"js/app.js","original":{"line":101,"column":29}},{"name":"querySelector","generated":{"line":106,"column":28},"source":"js/app.js","original":{"line":101,"column":30}},{"generated":{"line":106,"column":41},"source":"js/app.js","original":{"line":101,"column":21}},{"generated":{"line":106,"column":42},"source":"js/app.js","original":{"line":101,"column":44}},{"generated":{"line":106,"column":55},"source":"js/app.js","original":{"line":101,"column":21}},{"generated":{"line":106,"column":56},"source":"js/app.js","original":{"line":101,"column":0}},{"name":"infoBtn","generated":{"line":107,"column":0},"source":"js/app.js","original":{"line":102,"column":0}},{"generated":{"line":107,"column":7},"source":"js/app.js","original":{"line":102,"column":7}},{"name":"addEventListener","generated":{"line":107,"column":8},"source":"js/app.js","original":{"line":102,"column":8}},{"generated":{"line":107,"column":24},"source":"js/app.js","original":{"line":102,"column":0}},{"generated":{"line":107,"column":25},"source":"js/app.js","original":{"line":102,"column":25}},{"generated":{"line":107,"column":32},"source":"js/app.js","original":{"line":102,"column":0}},{"generated":{"line":107,"column":34},"source":"js/app.js","original":{"line":102,"column":34}},{"generated":{"line":107,"column":46},"source":"js/app.js","original":{"line":102,"column":40}},{"name":"infoBox","generated":{"line":108,"column":0},"source":"js/app.js","original":{"line":103,"column":4}},{"name":"infoBox","generated":{"line":108,"column":2},"source":"js/app.js","original":{"line":103,"column":4}},{"generated":{"line":108,"column":9},"source":"js/app.js","original":{"line":103,"column":11}},{"name":"style","generated":{"line":108,"column":10},"source":"js/app.js","original":{"line":103,"column":12}},{"generated":{"line":108,"column":15},"source":"js/app.js","original":{"line":103,"column":4}},{"name":"display","generated":{"line":108,"column":16},"source":"js/app.js","original":{"line":103,"column":18}},{"generated":{"line":108,"column":23},"source":"js/app.js","original":{"line":103,"column":4}},{"generated":{"line":108,"column":26},"source":"js/app.js","original":{"line":103,"column":28}},{"generated":{"line":108,"column":32},"source":"js/app.js","original":{"line":103,"column":4}},{"generated":{"line":109,"column":0},"source":"js/app.js","original":{"line":104,"column":1}},{"generated":{"line":109,"column":1},"source":"js/app.js","original":{"line":102,"column":0}},{"name":"closeInfoBtn","generated":{"line":110,"column":0},"source":"js/app.js","original":{"line":105,"column":0}},{"generated":{"line":110,"column":12},"source":"js/app.js","original":{"line":105,"column":12}},{"name":"addEventListener","generated":{"line":110,"column":13},"source":"js/app.js","original":{"line":105,"column":13}},{"generated":{"line":110,"column":29},"source":"js/app.js","original":{"line":105,"column":0}},{"generated":{"line":110,"column":30},"source":"js/app.js","original":{"line":105,"column":30}},{"generated":{"line":110,"column":37},"source":"js/app.js","original":{"line":105,"column":0}},{"generated":{"line":110,"column":39},"source":"js/app.js","original":{"line":105,"column":39}},{"generated":{"line":110,"column":51},"source":"js/app.js","original":{"line":105,"column":45}},{"name":"infoBox","generated":{"line":111,"column":0},"source":"js/app.js","original":{"line":106,"column":4}},{"name":"infoBox","generated":{"line":111,"column":2},"source":"js/app.js","original":{"line":106,"column":4}},{"generated":{"line":111,"column":9},"source":"js/app.js","original":{"line":106,"column":11}},{"name":"style","generated":{"line":111,"column":10},"source":"js/app.js","original":{"line":106,"column":12}},{"generated":{"line":111,"column":15},"source":"js/app.js","original":{"line":106,"column":4}},{"name":"display","generated":{"line":111,"column":16},"source":"js/app.js","original":{"line":106,"column":18}},{"generated":{"line":111,"column":23},"source":"js/app.js","original":{"line":106,"column":4}},{"generated":{"line":111,"column":26},"source":"js/app.js","original":{"line":106,"column":28}},{"generated":{"line":111,"column":32},"source":"js/app.js","original":{"line":106,"column":4}},{"generated":{"line":112,"column":0},"source":"js/app.js","original":{"line":107,"column":1}},{"generated":{"line":112,"column":1},"source":"js/app.js","original":{"line":105,"column":0}}],"sources":{"js/app.js":"// Import modules\r\nimport { ui } from './ui';\r\nimport { inputs } from './inputs';\r\nimport { history } from './controlHistory';\r\nimport { theCanvas } from './canvas';\r\n\r\n// Import SCSS\r\nimport '../scss/main';\r\n\r\n\r\n// Color picker\r\nconst colorInfo = document.querySelector(\"#color-info\");\r\nlet pickingColor = false;\r\ncolorInfo.addEventListener(\"click\", function() {\r\n pickingColor = !pickingColor;\r\n\r\n // Display notification\r\n \r\n if(pickingColor) {\r\n this.style.color = \"#444\"\r\n ui.displayNotification(\"Enabled color picker\");\r\n } else {\r\n this.style.color = \"#0097e6\"\r\n ui.displayNotification(\"Disabled color picker\");\r\n }\r\n})\r\n\r\n// Get the mouse position in the canvas\r\nfunction getElementPosition(obj) {\r\n let curleft = 0, curtop = 0;\r\n if (obj.offsetParent) {\r\n do {\r\n curleft += obj.offsetLeft;\r\n curtop += obj.offsetTop;\r\n } while (obj = obj.offsetParent);\r\n return { x: curleft, y: curtop };\r\n }\r\n return undefined;\r\n}\r\n\r\n// Get the canvas position\r\nfunction getEventLocation(element,event){\r\n const pos = getElementPosition(element);\r\n \r\n return {\r\n x: (event.pageX - pos.x),\r\n \ty: (event.pageY - pos.y)\r\n };\r\n}\r\n\r\n// Transform the RGB color to HEX color\r\nfunction rgbToHex(r, g, b) {\r\n if (r > 255 || g > 255 || b > 255)\r\n throw \"Invalid color component\";\r\n return ((r << 16) | (g << 8) | b).toString(16);\r\n}\r\n\r\n// Get the color(image) data from the canvas from the clicked location\r\ntheCanvas.canvas.addEventListener(\"click\", e => {\r\n if(!pickingColor) return;\r\n\tconst eventLocation = getEventLocation(theCanvas.canvas,e);\r\n // Get the data of the pixel according to the location generate by the getEventLocation function\r\n const pixelData = theCanvas.ctx.getImageData(eventLocation.x, eventLocation.y, 1, 1).data; \r\n // If transparency on the image\r\n if((pixelData[0] == 0) && (pixelData[1] == 0) && (pixelData[2] == 0) && (pixelData[3] == 0)){\r\n coord += \" (Transparent color detected, cannot be converted to HEX)\";\r\n }\r\n\r\n // Update the UI with the HEX color value\r\n let hex = \"#\" + (\"000000\" + rgbToHex(pixelData[0], pixelData[1], pixelData[2])).slice(-6);\r\n document.querySelector(\"#colorPalette\").value = hex;\r\n theCanvas.ctx.strokeStyle = hex;\r\n document.querySelector(\"#current-drawColor\").textContent = hex;\r\n\r\n // Reset the color picker color to default\r\n colorInfo.style.color = \"#0097e6\";\r\n\r\n // Display a notification for the color picker\r\n ui.displayNotification(\"Disabled color picker\");\r\n\r\n // Set the color picker to false after user gets the HEX value for the color\r\n pickingColor = false;\r\n},false);\r\n\r\n// Burger menu\r\nconst burger = document.querySelector(\".burger-menu\");\r\nburger.addEventListener(\"click\", () => {\r\n // Toggle active class on the burger and controls container\r\n burger.classList.toggle(\"active\");\r\n document.querySelector(\".controls\").classList.toggle(\"controlsActive\");\r\n\r\n // Toggle active class on the main section - container for canvas and controls section\r\n setTimeout(() => {\r\n document.querySelector(\"#main\").classList.toggle(\"mainDisplay\");\r\n }, 50);\r\n})\r\n\r\n// Info box\r\nconst infoBtn = document.querySelector(\"#info\");\r\nconst infoBox = document.querySelector(\".info-box\");\r\nconst closeInfoBtn = document.querySelector(\"#close-info\");\r\ninfoBtn.addEventListener(\"click\", () => {\r\n infoBox.style.display = \"flex\";\r\n})\r\ncloseInfoBtn.addEventListener(\"click\", () => {\r\n infoBox.style.display = \"none\";\r\n})\r\n"},"lineCount":null}},"error":null,"hash":"796dff34c7b14ac87678a09b750470a2","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/33/fd03a005c4dad9bdde50ab03786752.json b/.cache/33/fd03a005c4dad9bdde50ab03786752.json new file mode 100644 index 0000000..0cf0291 --- /dev/null +++ b/.cache/33/fd03a005c4dad9bdde50ab03786752.json @@ -0,0 +1 @@ +{"id":"js/app.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":2,"column":20},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./inputs","loc":{"line":3,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"},{"name":"./controlHistory","loc":{"line":4,"column":24},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js"},{"name":"./canvas","loc":{"line":5,"column":27},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"../scss/main","loc":{"line":8,"column":7},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss"}],"generated":{"js":"\"use strict\";\n\nvar _ui = require(\"./ui\");\n\nvar _inputs = require(\"./inputs\");\n\nvar _controlHistory = require(\"./controlHistory\");\n\nvar _canvas = require(\"./canvas\");\n\nrequire(\"../scss/main\");\n\n// Import modules\n// Import SCSS\n// Color picker\nvar colorInfo = document.querySelector(\"#color-info\");\nvar pickingColor = false;\ncolorInfo.addEventListener(\"click\", function () {\n pickingColor = !pickingColor; // Display notification\n\n if (pickingColor) {\n this.style.color = \"#444\";\n\n _ui.ui.displayNotification(\"Enabled color picker\");\n } else {\n this.style.color = \"#0097e6\";\n\n _ui.ui.displayNotification(\"Disabled color picker\");\n }\n}); // Get the mouse position in the canvas\n\nfunction getElementPosition(obj) {\n var curleft = 0,\n curtop = 0;\n\n if (obj.offsetParent) {\n do {\n curleft += obj.offsetLeft;\n curtop += obj.offsetTop;\n } while (obj = obj.offsetParent);\n\n return {\n x: curleft,\n y: curtop\n };\n }\n\n return undefined;\n} // Get the canvas position\n\n\nfunction getEventLocation(element, event) {\n var pos = getElementPosition(element);\n return {\n x: event.pageX - pos.x,\n y: event.pageY - pos.y\n };\n} // Transform the RGB color to HEX color\n\n\nfunction rgbToHex(r, g, b) {\n if (r > 255 || g > 255 || b > 255) throw \"Invalid color component\";\n return (r << 16 | g << 8 | b).toString(16);\n} // Get the color(image) data from the canvas from the clicked location\n\n\n_canvas.theCanvas.canvas.addEventListener(\"click\", function (e) {\n if (!pickingColor) return;\n var eventLocation = getEventLocation(_canvas.theCanvas.canvas, e); // Get the data of the pixel according to the location generate by the getEventLocation function\n\n var pixelData = _canvas.theCanvas.ctx.getImageData(eventLocation.x, eventLocation.y, 1, 1).data; // If transparency on the image\n\n\n if (pixelData[0] == 0 && pixelData[1] == 0 && pixelData[2] == 0 && pixelData[3] == 0) {\n coord += \" (Transparent color detected, cannot be converted to HEX)\";\n } // Update the UI with the HEX color value\n\n\n var hex = \"#\" + (\"000000\" + rgbToHex(pixelData[0], pixelData[1], pixelData[2])).slice(-6);\n document.querySelector(\"#colorPalette\").value = hex;\n _canvas.theCanvas.ctx.strokeStyle = hex;\n document.querySelector(\"#current-drawColor\").textContent = hex; // Reset the color picker color to default\n\n colorInfo.style.color = \"#0097e6\"; // Display a notification for the color picker\n\n _ui.ui.displayNotification(\"Disabled color picker\"); // Set the color picker to false after user gets the HEX value for the color\n\n\n pickingColor = false;\n}, false); // Burger menu\n\n\nvar burger = document.querySelector(\".burger-menu\");\nburger.addEventListener(\"click\", function () {\n // Toggle active class on the burger and controls container\n burger.classList.toggle(\"active\");\n document.querySelector(\".controls\").classList.toggle(\"controlsActive\"); // Toggle active class on the main section - container for canvas and controls section\n\n setTimeout(function () {\n document.querySelector(\"#main\").classList.toggle(\"mainDisplay\");\n }, 50);\n}); // Info box\n\nvar infoBtn = document.querySelector(\"#info\");\nvar infoBox = document.querySelector(\".info-box\");\nvar closeInfoBtn = document.querySelector(\"#close-info\");\ninfoBtn.addEventListener(\"click\", function () {\n infoBox.style.display = \"flex\";\n});\ncloseInfoBtn.addEventListener(\"click\", function () {\n infoBox.style.display = \"none\";\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":3,"column":0},"source":"js/app.js","original":{"line":2,"column":0}},{"generated":{"line":5,"column":0},"source":"js/app.js","original":{"line":3,"column":0}},{"generated":{"line":7,"column":0},"source":"js/app.js","original":{"line":4,"column":0}},{"generated":{"line":9,"column":0},"source":"js/app.js","original":{"line":5,"column":0}},{"generated":{"line":11,"column":0},"source":"js/app.js","original":{"line":8,"column":0}},{"generated":{"line":13,"column":0},"source":"js/app.js","original":{"line":1,"column":0}},{"generated":{"line":14,"column":0},"source":"js/app.js","original":{"line":7,"column":0}},{"generated":{"line":15,"column":0},"source":"js/app.js","original":{"line":11,"column":0}},{"generated":{"line":16,"column":0},"source":"js/app.js","original":{"line":12,"column":0}},{"name":"colorInfo","generated":{"line":16,"column":4},"source":"js/app.js","original":{"line":12,"column":6}},{"generated":{"line":16,"column":13},"source":"js/app.js","original":{"line":12,"column":15}},{"name":"document","generated":{"line":16,"column":16},"source":"js/app.js","original":{"line":12,"column":18}},{"generated":{"line":16,"column":24},"source":"js/app.js","original":{"line":12,"column":26}},{"name":"querySelector","generated":{"line":16,"column":25},"source":"js/app.js","original":{"line":12,"column":27}},{"generated":{"line":16,"column":38},"source":"js/app.js","original":{"line":12,"column":18}},{"generated":{"line":16,"column":39},"source":"js/app.js","original":{"line":12,"column":41}},{"generated":{"line":16,"column":52},"source":"js/app.js","original":{"line":12,"column":18}},{"generated":{"line":16,"column":53},"source":"js/app.js","original":{"line":12,"column":0}},{"generated":{"line":17,"column":0},"source":"js/app.js","original":{"line":13,"column":0}},{"name":"pickingColor","generated":{"line":17,"column":4},"source":"js/app.js","original":{"line":13,"column":4}},{"generated":{"line":17,"column":16},"source":"js/app.js","original":{"line":13,"column":16}},{"generated":{"line":17,"column":19},"source":"js/app.js","original":{"line":13,"column":19}},{"generated":{"line":17,"column":24},"source":"js/app.js","original":{"line":13,"column":0}},{"name":"colorInfo","generated":{"line":18,"column":0},"source":"js/app.js","original":{"line":14,"column":0}},{"generated":{"line":18,"column":9},"source":"js/app.js","original":{"line":14,"column":9}},{"name":"addEventListener","generated":{"line":18,"column":10},"source":"js/app.js","original":{"line":14,"column":10}},{"generated":{"line":18,"column":26},"source":"js/app.js","original":{"line":14,"column":0}},{"generated":{"line":18,"column":27},"source":"js/app.js","original":{"line":14,"column":27}},{"generated":{"line":18,"column":34},"source":"js/app.js","original":{"line":14,"column":0}},{"generated":{"line":18,"column":36},"source":"js/app.js","original":{"line":14,"column":36}},{"generated":{"line":18,"column":48},"source":"js/app.js","original":{"line":14,"column":47}},{"name":"pickingColor","generated":{"line":19,"column":0},"source":"js/app.js","original":{"line":15,"column":4}},{"name":"pickingColor","generated":{"line":19,"column":2},"source":"js/app.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":14},"source":"js/app.js","original":{"line":15,"column":16}},{"generated":{"line":19,"column":17},"source":"js/app.js","original":{"line":15,"column":19}},{"name":"pickingColor","generated":{"line":19,"column":18},"source":"js/app.js","original":{"line":15,"column":20}},{"generated":{"line":19,"column":30},"source":"js/app.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":31},"source":"js/app.js","original":{"line":14,"column":47}},{"generated":{"line":19,"column":32},"source":"js/app.js","original":{"line":17,"column":4}},{"generated":{"line":21,"column":0},"source":"js/app.js","original":{"line":19,"column":4}},{"name":"pickingColor","generated":{"line":21,"column":6},"source":"js/app.js","original":{"line":19,"column":7}},{"generated":{"line":21,"column":18},"source":"js/app.js","original":{"line":19,"column":4}},{"generated":{"line":21,"column":20},"source":"js/app.js","original":{"line":19,"column":21}},{"generated":{"line":22,"column":0},"source":"js/app.js","original":{"line":20,"column":8}},{"name":"style","generated":{"line":22,"column":9},"source":"js/app.js","original":{"line":20,"column":13}},{"generated":{"line":22,"column":14},"source":"js/app.js","original":{"line":20,"column":8}},{"name":"color","generated":{"line":22,"column":15},"source":"js/app.js","original":{"line":20,"column":19}},{"generated":{"line":22,"column":20},"source":"js/app.js","original":{"line":20,"column":8}},{"generated":{"line":22,"column":23},"source":"js/app.js","original":{"line":20,"column":27}},{"generated":{"line":22,"column":29},"source":"js/app.js","original":{"line":20,"column":8}},{"name":"ui","generated":{"line":24,"column":0},"source":"js/app.js","original":{"line":21,"column":8}},{"name":"displayNotification","generated":{"line":24,"column":11},"source":"js/app.js","original":{"line":21,"column":11}},{"generated":{"line":24,"column":30},"source":"js/app.js","original":{"line":21,"column":8}},{"generated":{"line":24,"column":31},"source":"js/app.js","original":{"line":21,"column":31}},{"generated":{"line":24,"column":53},"source":"js/app.js","original":{"line":21,"column":8}},{"generated":{"line":25,"column":0},"source":"js/app.js","original":{"line":22,"column":5}},{"generated":{"line":25,"column":3},"source":"js/app.js","original":{"line":19,"column":4}},{"generated":{"line":25,"column":9},"source":"js/app.js","original":{"line":22,"column":11}},{"generated":{"line":26,"column":0},"source":"js/app.js","original":{"line":23,"column":8}},{"name":"style","generated":{"line":26,"column":9},"source":"js/app.js","original":{"line":23,"column":13}},{"generated":{"line":26,"column":14},"source":"js/app.js","original":{"line":23,"column":8}},{"name":"color","generated":{"line":26,"column":15},"source":"js/app.js","original":{"line":23,"column":19}},{"generated":{"line":26,"column":20},"source":"js/app.js","original":{"line":23,"column":8}},{"generated":{"line":26,"column":23},"source":"js/app.js","original":{"line":23,"column":27}},{"generated":{"line":26,"column":32},"source":"js/app.js","original":{"line":23,"column":8}},{"name":"ui","generated":{"line":28,"column":0},"source":"js/app.js","original":{"line":24,"column":8}},{"name":"displayNotification","generated":{"line":28,"column":11},"source":"js/app.js","original":{"line":24,"column":11}},{"generated":{"line":28,"column":30},"source":"js/app.js","original":{"line":24,"column":8}},{"generated":{"line":28,"column":31},"source":"js/app.js","original":{"line":24,"column":31}},{"generated":{"line":28,"column":54},"source":"js/app.js","original":{"line":24,"column":8}},{"generated":{"line":29,"column":0},"source":"js/app.js","original":{"line":25,"column":5}},{"generated":{"line":30,"column":0},"source":"js/app.js","original":{"line":26,"column":1}},{"generated":{"line":30,"column":1},"source":"js/app.js","original":{"line":14,"column":0}},{"generated":{"line":30,"column":4},"source":"js/app.js","original":{"line":28,"column":0}},{"generated":{"line":32,"column":0},"source":"js/app.js","original":{"line":29,"column":0}},{"name":"getElementPosition","generated":{"line":32,"column":9},"source":"js/app.js","original":{"line":29,"column":9}},{"generated":{"line":32,"column":27},"source":"js/app.js","original":{"line":29,"column":0}},{"name":"obj","generated":{"line":32,"column":28},"source":"js/app.js","original":{"line":29,"column":28}},{"generated":{"line":32,"column":31},"source":"js/app.js","original":{"line":29,"column":0}},{"generated":{"line":32,"column":33},"source":"js/app.js","original":{"line":29,"column":33}},{"generated":{"line":33,"column":0},"source":"js/app.js","original":{"line":30,"column":4}},{"name":"curleft","generated":{"line":33,"column":6},"source":"js/app.js","original":{"line":30,"column":8}},{"generated":{"line":33,"column":13},"source":"js/app.js","original":{"line":30,"column":15}},{"generated":{"line":33,"column":16},"source":"js/app.js","original":{"line":30,"column":18}},{"generated":{"line":33,"column":17},"source":"js/app.js","original":{"line":30,"column":4}},{"generated":{"line":34,"column":0},"source":"js/app.js","original":{"line":30,"column":4}},{"name":"curtop","generated":{"line":34,"column":6},"source":"js/app.js","original":{"line":30,"column":21}},{"generated":{"line":34,"column":12},"source":"js/app.js","original":{"line":30,"column":27}},{"generated":{"line":34,"column":15},"source":"js/app.js","original":{"line":30,"column":30}},{"generated":{"line":34,"column":16},"source":"js/app.js","original":{"line":30,"column":4}},{"generated":{"line":36,"column":0},"source":"js/app.js","original":{"line":31,"column":4}},{"name":"obj","generated":{"line":36,"column":6},"source":"js/app.js","original":{"line":31,"column":8}},{"generated":{"line":36,"column":9},"source":"js/app.js","original":{"line":31,"column":11}},{"name":"offsetParent","generated":{"line":36,"column":10},"source":"js/app.js","original":{"line":31,"column":12}},{"generated":{"line":36,"column":22},"source":"js/app.js","original":{"line":31,"column":4}},{"generated":{"line":36,"column":24},"source":"js/app.js","original":{"line":31,"column":26}},{"generated":{"line":37,"column":0},"source":"js/app.js","original":{"line":32,"column":8}},{"generated":{"line":37,"column":7},"source":"js/app.js","original":{"line":32,"column":11}},{"name":"curleft","generated":{"line":38,"column":0},"source":"js/app.js","original":{"line":33,"column":12}},{"name":"curleft","generated":{"line":38,"column":6},"source":"js/app.js","original":{"line":33,"column":12}},{"generated":{"line":38,"column":13},"source":"js/app.js","original":{"line":33,"column":19}},{"name":"obj","generated":{"line":38,"column":17},"source":"js/app.js","original":{"line":33,"column":23}},{"generated":{"line":38,"column":20},"source":"js/app.js","original":{"line":33,"column":26}},{"name":"offsetLeft","generated":{"line":38,"column":21},"source":"js/app.js","original":{"line":33,"column":27}},{"generated":{"line":38,"column":31},"source":"js/app.js","original":{"line":33,"column":12}},{"name":"curtop","generated":{"line":39,"column":0},"source":"js/app.js","original":{"line":34,"column":12}},{"name":"curtop","generated":{"line":39,"column":6},"source":"js/app.js","original":{"line":34,"column":12}},{"generated":{"line":39,"column":12},"source":"js/app.js","original":{"line":34,"column":18}},{"name":"obj","generated":{"line":39,"column":16},"source":"js/app.js","original":{"line":34,"column":22}},{"generated":{"line":39,"column":19},"source":"js/app.js","original":{"line":34,"column":25}},{"name":"offsetTop","generated":{"line":39,"column":20},"source":"js/app.js","original":{"line":34,"column":26}},{"generated":{"line":39,"column":29},"source":"js/app.js","original":{"line":34,"column":12}},{"generated":{"line":40,"column":0},"source":"js/app.js","original":{"line":35,"column":9}},{"generated":{"line":40,"column":5},"source":"js/app.js","original":{"line":32,"column":8}},{"name":"obj","generated":{"line":40,"column":13},"source":"js/app.js","original":{"line":35,"column":17}},{"generated":{"line":40,"column":16},"source":"js/app.js","original":{"line":35,"column":20}},{"name":"obj","generated":{"line":40,"column":19},"source":"js/app.js","original":{"line":35,"column":23}},{"generated":{"line":40,"column":22},"source":"js/app.js","original":{"line":35,"column":26}},{"name":"offsetParent","generated":{"line":40,"column":23},"source":"js/app.js","original":{"line":35,"column":27}},{"generated":{"line":40,"column":35},"source":"js/app.js","original":{"line":32,"column":8}},{"generated":{"line":42,"column":0},"source":"js/app.js","original":{"line":36,"column":8}},{"generated":{"line":42,"column":11},"source":"js/app.js","original":{"line":36,"column":15}},{"name":"x","generated":{"line":43,"column":0},"source":"js/app.js","original":{"line":36,"column":17}},{"name":"x","generated":{"line":43,"column":6},"source":"js/app.js","original":{"line":36,"column":17}},{"generated":{"line":43,"column":7},"source":"js/app.js","original":{"line":36,"column":18}},{"name":"curleft","generated":{"line":43,"column":9},"source":"js/app.js","original":{"line":36,"column":20}},{"generated":{"line":43,"column":16},"source":"js/app.js","original":{"line":36,"column":15}},{"name":"y","generated":{"line":44,"column":0},"source":"js/app.js","original":{"line":36,"column":29}},{"name":"y","generated":{"line":44,"column":6},"source":"js/app.js","original":{"line":36,"column":29}},{"generated":{"line":44,"column":7},"source":"js/app.js","original":{"line":36,"column":30}},{"name":"curtop","generated":{"line":44,"column":9},"source":"js/app.js","original":{"line":36,"column":32}},{"generated":{"line":45,"column":0},"source":"js/app.js","original":{"line":36,"column":15}},{"generated":{"line":45,"column":5},"source":"js/app.js","original":{"line":36,"column":8}},{"generated":{"line":46,"column":0},"source":"js/app.js","original":{"line":37,"column":5}},{"generated":{"line":48,"column":0},"source":"js/app.js","original":{"line":38,"column":4}},{"name":"undefined","generated":{"line":48,"column":9},"source":"js/app.js","original":{"line":38,"column":11}},{"generated":{"line":48,"column":18},"source":"js/app.js","original":{"line":38,"column":4}},{"generated":{"line":49,"column":0},"source":"js/app.js","original":{"line":39,"column":1}},{"generated":{"line":49,"column":2},"source":"js/app.js","original":{"line":41,"column":0}},{"generated":{"line":52,"column":0},"source":"js/app.js","original":{"line":42,"column":0}},{"name":"getEventLocation","generated":{"line":52,"column":9},"source":"js/app.js","original":{"line":42,"column":9}},{"generated":{"line":52,"column":25},"source":"js/app.js","original":{"line":42,"column":0}},{"name":"element","generated":{"line":52,"column":26},"source":"js/app.js","original":{"line":42,"column":26}},{"generated":{"line":52,"column":33},"source":"js/app.js","original":{"line":42,"column":0}},{"name":"event","generated":{"line":52,"column":35},"source":"js/app.js","original":{"line":42,"column":34}},{"generated":{"line":52,"column":40},"source":"js/app.js","original":{"line":42,"column":0}},{"generated":{"line":52,"column":42},"source":"js/app.js","original":{"line":42,"column":40}},{"generated":{"line":53,"column":0},"source":"js/app.js","original":{"line":43,"column":4}},{"name":"pos","generated":{"line":53,"column":6},"source":"js/app.js","original":{"line":43,"column":10}},{"generated":{"line":53,"column":9},"source":"js/app.js","original":{"line":43,"column":13}},{"name":"getElementPosition","generated":{"line":53,"column":12},"source":"js/app.js","original":{"line":43,"column":16}},{"generated":{"line":53,"column":30},"source":"js/app.js","original":{"line":43,"column":34}},{"name":"element","generated":{"line":53,"column":31},"source":"js/app.js","original":{"line":43,"column":35}},{"generated":{"line":53,"column":38},"source":"js/app.js","original":{"line":43,"column":34}},{"generated":{"line":53,"column":39},"source":"js/app.js","original":{"line":43,"column":4}},{"generated":{"line":54,"column":0},"source":"js/app.js","original":{"line":45,"column":4}},{"generated":{"line":54,"column":9},"source":"js/app.js","original":{"line":45,"column":11}},{"name":"x","generated":{"line":55,"column":0},"source":"js/app.js","original":{"line":46,"column":8}},{"name":"x","generated":{"line":55,"column":4},"source":"js/app.js","original":{"line":46,"column":8}},{"generated":{"line":55,"column":5},"source":"js/app.js","original":{"line":46,"column":9}},{"name":"event","generated":{"line":55,"column":7},"source":"js/app.js","original":{"line":46,"column":12}},{"generated":{"line":55,"column":12},"source":"js/app.js","original":{"line":46,"column":17}},{"name":"pageX","generated":{"line":55,"column":13},"source":"js/app.js","original":{"line":46,"column":18}},{"generated":{"line":55,"column":18},"source":"js/app.js","original":{"line":46,"column":12}},{"name":"pos","generated":{"line":55,"column":21},"source":"js/app.js","original":{"line":46,"column":26}},{"generated":{"line":55,"column":24},"source":"js/app.js","original":{"line":46,"column":29}},{"name":"x","generated":{"line":55,"column":25},"source":"js/app.js","original":{"line":46,"column":30}},{"generated":{"line":55,"column":26},"source":"js/app.js","original":{"line":45,"column":11}},{"name":"y","generated":{"line":56,"column":0},"source":"js/app.js","original":{"line":47,"column":7}},{"name":"y","generated":{"line":56,"column":4},"source":"js/app.js","original":{"line":47,"column":7}},{"generated":{"line":56,"column":5},"source":"js/app.js","original":{"line":47,"column":8}},{"name":"event","generated":{"line":56,"column":7},"source":"js/app.js","original":{"line":47,"column":11}},{"generated":{"line":56,"column":12},"source":"js/app.js","original":{"line":47,"column":16}},{"name":"pageY","generated":{"line":56,"column":13},"source":"js/app.js","original":{"line":47,"column":17}},{"generated":{"line":56,"column":18},"source":"js/app.js","original":{"line":47,"column":11}},{"name":"pos","generated":{"line":56,"column":21},"source":"js/app.js","original":{"line":47,"column":25}},{"generated":{"line":56,"column":24},"source":"js/app.js","original":{"line":47,"column":28}},{"name":"y","generated":{"line":56,"column":25},"source":"js/app.js","original":{"line":47,"column":29}},{"generated":{"line":57,"column":0},"source":"js/app.js","original":{"line":45,"column":11}},{"generated":{"line":57,"column":3},"source":"js/app.js","original":{"line":45,"column":4}},{"generated":{"line":58,"column":0},"source":"js/app.js","original":{"line":49,"column":1}},{"generated":{"line":58,"column":2},"source":"js/app.js","original":{"line":51,"column":0}},{"generated":{"line":61,"column":0},"source":"js/app.js","original":{"line":52,"column":0}},{"name":"rgbToHex","generated":{"line":61,"column":9},"source":"js/app.js","original":{"line":52,"column":9}},{"generated":{"line":61,"column":17},"source":"js/app.js","original":{"line":52,"column":0}},{"name":"r","generated":{"line":61,"column":18},"source":"js/app.js","original":{"line":52,"column":18}},{"generated":{"line":61,"column":19},"source":"js/app.js","original":{"line":52,"column":0}},{"name":"g","generated":{"line":61,"column":21},"source":"js/app.js","original":{"line":52,"column":21}},{"generated":{"line":61,"column":22},"source":"js/app.js","original":{"line":52,"column":0}},{"name":"b","generated":{"line":61,"column":24},"source":"js/app.js","original":{"line":52,"column":24}},{"generated":{"line":61,"column":25},"source":"js/app.js","original":{"line":52,"column":0}},{"generated":{"line":61,"column":27},"source":"js/app.js","original":{"line":52,"column":27}},{"generated":{"line":62,"column":0},"source":"js/app.js","original":{"line":53,"column":4}},{"name":"r","generated":{"line":62,"column":6},"source":"js/app.js","original":{"line":53,"column":8}},{"generated":{"line":62,"column":7},"source":"js/app.js","original":{"line":53,"column":9}},{"generated":{"line":62,"column":10},"source":"js/app.js","original":{"line":53,"column":12}},{"generated":{"line":62,"column":13},"source":"js/app.js","original":{"line":53,"column":8}},{"name":"g","generated":{"line":62,"column":17},"source":"js/app.js","original":{"line":53,"column":19}},{"generated":{"line":62,"column":18},"source":"js/app.js","original":{"line":53,"column":20}},{"generated":{"line":62,"column":21},"source":"js/app.js","original":{"line":53,"column":23}},{"generated":{"line":62,"column":24},"source":"js/app.js","original":{"line":53,"column":8}},{"name":"b","generated":{"line":62,"column":28},"source":"js/app.js","original":{"line":53,"column":30}},{"generated":{"line":62,"column":29},"source":"js/app.js","original":{"line":53,"column":31}},{"generated":{"line":62,"column":32},"source":"js/app.js","original":{"line":53,"column":34}},{"generated":{"line":62,"column":35},"source":"js/app.js","original":{"line":53,"column":4}},{"generated":{"line":62,"column":37},"source":"js/app.js","original":{"line":54,"column":8}},{"generated":{"line":62,"column":43},"source":"js/app.js","original":{"line":54,"column":14}},{"generated":{"line":62,"column":68},"source":"js/app.js","original":{"line":54,"column":8}},{"generated":{"line":63,"column":0},"source":"js/app.js","original":{"line":55,"column":4}},{"generated":{"line":63,"column":9},"source":"js/app.js","original":{"line":55,"column":11}},{"name":"r","generated":{"line":63,"column":10},"source":"js/app.js","original":{"line":55,"column":13}},{"generated":{"line":63,"column":11},"source":"js/app.js","original":{"line":55,"column":14}},{"generated":{"line":63,"column":15},"source":"js/app.js","original":{"line":55,"column":18}},{"generated":{"line":63,"column":17},"source":"js/app.js","original":{"line":55,"column":12}},{"name":"g","generated":{"line":63,"column":20},"source":"js/app.js","original":{"line":55,"column":25}},{"generated":{"line":63,"column":21},"source":"js/app.js","original":{"line":55,"column":26}},{"generated":{"line":63,"column":25},"source":"js/app.js","original":{"line":55,"column":30}},{"generated":{"line":63,"column":26},"source":"js/app.js","original":{"line":55,"column":12}},{"name":"b","generated":{"line":63,"column":29},"source":"js/app.js","original":{"line":55,"column":35}},{"generated":{"line":63,"column":30},"source":"js/app.js","original":{"line":55,"column":11}},{"name":"toString","generated":{"line":63,"column":32},"source":"js/app.js","original":{"line":55,"column":38}},{"generated":{"line":63,"column":40},"source":"js/app.js","original":{"line":55,"column":11}},{"generated":{"line":63,"column":41},"source":"js/app.js","original":{"line":55,"column":47}},{"generated":{"line":63,"column":43},"source":"js/app.js","original":{"line":55,"column":11}},{"generated":{"line":63,"column":44},"source":"js/app.js","original":{"line":55,"column":4}},{"generated":{"line":64,"column":0},"source":"js/app.js","original":{"line":56,"column":1}},{"generated":{"line":64,"column":2},"source":"js/app.js","original":{"line":58,"column":0}},{"name":"theCanvas","generated":{"line":67,"column":0},"source":"js/app.js","original":{"line":59,"column":0}},{"name":"canvas","generated":{"line":67,"column":18},"source":"js/app.js","original":{"line":59,"column":10}},{"generated":{"line":67,"column":24},"source":"js/app.js","original":{"line":59,"column":0}},{"name":"addEventListener","generated":{"line":67,"column":25},"source":"js/app.js","original":{"line":59,"column":17}},{"generated":{"line":67,"column":41},"source":"js/app.js","original":{"line":59,"column":0}},{"generated":{"line":67,"column":42},"source":"js/app.js","original":{"line":59,"column":34}},{"generated":{"line":67,"column":49},"source":"js/app.js","original":{"line":59,"column":0}},{"generated":{"line":67,"column":51},"source":"js/app.js","original":{"line":59,"column":43}},{"name":"e","generated":{"line":67,"column":61},"source":"js/app.js","original":{"line":59,"column":43}},{"generated":{"line":67,"column":62},"source":"js/app.js","original":{"line":59,"column":44}},{"generated":{"line":67,"column":64},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":68,"column":0},"source":"js/app.js","original":{"line":60,"column":4}},{"generated":{"line":68,"column":6},"source":"js/app.js","original":{"line":60,"column":7}},{"name":"pickingColor","generated":{"line":68,"column":7},"source":"js/app.js","original":{"line":60,"column":8}},{"generated":{"line":68,"column":19},"source":"js/app.js","original":{"line":60,"column":4}},{"generated":{"line":68,"column":21},"source":"js/app.js","original":{"line":60,"column":22}},{"generated":{"line":69,"column":0},"source":"js/app.js","original":{"line":61,"column":1}},{"name":"eventLocation","generated":{"line":69,"column":6},"source":"js/app.js","original":{"line":61,"column":7}},{"generated":{"line":69,"column":19},"source":"js/app.js","original":{"line":61,"column":20}},{"name":"getEventLocation","generated":{"line":69,"column":22},"source":"js/app.js","original":{"line":61,"column":23}},{"generated":{"line":69,"column":38},"source":"js/app.js","original":{"line":61,"column":39}},{"name":"theCanvas","generated":{"line":69,"column":39},"source":"js/app.js","original":{"line":61,"column":40}},{"name":"canvas","generated":{"line":69,"column":57},"source":"js/app.js","original":{"line":61,"column":50}},{"generated":{"line":69,"column":63},"source":"js/app.js","original":{"line":61,"column":39}},{"name":"e","generated":{"line":69,"column":65},"source":"js/app.js","original":{"line":61,"column":57}},{"generated":{"line":69,"column":66},"source":"js/app.js","original":{"line":61,"column":39}},{"generated":{"line":69,"column":67},"source":"js/app.js","original":{"line":61,"column":1}},{"generated":{"line":69,"column":68},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":69,"column":69},"source":"js/app.js","original":{"line":62,"column":4}},{"generated":{"line":71,"column":0},"source":"js/app.js","original":{"line":63,"column":4}},{"name":"pixelData","generated":{"line":71,"column":6},"source":"js/app.js","original":{"line":63,"column":10}},{"generated":{"line":71,"column":15},"source":"js/app.js","original":{"line":63,"column":19}},{"name":"theCanvas","generated":{"line":71,"column":18},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"ctx","generated":{"line":71,"column":36},"source":"js/app.js","original":{"line":63,"column":32}},{"generated":{"line":71,"column":39},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"getImageData","generated":{"line":71,"column":40},"source":"js/app.js","original":{"line":63,"column":36}},{"generated":{"line":71,"column":52},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"eventLocation","generated":{"line":71,"column":53},"source":"js/app.js","original":{"line":63,"column":49}},{"generated":{"line":71,"column":66},"source":"js/app.js","original":{"line":63,"column":62}},{"name":"x","generated":{"line":71,"column":67},"source":"js/app.js","original":{"line":63,"column":63}},{"generated":{"line":71,"column":68},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"eventLocation","generated":{"line":71,"column":70},"source":"js/app.js","original":{"line":63,"column":66}},{"generated":{"line":71,"column":83},"source":"js/app.js","original":{"line":63,"column":79}},{"name":"y","generated":{"line":71,"column":84},"source":"js/app.js","original":{"line":63,"column":80}},{"generated":{"line":71,"column":85},"source":"js/app.js","original":{"line":63,"column":22}},{"generated":{"line":71,"column":87},"source":"js/app.js","original":{"line":63,"column":83}},{"generated":{"line":71,"column":88},"source":"js/app.js","original":{"line":63,"column":22}},{"generated":{"line":71,"column":90},"source":"js/app.js","original":{"line":63,"column":86}},{"generated":{"line":71,"column":91},"source":"js/app.js","original":{"line":63,"column":22}},{"name":"data","generated":{"line":71,"column":93},"source":"js/app.js","original":{"line":63,"column":89}},{"generated":{"line":71,"column":97},"source":"js/app.js","original":{"line":63,"column":4}},{"generated":{"line":71,"column":98},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":71,"column":99},"source":"js/app.js","original":{"line":64,"column":4}},{"generated":{"line":74,"column":0},"source":"js/app.js","original":{"line":65,"column":4}},{"name":"pixelData","generated":{"line":74,"column":6},"source":"js/app.js","original":{"line":65,"column":8}},{"generated":{"line":74,"column":15},"source":"js/app.js","original":{"line":65,"column":17}},{"generated":{"line":74,"column":16},"source":"js/app.js","original":{"line":65,"column":18}},{"generated":{"line":74,"column":17},"source":"js/app.js","original":{"line":65,"column":17}},{"generated":{"line":74,"column":18},"source":"js/app.js","original":{"line":65,"column":8}},{"generated":{"line":74,"column":22},"source":"js/app.js","original":{"line":65,"column":24}},{"generated":{"line":74,"column":23},"source":"js/app.js","original":{"line":65,"column":7}},{"name":"pixelData","generated":{"line":74,"column":27},"source":"js/app.js","original":{"line":65,"column":31}},{"generated":{"line":74,"column":36},"source":"js/app.js","original":{"line":65,"column":40}},{"generated":{"line":74,"column":37},"source":"js/app.js","original":{"line":65,"column":41}},{"generated":{"line":74,"column":38},"source":"js/app.js","original":{"line":65,"column":40}},{"generated":{"line":74,"column":39},"source":"js/app.js","original":{"line":65,"column":31}},{"generated":{"line":74,"column":43},"source":"js/app.js","original":{"line":65,"column":47}},{"generated":{"line":74,"column":44},"source":"js/app.js","original":{"line":65,"column":7}},{"name":"pixelData","generated":{"line":74,"column":48},"source":"js/app.js","original":{"line":65,"column":54}},{"generated":{"line":74,"column":57},"source":"js/app.js","original":{"line":65,"column":63}},{"generated":{"line":74,"column":58},"source":"js/app.js","original":{"line":65,"column":64}},{"generated":{"line":74,"column":59},"source":"js/app.js","original":{"line":65,"column":63}},{"generated":{"line":74,"column":60},"source":"js/app.js","original":{"line":65,"column":54}},{"generated":{"line":74,"column":64},"source":"js/app.js","original":{"line":65,"column":70}},{"generated":{"line":74,"column":65},"source":"js/app.js","original":{"line":65,"column":7}},{"name":"pixelData","generated":{"line":74,"column":69},"source":"js/app.js","original":{"line":65,"column":77}},{"generated":{"line":74,"column":78},"source":"js/app.js","original":{"line":65,"column":86}},{"generated":{"line":74,"column":79},"source":"js/app.js","original":{"line":65,"column":87}},{"generated":{"line":74,"column":80},"source":"js/app.js","original":{"line":65,"column":86}},{"generated":{"line":74,"column":81},"source":"js/app.js","original":{"line":65,"column":77}},{"generated":{"line":74,"column":85},"source":"js/app.js","original":{"line":65,"column":93}},{"generated":{"line":74,"column":86},"source":"js/app.js","original":{"line":65,"column":4}},{"generated":{"line":74,"column":88},"source":"js/app.js","original":{"line":65,"column":96}},{"name":"coord","generated":{"line":75,"column":0},"source":"js/app.js","original":{"line":66,"column":8}},{"name":"coord","generated":{"line":75,"column":4},"source":"js/app.js","original":{"line":66,"column":8}},{"generated":{"line":75,"column":9},"source":"js/app.js","original":{"line":66,"column":13}},{"generated":{"line":75,"column":13},"source":"js/app.js","original":{"line":66,"column":17}},{"generated":{"line":75,"column":72},"source":"js/app.js","original":{"line":66,"column":8}},{"generated":{"line":76,"column":0},"source":"js/app.js","original":{"line":67,"column":5}},{"generated":{"line":76,"column":3},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":76,"column":4},"source":"js/app.js","original":{"line":69,"column":4}},{"generated":{"line":79,"column":0},"source":"js/app.js","original":{"line":70,"column":4}},{"name":"hex","generated":{"line":79,"column":6},"source":"js/app.js","original":{"line":70,"column":8}},{"generated":{"line":79,"column":9},"source":"js/app.js","original":{"line":70,"column":11}},{"generated":{"line":79,"column":12},"source":"js/app.js","original":{"line":70,"column":14}},{"generated":{"line":79,"column":18},"source":"js/app.js","original":{"line":70,"column":20}},{"generated":{"line":79,"column":19},"source":"js/app.js","original":{"line":70,"column":21}},{"name":"rgbToHex","generated":{"line":79,"column":30},"source":"js/app.js","original":{"line":70,"column":32}},{"generated":{"line":79,"column":38},"source":"js/app.js","original":{"line":70,"column":40}},{"name":"pixelData","generated":{"line":79,"column":39},"source":"js/app.js","original":{"line":70,"column":41}},{"generated":{"line":79,"column":48},"source":"js/app.js","original":{"line":70,"column":50}},{"generated":{"line":79,"column":49},"source":"js/app.js","original":{"line":70,"column":51}},{"generated":{"line":79,"column":50},"source":"js/app.js","original":{"line":70,"column":50}},{"generated":{"line":79,"column":51},"source":"js/app.js","original":{"line":70,"column":40}},{"name":"pixelData","generated":{"line":79,"column":53},"source":"js/app.js","original":{"line":70,"column":55}},{"generated":{"line":79,"column":62},"source":"js/app.js","original":{"line":70,"column":64}},{"generated":{"line":79,"column":63},"source":"js/app.js","original":{"line":70,"column":65}},{"generated":{"line":79,"column":64},"source":"js/app.js","original":{"line":70,"column":64}},{"generated":{"line":79,"column":65},"source":"js/app.js","original":{"line":70,"column":40}},{"name":"pixelData","generated":{"line":79,"column":67},"source":"js/app.js","original":{"line":70,"column":69}},{"generated":{"line":79,"column":76},"source":"js/app.js","original":{"line":70,"column":78}},{"generated":{"line":79,"column":77},"source":"js/app.js","original":{"line":70,"column":79}},{"generated":{"line":79,"column":78},"source":"js/app.js","original":{"line":70,"column":78}},{"generated":{"line":79,"column":79},"source":"js/app.js","original":{"line":70,"column":40}},{"generated":{"line":79,"column":80},"source":"js/app.js","original":{"line":70,"column":20}},{"name":"slice","generated":{"line":79,"column":82},"source":"js/app.js","original":{"line":70,"column":84}},{"generated":{"line":79,"column":87},"source":"js/app.js","original":{"line":70,"column":20}},{"generated":{"line":79,"column":88},"source":"js/app.js","original":{"line":70,"column":90}},{"generated":{"line":79,"column":89},"source":"js/app.js","original":{"line":70,"column":91}},{"generated":{"line":79,"column":90},"source":"js/app.js","original":{"line":70,"column":20}},{"generated":{"line":79,"column":91},"source":"js/app.js","original":{"line":70,"column":4}},{"name":"document","generated":{"line":80,"column":0},"source":"js/app.js","original":{"line":71,"column":4}},{"name":"document","generated":{"line":80,"column":2},"source":"js/app.js","original":{"line":71,"column":4}},{"generated":{"line":80,"column":10},"source":"js/app.js","original":{"line":71,"column":12}},{"name":"querySelector","generated":{"line":80,"column":11},"source":"js/app.js","original":{"line":71,"column":13}},{"generated":{"line":80,"column":24},"source":"js/app.js","original":{"line":71,"column":4}},{"generated":{"line":80,"column":25},"source":"js/app.js","original":{"line":71,"column":27}},{"generated":{"line":80,"column":40},"source":"js/app.js","original":{"line":71,"column":4}},{"name":"value","generated":{"line":80,"column":42},"source":"js/app.js","original":{"line":71,"column":44}},{"generated":{"line":80,"column":47},"source":"js/app.js","original":{"line":71,"column":4}},{"name":"hex","generated":{"line":80,"column":50},"source":"js/app.js","original":{"line":71,"column":52}},{"generated":{"line":80,"column":53},"source":"js/app.js","original":{"line":71,"column":4}},{"name":"theCanvas","generated":{"line":81,"column":0},"source":"js/app.js","original":{"line":72,"column":4}},{"name":"ctx","generated":{"line":81,"column":20},"source":"js/app.js","original":{"line":72,"column":14}},{"generated":{"line":81,"column":23},"source":"js/app.js","original":{"line":72,"column":4}},{"name":"strokeStyle","generated":{"line":81,"column":24},"source":"js/app.js","original":{"line":72,"column":18}},{"generated":{"line":81,"column":35},"source":"js/app.js","original":{"line":72,"column":4}},{"name":"hex","generated":{"line":81,"column":38},"source":"js/app.js","original":{"line":72,"column":32}},{"generated":{"line":81,"column":41},"source":"js/app.js","original":{"line":72,"column":4}},{"name":"document","generated":{"line":82,"column":0},"source":"js/app.js","original":{"line":73,"column":4}},{"name":"document","generated":{"line":82,"column":2},"source":"js/app.js","original":{"line":73,"column":4}},{"generated":{"line":82,"column":10},"source":"js/app.js","original":{"line":73,"column":12}},{"name":"querySelector","generated":{"line":82,"column":11},"source":"js/app.js","original":{"line":73,"column":13}},{"generated":{"line":82,"column":24},"source":"js/app.js","original":{"line":73,"column":4}},{"generated":{"line":82,"column":25},"source":"js/app.js","original":{"line":73,"column":27}},{"generated":{"line":82,"column":45},"source":"js/app.js","original":{"line":73,"column":4}},{"name":"textContent","generated":{"line":82,"column":47},"source":"js/app.js","original":{"line":73,"column":49}},{"generated":{"line":82,"column":58},"source":"js/app.js","original":{"line":73,"column":4}},{"name":"hex","generated":{"line":82,"column":61},"source":"js/app.js","original":{"line":73,"column":63}},{"generated":{"line":82,"column":64},"source":"js/app.js","original":{"line":73,"column":4}},{"generated":{"line":82,"column":65},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":82,"column":66},"source":"js/app.js","original":{"line":75,"column":4}},{"name":"colorInfo","generated":{"line":84,"column":0},"source":"js/app.js","original":{"line":76,"column":4}},{"name":"colorInfo","generated":{"line":84,"column":2},"source":"js/app.js","original":{"line":76,"column":4}},{"generated":{"line":84,"column":11},"source":"js/app.js","original":{"line":76,"column":13}},{"name":"style","generated":{"line":84,"column":12},"source":"js/app.js","original":{"line":76,"column":14}},{"generated":{"line":84,"column":17},"source":"js/app.js","original":{"line":76,"column":4}},{"name":"color","generated":{"line":84,"column":18},"source":"js/app.js","original":{"line":76,"column":20}},{"generated":{"line":84,"column":23},"source":"js/app.js","original":{"line":76,"column":4}},{"generated":{"line":84,"column":26},"source":"js/app.js","original":{"line":76,"column":28}},{"generated":{"line":84,"column":35},"source":"js/app.js","original":{"line":76,"column":4}},{"generated":{"line":84,"column":36},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":84,"column":37},"source":"js/app.js","original":{"line":78,"column":4}},{"name":"ui","generated":{"line":86,"column":0},"source":"js/app.js","original":{"line":79,"column":4}},{"name":"displayNotification","generated":{"line":86,"column":9},"source":"js/app.js","original":{"line":79,"column":7}},{"generated":{"line":86,"column":28},"source":"js/app.js","original":{"line":79,"column":4}},{"generated":{"line":86,"column":29},"source":"js/app.js","original":{"line":79,"column":27}},{"generated":{"line":86,"column":52},"source":"js/app.js","original":{"line":79,"column":4}},{"generated":{"line":86,"column":54},"source":"js/app.js","original":{"line":59,"column":48}},{"generated":{"line":86,"column":55},"source":"js/app.js","original":{"line":81,"column":4}},{"name":"pickingColor","generated":{"line":89,"column":0},"source":"js/app.js","original":{"line":82,"column":4}},{"name":"pickingColor","generated":{"line":89,"column":2},"source":"js/app.js","original":{"line":82,"column":4}},{"generated":{"line":89,"column":14},"source":"js/app.js","original":{"line":82,"column":16}},{"generated":{"line":89,"column":17},"source":"js/app.js","original":{"line":82,"column":19}},{"generated":{"line":89,"column":22},"source":"js/app.js","original":{"line":82,"column":4}},{"generated":{"line":90,"column":0},"source":"js/app.js","original":{"line":83,"column":1}},{"generated":{"line":90,"column":1},"source":"js/app.js","original":{"line":59,"column":0}},{"generated":{"line":90,"column":3},"source":"js/app.js","original":{"line":83,"column":2}},{"generated":{"line":90,"column":8},"source":"js/app.js","original":{"line":59,"column":0}},{"generated":{"line":90,"column":11},"source":"js/app.js","original":{"line":85,"column":0}},{"generated":{"line":93,"column":0},"source":"js/app.js","original":{"line":86,"column":0}},{"name":"burger","generated":{"line":93,"column":4},"source":"js/app.js","original":{"line":86,"column":6}},{"generated":{"line":93,"column":10},"source":"js/app.js","original":{"line":86,"column":12}},{"name":"document","generated":{"line":93,"column":13},"source":"js/app.js","original":{"line":86,"column":15}},{"generated":{"line":93,"column":21},"source":"js/app.js","original":{"line":86,"column":23}},{"name":"querySelector","generated":{"line":93,"column":22},"source":"js/app.js","original":{"line":86,"column":24}},{"generated":{"line":93,"column":35},"source":"js/app.js","original":{"line":86,"column":15}},{"generated":{"line":93,"column":36},"source":"js/app.js","original":{"line":86,"column":38}},{"generated":{"line":93,"column":50},"source":"js/app.js","original":{"line":86,"column":15}},{"generated":{"line":93,"column":51},"source":"js/app.js","original":{"line":86,"column":0}},{"name":"burger","generated":{"line":94,"column":0},"source":"js/app.js","original":{"line":87,"column":0}},{"generated":{"line":94,"column":6},"source":"js/app.js","original":{"line":87,"column":6}},{"name":"addEventListener","generated":{"line":94,"column":7},"source":"js/app.js","original":{"line":87,"column":7}},{"generated":{"line":94,"column":23},"source":"js/app.js","original":{"line":87,"column":0}},{"generated":{"line":94,"column":24},"source":"js/app.js","original":{"line":87,"column":24}},{"generated":{"line":94,"column":31},"source":"js/app.js","original":{"line":87,"column":0}},{"generated":{"line":94,"column":33},"source":"js/app.js","original":{"line":87,"column":33}},{"generated":{"line":94,"column":45},"source":"js/app.js","original":{"line":87,"column":39}},{"generated":{"line":95,"column":0},"source":"js/app.js","original":{"line":88,"column":4}},{"name":"burger","generated":{"line":96,"column":0},"source":"js/app.js","original":{"line":89,"column":4}},{"name":"burger","generated":{"line":96,"column":2},"source":"js/app.js","original":{"line":89,"column":4}},{"generated":{"line":96,"column":8},"source":"js/app.js","original":{"line":89,"column":10}},{"name":"classList","generated":{"line":96,"column":9},"source":"js/app.js","original":{"line":89,"column":11}},{"generated":{"line":96,"column":18},"source":"js/app.js","original":{"line":89,"column":4}},{"name":"toggle","generated":{"line":96,"column":19},"source":"js/app.js","original":{"line":89,"column":21}},{"generated":{"line":96,"column":25},"source":"js/app.js","original":{"line":89,"column":4}},{"generated":{"line":96,"column":26},"source":"js/app.js","original":{"line":89,"column":28}},{"generated":{"line":96,"column":34},"source":"js/app.js","original":{"line":89,"column":4}},{"name":"document","generated":{"line":97,"column":0},"source":"js/app.js","original":{"line":90,"column":4}},{"name":"document","generated":{"line":97,"column":2},"source":"js/app.js","original":{"line":90,"column":4}},{"generated":{"line":97,"column":10},"source":"js/app.js","original":{"line":90,"column":12}},{"name":"querySelector","generated":{"line":97,"column":11},"source":"js/app.js","original":{"line":90,"column":13}},{"generated":{"line":97,"column":24},"source":"js/app.js","original":{"line":90,"column":4}},{"generated":{"line":97,"column":25},"source":"js/app.js","original":{"line":90,"column":27}},{"generated":{"line":97,"column":36},"source":"js/app.js","original":{"line":90,"column":4}},{"name":"classList","generated":{"line":97,"column":38},"source":"js/app.js","original":{"line":90,"column":40}},{"generated":{"line":97,"column":47},"source":"js/app.js","original":{"line":90,"column":4}},{"name":"toggle","generated":{"line":97,"column":48},"source":"js/app.js","original":{"line":90,"column":50}},{"generated":{"line":97,"column":54},"source":"js/app.js","original":{"line":90,"column":4}},{"generated":{"line":97,"column":55},"source":"js/app.js","original":{"line":90,"column":57}},{"generated":{"line":97,"column":71},"source":"js/app.js","original":{"line":90,"column":4}},{"generated":{"line":97,"column":73},"source":"js/app.js","original":{"line":87,"column":39}},{"generated":{"line":97,"column":74},"source":"js/app.js","original":{"line":92,"column":4}},{"name":"setTimeout","generated":{"line":99,"column":0},"source":"js/app.js","original":{"line":93,"column":4}},{"name":"setTimeout","generated":{"line":99,"column":2},"source":"js/app.js","original":{"line":93,"column":4}},{"generated":{"line":99,"column":12},"source":"js/app.js","original":{"line":93,"column":14}},{"generated":{"line":99,"column":13},"source":"js/app.js","original":{"line":93,"column":15}},{"generated":{"line":99,"column":25},"source":"js/app.js","original":{"line":93,"column":21}},{"name":"document","generated":{"line":100,"column":0},"source":"js/app.js","original":{"line":94,"column":8}},{"name":"document","generated":{"line":100,"column":4},"source":"js/app.js","original":{"line":94,"column":8}},{"generated":{"line":100,"column":12},"source":"js/app.js","original":{"line":94,"column":16}},{"name":"querySelector","generated":{"line":100,"column":13},"source":"js/app.js","original":{"line":94,"column":17}},{"generated":{"line":100,"column":26},"source":"js/app.js","original":{"line":94,"column":8}},{"generated":{"line":100,"column":27},"source":"js/app.js","original":{"line":94,"column":31}},{"generated":{"line":100,"column":34},"source":"js/app.js","original":{"line":94,"column":8}},{"name":"classList","generated":{"line":100,"column":36},"source":"js/app.js","original":{"line":94,"column":40}},{"generated":{"line":100,"column":45},"source":"js/app.js","original":{"line":94,"column":8}},{"name":"toggle","generated":{"line":100,"column":46},"source":"js/app.js","original":{"line":94,"column":50}},{"generated":{"line":100,"column":52},"source":"js/app.js","original":{"line":94,"column":8}},{"generated":{"line":100,"column":53},"source":"js/app.js","original":{"line":94,"column":57}},{"generated":{"line":100,"column":66},"source":"js/app.js","original":{"line":94,"column":8}},{"generated":{"line":101,"column":0},"source":"js/app.js","original":{"line":95,"column":5}},{"generated":{"line":101,"column":3},"source":"js/app.js","original":{"line":93,"column":14}},{"generated":{"line":101,"column":5},"source":"js/app.js","original":{"line":95,"column":7}},{"generated":{"line":101,"column":7},"source":"js/app.js","original":{"line":93,"column":14}},{"generated":{"line":101,"column":8},"source":"js/app.js","original":{"line":93,"column":4}},{"generated":{"line":102,"column":0},"source":"js/app.js","original":{"line":96,"column":1}},{"generated":{"line":102,"column":1},"source":"js/app.js","original":{"line":87,"column":0}},{"generated":{"line":102,"column":4},"source":"js/app.js","original":{"line":98,"column":0}},{"generated":{"line":104,"column":0},"source":"js/app.js","original":{"line":99,"column":0}},{"name":"infoBtn","generated":{"line":104,"column":4},"source":"js/app.js","original":{"line":99,"column":6}},{"generated":{"line":104,"column":11},"source":"js/app.js","original":{"line":99,"column":13}},{"name":"document","generated":{"line":104,"column":14},"source":"js/app.js","original":{"line":99,"column":16}},{"generated":{"line":104,"column":22},"source":"js/app.js","original":{"line":99,"column":24}},{"name":"querySelector","generated":{"line":104,"column":23},"source":"js/app.js","original":{"line":99,"column":25}},{"generated":{"line":104,"column":36},"source":"js/app.js","original":{"line":99,"column":16}},{"generated":{"line":104,"column":37},"source":"js/app.js","original":{"line":99,"column":39}},{"generated":{"line":104,"column":44},"source":"js/app.js","original":{"line":99,"column":16}},{"generated":{"line":104,"column":45},"source":"js/app.js","original":{"line":99,"column":0}},{"generated":{"line":105,"column":0},"source":"js/app.js","original":{"line":100,"column":0}},{"name":"infoBox","generated":{"line":105,"column":4},"source":"js/app.js","original":{"line":100,"column":6}},{"generated":{"line":105,"column":11},"source":"js/app.js","original":{"line":100,"column":13}},{"name":"document","generated":{"line":105,"column":14},"source":"js/app.js","original":{"line":100,"column":16}},{"generated":{"line":105,"column":22},"source":"js/app.js","original":{"line":100,"column":24}},{"name":"querySelector","generated":{"line":105,"column":23},"source":"js/app.js","original":{"line":100,"column":25}},{"generated":{"line":105,"column":36},"source":"js/app.js","original":{"line":100,"column":16}},{"generated":{"line":105,"column":37},"source":"js/app.js","original":{"line":100,"column":39}},{"generated":{"line":105,"column":48},"source":"js/app.js","original":{"line":100,"column":16}},{"generated":{"line":105,"column":49},"source":"js/app.js","original":{"line":100,"column":0}},{"generated":{"line":106,"column":0},"source":"js/app.js","original":{"line":101,"column":0}},{"name":"closeInfoBtn","generated":{"line":106,"column":4},"source":"js/app.js","original":{"line":101,"column":6}},{"generated":{"line":106,"column":16},"source":"js/app.js","original":{"line":101,"column":18}},{"name":"document","generated":{"line":106,"column":19},"source":"js/app.js","original":{"line":101,"column":21}},{"generated":{"line":106,"column":27},"source":"js/app.js","original":{"line":101,"column":29}},{"name":"querySelector","generated":{"line":106,"column":28},"source":"js/app.js","original":{"line":101,"column":30}},{"generated":{"line":106,"column":41},"source":"js/app.js","original":{"line":101,"column":21}},{"generated":{"line":106,"column":42},"source":"js/app.js","original":{"line":101,"column":44}},{"generated":{"line":106,"column":55},"source":"js/app.js","original":{"line":101,"column":21}},{"generated":{"line":106,"column":56},"source":"js/app.js","original":{"line":101,"column":0}},{"name":"infoBtn","generated":{"line":107,"column":0},"source":"js/app.js","original":{"line":102,"column":0}},{"generated":{"line":107,"column":7},"source":"js/app.js","original":{"line":102,"column":7}},{"name":"addEventListener","generated":{"line":107,"column":8},"source":"js/app.js","original":{"line":102,"column":8}},{"generated":{"line":107,"column":24},"source":"js/app.js","original":{"line":102,"column":0}},{"generated":{"line":107,"column":25},"source":"js/app.js","original":{"line":102,"column":25}},{"generated":{"line":107,"column":32},"source":"js/app.js","original":{"line":102,"column":0}},{"generated":{"line":107,"column":34},"source":"js/app.js","original":{"line":102,"column":34}},{"generated":{"line":107,"column":46},"source":"js/app.js","original":{"line":102,"column":40}},{"name":"infoBox","generated":{"line":108,"column":0},"source":"js/app.js","original":{"line":103,"column":4}},{"name":"infoBox","generated":{"line":108,"column":2},"source":"js/app.js","original":{"line":103,"column":4}},{"generated":{"line":108,"column":9},"source":"js/app.js","original":{"line":103,"column":11}},{"name":"style","generated":{"line":108,"column":10},"source":"js/app.js","original":{"line":103,"column":12}},{"generated":{"line":108,"column":15},"source":"js/app.js","original":{"line":103,"column":4}},{"name":"display","generated":{"line":108,"column":16},"source":"js/app.js","original":{"line":103,"column":18}},{"generated":{"line":108,"column":23},"source":"js/app.js","original":{"line":103,"column":4}},{"generated":{"line":108,"column":26},"source":"js/app.js","original":{"line":103,"column":28}},{"generated":{"line":108,"column":32},"source":"js/app.js","original":{"line":103,"column":4}},{"generated":{"line":109,"column":0},"source":"js/app.js","original":{"line":104,"column":1}},{"generated":{"line":109,"column":1},"source":"js/app.js","original":{"line":102,"column":0}},{"name":"closeInfoBtn","generated":{"line":110,"column":0},"source":"js/app.js","original":{"line":105,"column":0}},{"generated":{"line":110,"column":12},"source":"js/app.js","original":{"line":105,"column":12}},{"name":"addEventListener","generated":{"line":110,"column":13},"source":"js/app.js","original":{"line":105,"column":13}},{"generated":{"line":110,"column":29},"source":"js/app.js","original":{"line":105,"column":0}},{"generated":{"line":110,"column":30},"source":"js/app.js","original":{"line":105,"column":30}},{"generated":{"line":110,"column":37},"source":"js/app.js","original":{"line":105,"column":0}},{"generated":{"line":110,"column":39},"source":"js/app.js","original":{"line":105,"column":39}},{"generated":{"line":110,"column":51},"source":"js/app.js","original":{"line":105,"column":45}},{"name":"infoBox","generated":{"line":111,"column":0},"source":"js/app.js","original":{"line":106,"column":4}},{"name":"infoBox","generated":{"line":111,"column":2},"source":"js/app.js","original":{"line":106,"column":4}},{"generated":{"line":111,"column":9},"source":"js/app.js","original":{"line":106,"column":11}},{"name":"style","generated":{"line":111,"column":10},"source":"js/app.js","original":{"line":106,"column":12}},{"generated":{"line":111,"column":15},"source":"js/app.js","original":{"line":106,"column":4}},{"name":"display","generated":{"line":111,"column":16},"source":"js/app.js","original":{"line":106,"column":18}},{"generated":{"line":111,"column":23},"source":"js/app.js","original":{"line":106,"column":4}},{"generated":{"line":111,"column":26},"source":"js/app.js","original":{"line":106,"column":28}},{"generated":{"line":111,"column":32},"source":"js/app.js","original":{"line":106,"column":4}},{"generated":{"line":112,"column":0},"source":"js/app.js","original":{"line":107,"column":1}},{"generated":{"line":112,"column":1},"source":"js/app.js","original":{"line":105,"column":0}}],"sources":{"js/app.js":"// Import modules\r\nimport { ui } from './ui';\r\nimport { inputs } from './inputs';\r\nimport { history } from './controlHistory';\r\nimport { theCanvas } from './canvas';\r\n\r\n// Import SCSS\r\nimport '../scss/main';\r\n\r\n\r\n// Color picker\r\nconst colorInfo = document.querySelector(\"#color-info\");\r\nlet pickingColor = false;\r\ncolorInfo.addEventListener(\"click\", function() {\r\n pickingColor = !pickingColor;\r\n\r\n // Display notification\r\n \r\n if(pickingColor) {\r\n this.style.color = \"#444\"\r\n ui.displayNotification(\"Enabled color picker\");\r\n } else {\r\n this.style.color = \"#0097e6\"\r\n ui.displayNotification(\"Disabled color picker\");\r\n }\r\n})\r\n\r\n// Get the mouse position in the canvas\r\nfunction getElementPosition(obj) {\r\n let curleft = 0, curtop = 0;\r\n if (obj.offsetParent) {\r\n do {\r\n curleft += obj.offsetLeft;\r\n curtop += obj.offsetTop;\r\n } while (obj = obj.offsetParent);\r\n return { x: curleft, y: curtop };\r\n }\r\n return undefined;\r\n}\r\n\r\n// Get the canvas position\r\nfunction getEventLocation(element,event){\r\n const pos = getElementPosition(element);\r\n \r\n return {\r\n x: (event.pageX - pos.x),\r\n \ty: (event.pageY - pos.y)\r\n };\r\n}\r\n\r\n// Transform the RGB color to HEX color\r\nfunction rgbToHex(r, g, b) {\r\n if (r > 255 || g > 255 || b > 255)\r\n throw \"Invalid color component\";\r\n return ((r << 16) | (g << 8) | b).toString(16);\r\n}\r\n\r\n// Get the color(image) data from the canvas from the clicked location\r\ntheCanvas.canvas.addEventListener(\"click\", e => {\r\n if(!pickingColor) return;\r\n\tconst eventLocation = getEventLocation(theCanvas.canvas,e);\r\n // Get the data of the pixel according to the location generate by the getEventLocation function\r\n const pixelData = theCanvas.ctx.getImageData(eventLocation.x, eventLocation.y, 1, 1).data; \r\n // If transparency on the image\r\n if((pixelData[0] == 0) && (pixelData[1] == 0) && (pixelData[2] == 0) && (pixelData[3] == 0)){\r\n coord += \" (Transparent color detected, cannot be converted to HEX)\";\r\n }\r\n\r\n // Update the UI with the HEX color value\r\n let hex = \"#\" + (\"000000\" + rgbToHex(pixelData[0], pixelData[1], pixelData[2])).slice(-6);\r\n document.querySelector(\"#colorPalette\").value = hex;\r\n theCanvas.ctx.strokeStyle = hex;\r\n document.querySelector(\"#current-drawColor\").textContent = hex;\r\n\r\n // Reset the color picker color to default\r\n colorInfo.style.color = \"#0097e6\";\r\n\r\n // Display a notification for the color picker\r\n ui.displayNotification(\"Disabled color picker\");\r\n\r\n // Set the color picker to false after user gets the HEX value for the color\r\n pickingColor = false;\r\n},false);\r\n\r\n// Burger menu\r\nconst burger = document.querySelector(\".burger-menu\");\r\nburger.addEventListener(\"click\", () => {\r\n // Toggle active class on the burger and controls container\r\n burger.classList.toggle(\"active\");\r\n document.querySelector(\".controls\").classList.toggle(\"controlsActive\");\r\n\r\n // Toggle active class on the main section - container for canvas and controls section\r\n setTimeout(() => {\r\n document.querySelector(\"#main\").classList.toggle(\"mainDisplay\");\r\n }, 50);\r\n})\r\n\r\n// Info box\r\nconst infoBtn = document.querySelector(\"#info\");\r\nconst infoBox = document.querySelector(\".info-box\");\r\nconst closeInfoBtn = document.querySelector(\"#close-info\");\r\ninfoBtn.addEventListener(\"click\", () => {\r\n infoBox.style.display = \"flex\";\r\n})\r\ncloseInfoBtn.addEventListener(\"click\", () => {\r\n infoBox.style.display = \"none\";\r\n})\r\n"},"lineCount":null}},"error":null,"hash":"796dff34c7b14ac87678a09b750470a2","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/3f/b5ef7efc66a73315eee422b31ecadf.json b/.cache/3f/b5ef7efc66a73315eee422b31ecadf.json new file mode 100644 index 0000000..a9c149d --- /dev/null +++ b/.cache/3f/b5ef7efc66a73315eee422b31ecadf.json @@ -0,0 +1 @@ +{"id":"../fonts/FredokaOne-Regular.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/801b37771b498862d2c04cf72417a706.ttf\";"},"sourceMaps":null,"error":null,"hash":"4bb907265bb0cc90180d0118096a4785","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/40/302170ae912233d583f2241767b14b.json b/.cache/40/302170ae912233d583f2241767b14b.json new file mode 100644 index 0000000..4a72ba5 --- /dev/null +++ b/.cache/40/302170ae912233d583f2241767b14b.json @@ -0,0 +1 @@ +{"id":"favicon.png","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/f50c73d00fda2bd6d78ce4082e70f008.png\";"},"sourceMaps":null,"error":null,"hash":"6493b0cdc5222ff285e1023ca556ba00","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/43/6326ce3d3d47e68d89539f5d67d30d.json b/.cache/43/6326ce3d3d47e68d89539f5d67d30d.json new file mode 100644 index 0000000..486de5b --- /dev/null +++ b/.cache/43/6326ce3d3d47e68d89539f5d67d30d.json @@ -0,0 +1 @@ +{"id":"mcO4","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/99c3b874b48cfb5cbacdbf2dd14747fd.ttf\";"},"sourceMaps":null,"error":null,"hash":"a37b0c01c0baf1888ca812cc0508f6e2","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/45/05fa184d8d346e79f219f9ca2d6fa0.json b/.cache/45/05fa184d8d346e79f219f9ca2d6fa0.json new file mode 100644 index 0000000..d581431 --- /dev/null +++ b/.cache/45/05fa184d8d346e79f219f9ca2d6fa0.json @@ -0,0 +1 @@ +{"id":"../fonts/Montserrat-Bold.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/b62796b9c0fffe0e1bd8cedd361393eb.ttf\";"},"sourceMaps":null,"error":null,"hash":"88932dadc42e1bba93b21a76de60ef7a","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/46/78c9896e4260f83c2cc3e6d9e6b386.json b/.cache/46/78c9896e4260f83c2cc3e6d9e6b386.json new file mode 100644 index 0000000..86a1d9b --- /dev/null +++ b/.cache/46/78c9896e4260f83c2cc3e6d9e6b386.json @@ -0,0 +1 @@ +{"id":"../fonts/FredokaOne-Regular.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/801b37771b498862d2c04cf72417a706.ttf\";"},"sourceMaps":null,"error":null,"hash":"4bb907265bb0cc90180d0118096a4785","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/48/379014c59e089c75e55166142a7363.json b/.cache/48/379014c59e089c75e55166142a7363.json new file mode 100644 index 0000000..19c48c0 --- /dev/null +++ b/.cache/48/379014c59e089c75e55166142a7363.json @@ -0,0 +1 @@ +{"id":"index.html","dependencies":[{"name":"./favicon.png","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\favicon.png","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"./fonts.css","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"./github-logo.png","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\github-logo.png","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"./js\\app.js","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"_css_loader","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"html":"\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n Painter\r\n\r\n\r\n\r\n
\r\n
\r\n

Pa brush nter.

\r\n

Express your creativity!

\r\n\r\n
\r\n \r\n \r\n \"GitHub\"\r\n
\r\n
\r\n\r\n \r\n
\r\n

Set the size of the canvas:

\r\n

Resizing the canvas will reset it to default state.

\r\n
\r\n \r\n \r\n
\r\n
\r\n \r\n \r\n
\r\n\r\n
\r\n \r\n \r\n
\r\n
\r\n\r\n \r\n
\r\n
\r\n \r\n
\r\n \r\n \r\n \r\n
\r\n\r\n \r\n
\r\n \r\n
\r\n

Cap width: 20px

\r\n \r\n \r\n
\r\n \r\n
\r\n

Cap type:

\r\n
\r\n \r\n \r\n
\r\n
\r\n \r\n \r\n
\r\n
\r\n \r\n \r\n
\r\n
\r\n
\r\n\r\n\r\n \r\n
\r\n

Line:

\r\n \r\n
\r\n\r\n \r\n
\r\n

Eraser:

\r\n \r\n
\r\n\r\n \r\n
\r\n

Color: #000000colorize

\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n\r\n \r\n
\r\n

Fill color: none

\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n\r\n \r\n
\r\n

Undo / Redo:

\r\n \r\n \r\n
\r\n\r\n \r\n

Clear all: delete_forever

\r\n\r\n \r\n \r\n\r\n \r\n DOWNLOAD\r\n\r\n
\r\n \r\n exit\r\n info\r\n
\r\n
\r\n\r\n
\r\n \r\n
\r\n

\r\n
\r\n\r\n \r\n
\r\n
\r\n\r\n \r\n
\r\n

About

\r\n

A custom sizeable canvas app, where you can draw whatever you want, and download your painting.

\r\n \r\n
\r\n\r\n \r\n
\r\n

INFO

\r\n
    \r\n
  • Decrease cap size - [
  • \r\n
  • Increaes cap size - ]
  • \r\n
  • Undo - CTRL + Z
  • \r\n
  • Redo - CTRL + Y
  • \r\n
  • Line - toggles between straight line on/off
  • \r\n
  • Download image - downloads your painting
  • \r\n
\r\n \r\n
\r\n
\r\n \r\n\r\n\r\n"},"sourceMaps":null,"error":null,"hash":"74038995bcf60ad6045b54a7c9661976","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/48/f919f601da10049ef2918a04233742.json b/.cache/48/f919f601da10049ef2918a04233742.json new file mode 100644 index 0000000..e4acea9 --- /dev/null +++ b/.cache/48/f919f601da10049ef2918a04233742.json @@ -0,0 +1 @@ +{"id":"BvQ8","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/eff06f43ca2fad8f64423f363c6fdb44.ttf\";"},"sourceMaps":null,"error":null,"hash":"c88cecbffad6d8e731fd95de49561ebd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/49/3cc3bf7e4a14a6e0566b8617d349aa.json b/.cache/49/3cc3bf7e4a14a6e0566b8617d349aa.json new file mode 100644 index 0000000..4616094 --- /dev/null +++ b/.cache/49/3cc3bf7e4a14a6e0566b8617d349aa.json @@ -0,0 +1 @@ +{"id":"fonts.css","dependencies":[{"name":"./..\\fonts\\LuckiestGuy-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\LuckiestGuy-Regular.ttf","loc":{"line":3,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\FredokaOne-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\FredokaOne-Regular.ttf","loc":{"line":7,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Medium.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Medium.ttf","loc":{"line":12,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-SemiBold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-SemiBold.ttf","loc":{"line":17,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Bold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Bold.ttf","loc":{"line":21,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Black.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Black.ttf","loc":{"line":26,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.eot","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.eot","loc":{"line":33,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff2","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff2","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.ttf","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"_css_loader","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('/8a6499bd3d7e2df31eff1897fefc07c0.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('/801b37771b498862d2c04cf72417a706.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('/eef6b3c20f9ff583698310df53048cef.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('/eff06f43ca2fad8f64423f363c6fdb44.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"/b62796b9c0fffe0e1bd8cedd361393eb.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"/b2f9e157b23e73116447e9827f2de76c.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"/bf0d43c4c560c9beefdc6e398c1edd37.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"/b2ac2482f1814e67105cb90b0803c818.woff2\") format('woff2'),\r\n\t url(\"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\") format('woff'),\r\n\t url(\"/99c3b874b48cfb5cbacdbf2dd14747fd.ttf\") format('truetype');\r\n}","js":"var reloadCSS = require('_css_loader');\n\nmodule.hot.dispose(reloadCSS);\nmodule.hot.accept(reloadCSS);"},"sourceMaps":{"css":{"mappings":[{"source":"fonts.css","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"fonts.css","name":null,"original":{"line":2,"column":4},"generated":{"line":2,"column":4}},{"source":"fonts.css","name":null,"original":{"line":2,"column":31},"generated":{"line":2,"column":31}},{"source":"fonts.css","name":null,"original":{"line":3,"column":4},"generated":{"line":3,"column":4}},{"source":"fonts.css","name":null,"original":{"line":3,"column":48},"generated":{"line":3,"column":53}},{"source":"fonts.css","name":null,"original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"fonts.css","name":null,"original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"fonts.css","name":null,"original":{"line":6,"column":4},"generated":{"line":6,"column":4}},{"source":"fonts.css","name":null,"original":{"line":6,"column":30},"generated":{"line":6,"column":30}},{"source":"fonts.css","name":null,"original":{"line":7,"column":4},"generated":{"line":7,"column":4}},{"source":"fonts.css","name":null,"original":{"line":7,"column":47},"generated":{"line":7,"column":53}},{"source":"fonts.css","name":null,"original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"fonts.css","name":null,"original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"fonts.css","name":null,"original":{"line":11,"column":1},"generated":{"line":11,"column":1}},{"source":"fonts.css","name":null,"original":{"line":11,"column":33},"generated":{"line":11,"column":33}},{"source":"fonts.css","name":null,"original":{"line":12,"column":1},"generated":{"line":12,"column":1}},{"source":"fonts.css","name":null,"original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"fonts.css","name":null,"original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"fonts.css","name":null,"original":{"line":16,"column":1},"generated":{"line":16,"column":1}},{"source":"fonts.css","name":null,"original":{"line":16,"column":35},"generated":{"line":16,"column":35}},{"source":"fonts.css","name":null,"original":{"line":17,"column":1},"generated":{"line":17,"column":1}},{"source":"fonts.css","name":null,"original":{"line":17,"column":45},"generated":{"line":17,"column":50}},{"source":"fonts.css","name":null,"original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"fonts.css","name":null,"original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"fonts.css","name":null,"original":{"line":20,"column":1},"generated":{"line":20,"column":1}},{"source":"fonts.css","name":null,"original":{"line":20,"column":31},"generated":{"line":20,"column":31}},{"source":"fonts.css","name":null,"original":{"line":21,"column":1},"generated":{"line":21,"column":1}},{"source":"fonts.css","name":null,"original":{"line":21,"column":41},"generated":{"line":21,"column":50}},{"source":"fonts.css","name":null,"original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"fonts.css","name":null,"original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"fonts.css","name":null,"original":{"line":25,"column":1},"generated":{"line":25,"column":1}},{"source":"fonts.css","name":null,"original":{"line":25,"column":32},"generated":{"line":25,"column":32}},{"source":"fonts.css","name":null,"original":{"line":26,"column":1},"generated":{"line":26,"column":1}},{"source":"fonts.css","name":null,"original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"fonts.css","name":null,"original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"fonts.css","name":null,"original":{"line":30,"column":1},"generated":{"line":30,"column":1}},{"source":"fonts.css","name":null,"original":{"line":30,"column":30},"generated":{"line":30,"column":30}},{"source":"fonts.css","name":null,"original":{"line":31,"column":1},"generated":{"line":31,"column":1}},{"source":"fonts.css","name":null,"original":{"line":31,"column":19},"generated":{"line":31,"column":19}},{"source":"fonts.css","name":null,"original":{"line":32,"column":1},"generated":{"line":32,"column":1}},{"source":"fonts.css","name":null,"original":{"line":32,"column":17},"generated":{"line":32,"column":17}},{"source":"fonts.css","name":null,"original":{"line":33,"column":1},"generated":{"line":33,"column":1}},{"source":"fonts.css","name":null,"original":{"line":33,"column":47},"generated":{"line":33,"column":50}},{"source":"fonts.css","name":null,"original":{"line":33,"column":49},"generated":{"line":33,"column":52}},{"source":"fonts.css","name":null,"original":{"line":33,"column":63},"generated":{"line":33,"column":66}},{"source":"fonts.css","name":null,"original":{"line":34,"column":1},"generated":{"line":34,"column":1}},{"source":"fonts.css","name":null,"original":{"line":38,"column":63},"generated":{"line":38,"column":66}},{"source":"fonts.css","name":null,"original":{"line":39,"column":0},"generated":{"line":39,"column":0}}],"sources":{"fonts.css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('../fonts/LuckiestGuy-Regular.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('../fonts/FredokaOne-Regular.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('../fonts/Montserrat-Medium.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('../fonts/Montserrat-SemiBold.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"../fonts/Montserrat-Bold.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"../fonts/Montserrat-Black.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"../fonts/MaterialIcons-Regular.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff2\") format('woff2'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff\") format('woff'),\r\n\t url(\"../fonts/MaterialIcons-Regular.ttf\") format('truetype');\r\n}"},"lineCount":null}},"error":null,"hash":"3bd848010b07fac7ca0b32a46373dc20","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/4a/87cd761757e21d19079c98195bfa4a.json b/.cache/4a/87cd761757e21d19079c98195bfa4a.json new file mode 100644 index 0000000..f90a58e --- /dev/null +++ b/.cache/4a/87cd761757e21d19079c98195bfa4a.json @@ -0,0 +1 @@ +{"id":"fx60","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss","includedInParent":true,"mtime":1609416694873},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"css":"*{margin:0;padding:0;box-sizing:border-box}body button{width:100px;padding:5px;margin:3px 0;background:none;border:1px solid rgba(0,0,0,.3);border-radius:2px;cursor:pointer;outline:none;font-family:Montserrat Medium;color:#222;background:#fff;transition:.2s ease}body button:hover{border:1px solid rgba(0,0,0,.6);color:#fff;background:#222}body input[type=color]{display:block;text-align:left;background:none;border:none;width:110px;font-size:14px;cursor:pointer;outline:none}body #backgroundColor:before,body #colorPalette:before{font-family:Montserrat Medium;content:\"Custom color\"}body #backgroundColor:hover:before,body #colorPalette:hover:before{color:#e1302a}body input[type=color]::-webkit-color-swatch-wrapper{opacity:0}.container{height:100vh;display:flex;justify-content:center;align-items:center;background-color:#fff}.new-project_window{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;width:40%;min-width:200px;max-width:600px;background-color:#fff;z-index:9}@media (max-width:768px){.new-project_window{width:100%;padding:auto}}.new-project_window #show-warning{display:none}.new-project_window *{margin:5px 0}.new-project_window h3{font-family:Montserrat Black;font-size:2rem;color:#0097e6;line-height:3rem}@media (max-width:1200px){.new-project_window h3{font-size:1.5rem}}@media (max-width:768px){.new-project_window h3{font-size:1.3rem}}.new-project_window p{text-align:center;font-size:12px;color:#e1302a;font-family:Montserrat Medium}.new-project_window .input-fields{display:flex;flex-direction:column;width:100%;margin:auto;font-size:1.3rem}.new-project_window .input-fields input{width:80%;padding:10px;margin:5px 5px 5px 0;border:1px solid rgba(0,0,0,.4);outline-color:#0097e6;border-radius:5px}.new-project_window button{width:60px}.new-project_window.active{border:1px solid rgba(0,0,0,.3);width:250px}.main-menu{display:block;width:250px;text-align:center;padding:10px}.main-menu h1{font-family:Fredoka One;letter-spacing:3px;font-size:3rem;color:#0097e6;animation:titleColor 5s ease infinite forwards;position:relative}.main-menu h1 i{font-size:60px;position:absolute;left:56px;top:-10px;transform:rotate(140deg);animation:brushAnimation 5s ease infinite forwards}.main-menu p{font-family:Montserrat SemiBold;font-style:italic;color:rgba(51,51,51,.5019607843137255);font-size:.8rem}.main-menu .buttons-main{margin:10px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.main-menu .buttons-main a{display:inline-block;margin:10px 0}main{display:none;grid-template-columns:230px 1fr;grid-template-areas:\"controls canvas\";height:100vh}main .canvas-container{grid-area:canvas;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}main .canvas-container #cap-pointer{display:none;width:20px;height:20px;background-color:#000;position:absolute}main .canvas-container canvas{border:1px solid rgba(0,0,0,.2);background-repeat:center center;background-repeat:no-repeat;background-size:cover}main .canvas-container .notification{display:block;width:250px;height:40px;display:flex;justify-content:center;align-items:center;z-index:99999;position:absolute;top:-50px;left:50%;transform:translateX(-50%);box-shadow:0 3px 10px rgba(0,0,0,.2);font-family:Montserrat Bold;font-size:1rem;text-transform:uppercase;transition:.5s ease}main .canvas-container .notification p{color:#0097e6}main .canvas-container .notification.notificationActive{transform:translate(-50%,60px)}main .controls{grid-area:controls;background-color:#f5f5f5;width:250px;height:100%;border:1px solid rgba(0,0,0,.2);border-top:none;border-bottom:none;padding:8px;margin-right:5px;position:absolute;left:0;top:0;transition:.5s ease;overflow-y:scroll}main .controls *{margin:1px 0}main .controls .burger-menu{width:30px;height:30px;position:absolute;right:10px;top:10px;overflow:hidden;cursor:pointer}main .controls .burger-menu span{display:block;position:absolute;margin:5px 0;width:20px;height:2px;border-radius:2px;background-color:#e1302a;opacity:1;transition:.3s ease}main .controls .burger-menu span:first-child{top:10px;transform:rotate(45deg)}main .controls .burger-menu span:nth-child(2){transform:translateX(-30px);opacity:1}main .controls .burger-menu span:nth-child(3){top:10px;transform:rotate(-45deg)}main .controls .burger-menu.active span{width:15px;transform:rotate(0deg);background-color:#444}main .controls .burger-menu.active span:first-child{top:0}main .controls .burger-menu.active span:nth-child(2){top:6px;transform:translateX(0)}main .controls .burger-menu.active span:nth-child(3){top:12px;transform:rotate(0deg)}main .controls h4{color:#0097e6;font-family:Montserrat Bold}main .controls label{font-family:Montserrat Medium;font-size:.9rem}main .controls #drawColor-title{display:flex;align-items:center}main .controls #drawColor-title #current-drawColor{color:#555}main .controls #drawColor-title #color-info{margin-left:65px;cursor:pointer}main .controls #current-bgColor{color:#555}main .controls #saveDrawing{display:inline-block;border:1px solid rgba(0,0,0,.3);padding:3px;cursor:pointer;text-decoration:none;font-family:Montserrat Bold;text-transform:uppercase;font-size:.8rem;color:#0097e6;background-color:#fff;transition:.2s ease}main .controls #saveDrawing:hover{color:#fff;background-color:#0097e6}main .controls .cap-line_type{display:flex;justify-content:space-between;align-items:center}main .controls .cap-line_type input{display:inline-block;width:15px;height:15px}main .controls .cap-line_type img{display:inline-block;padding:0;margin:0 -5px 0 0}main .controls .switch{position:relative;display:block;width:30px;height:30px}main .controls .switch .slider{position:absolute;cursor:pointer;top:0;left:0;bottom:0;right:0;transition:.3s ease;padding:0}main .controls .switch input{display:none}main .controls .switch .slider:before{position:absolute;top:0;left:0;transition:.3s ease;font-size:10px;font-family:Montserrat Bold;color:#fff;width:28px;height:24px;display:flex;justify-content:center;align-items:center}main .controls .switch input:checked+.slider:before{color:#fff;content:\"ON\";background-color:#0097e6}main .controls .switch input:not(:checked)+.slider:before{color:#fff;content:\"OFF\";background-color:#e1302a}main .controls .eraser{align-items:center}main .controls #clear-all_container{display:flex;justify-content:flex-start;align-items:center}main .controls #clear-all_container i{margin-left:10px;color:rgba(51,51,51,.5019607843137255);cursor:pointer;transition:.2s ease}main .controls #clear-all_container i:hover{transform:translateY(-2px);color:#e1302a}main .controls #canvas-size{margin:0 0 10px;width:150px}main .controls .undo-redo_container{display:flex;align-items:center;justify-content:space-between;margin:10px 0 0}main .controls .undo-redo_container button{width:40px;padding:0;margin-right:3px;display:flex;justify-content:center;align-items:center}main .controls .undo-redo_container button i{font-size:22px}main .controls .color-boxes_container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:202px;height:52px;border:1px solid rgba(0,0,0,.2)}main .controls .color-boxes_container .color-box{width:25px;height:25px;margin:0;padding:0;cursor:pointer}main .controls .controls-bottom{position:absolute;left:0;bottom:0;width:100%;height:40px;margin:0;border-top:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;align-items:center;padding:5px}main .controls .controls-bottom #exit{cursor:pointer;font-family:Montserrat SemiBold;font-size:.85rem;transition:.2s ease}main .controls .controls-bottom #exit:hover{color:#e1302a}main .controls .controls-bottom #info{color:#0097e6;cursor:pointer;transition:.2s ease}main .controls .controls-bottom #info i{font-size:28px}main .controls .controls-bottom #info:hover{color:#0173b1}main .controlsActive{transform:translateX(-250px)}main .controlsActive .burger-menu{right:-70px}.mainDisplay{grid-template-columns:0 1fr}.about-menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;display:none;flex-direction:column;justify-content:center;align-items:center;width:500px;height:250px;padding:10px;text-align:center}@media (max-width:768px){.about-menu{width:100%}}.about-menu h3{font-family:Montserrat Black;font-size:2.5rem;color:rgba(51,51,51,.5019607843137255);text-transform:uppercase}.about-menu p{font-family:Montserrat Medium;font-size:1.2rem;line-height:1.5rem;margin:10px}#color-pallete_container{display:flex;justify-content:flex-start;align-items:center}#color-pallete_container #color-info{margin-left:10px;cursor:pointer;color:rgba(51,51,51,.5019607843137255);transition:.2s ease}#color-pallete_container #color-info:hover{color:#e1302a}.info-box{width:400px;padding:10px;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;display:none;flex-direction:column;align-items:center;justify-content:center}.info-box h3{text-align:center;font-family:Montserrat Black;color:#0097e6;font-size:1.5rem;letter-spacing:2px}.info-box ul{list-style-type:none}.info-box ul li{margin:2px 0}#capWidth{-webkit-appearance:none;margin-bottom:15px}#capWidth:focus{outline:none}#capWidth::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;box-shadow:none;background:#0097e6;border-radius:5px;border:0 solid #010101}#capWidth::-moz-range-track{width:100%;height:2px;cursor:pointer;box-shadow:none;background:#0097e6;border-radius:5px;border:0 solid #010101}#capWidth::-webkit-slider-thumb{box-shadow:none;border:0 solid #fff;box-shadow:0 1px 10px rgba(0,0,0,.2);height:20px;width:10px;border-radius:10px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}#capWidth::-moz-range-thumb{box-shadow:none;border:0 solid #fff;box-shadow:0 10px 10px rgba(0,0,0,.2);height:20px;width:10px;border-radius:10px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}#capWidth::-moz-focus-outer{border:0}#capWidth-display{display:inline-block;width:0;height:0;background-color:red;position:absolute;right:-120px;border-radius:50%;transform-origin:center center}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:\"liga\";font-feature-settings:\"liga\"}@keyframes titleColor{0%{color:#0097e6}20%{color:#daa520}40%{color:#e1302a}60%{color:#ff1493}80%{color:#32cd32}to{color:#0097e6}}@keyframes brushAnimation{0%{transform:translateX(0) rotate(140deg)}30%{transform:translateX(-4px) rotate(125deg)}60%{transform:translateX(-4px) rotate(125deg)}to{transform:translateX(0) rotate(140deg)}}","js":""},"sourceMaps":{"css":{"mappings":[{"source":"scss\\main.scss","name":null,"original":{"line":29,"column":0},"generated":{"line":1,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":30,"column":4},"generated":{"line":1,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":30,"column":4},"generated":{"line":1,"column":10}},{"source":"scss\\main.scss","name":null,"original":{"line":31,"column":4},"generated":{"line":1,"column":11}},{"source":"scss\\main.scss","name":null,"original":{"line":31,"column":4},"generated":{"line":1,"column":20}},{"source":"scss\\main.scss","name":null,"original":{"line":32,"column":4},"generated":{"line":1,"column":21}},{"source":"scss\\main.scss","name":null,"original":{"line":36,"column":4},"generated":{"line":1,"column":43}},{"source":"scss\\main.scss","name":null,"original":{"line":37,"column":8},"generated":{"line":1,"column":55}},{"source":"scss\\main.scss","name":null,"original":{"line":37,"column":8},"generated":{"line":1,"column":66}},{"source":"scss\\main.scss","name":null,"original":{"line":38,"column":8},"generated":{"line":1,"column":67}},{"source":"scss\\main.scss","name":null,"original":{"line":38,"column":8},"generated":{"line":1,"column":78}},{"source":"scss\\main.scss","name":null,"original":{"line":39,"column":8},"generated":{"line":1,"column":79}},{"source":"scss\\main.scss","name":null,"original":{"line":39,"column":8},"generated":{"line":1,"column":91}},{"source":"scss\\main.scss","name":null,"original":{"line":40,"column":8},"generated":{"line":1,"column":92}},{"source":"scss\\main.scss","name":null,"original":{"line":40,"column":8},"generated":{"line":1,"column":107}},{"source":"scss\\main.scss","name":null,"original":{"line":41,"column":8},"generated":{"line":1,"column":108}},{"source":"scss\\main.scss","name":null,"original":{"line":41,"column":8},"generated":{"line":1,"column":139}},{"source":"scss\\main.scss","name":null,"original":{"line":42,"column":8},"generated":{"line":1,"column":140}},{"source":"scss\\main.scss","name":null,"original":{"line":42,"column":8},"generated":{"line":1,"column":157}},{"source":"scss\\main.scss","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":158}},{"source":"scss\\main.scss","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":172}},{"source":"scss\\main.scss","name":null,"original":{"line":44,"column":8},"generated":{"line":1,"column":173}},{"source":"scss\\main.scss","name":null,"original":{"line":44,"column":8},"generated":{"line":1,"column":185}},{"source":"scss\\main.scss","name":null,"original":{"line":46,"column":8},"generated":{"line":1,"column":186}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":1,"column":215}},{"source":"scss\\main.scss","name":null,"original":{"line":47,"column":8},"generated":{"line":1,"column":216}},{"source":"scss\\main.scss","name":null,"original":{"line":47,"column":8},"generated":{"line":1,"column":226}},{"source":"scss\\main.scss","name":null,"original":{"line":48,"column":8},"generated":{"line":1,"column":227}},{"source":"scss\\main.scss","name":null,"original":{"line":48,"column":8},"generated":{"line":1,"column":242}},{"source":"scss\\main.scss","name":null,"original":{"line":49,"column":8},"generated":{"line":1,"column":243}},{"source":"scss\\main.scss","name":null,"original":{"line":52,"column":4},"generated":{"line":1,"column":263}},{"source":"scss\\main.scss","name":null,"original":{"line":53,"column":8},"generated":{"line":1,"column":281}},{"source":"scss\\main.scss","name":null,"original":{"line":53,"column":8},"generated":{"line":1,"column":312}},{"source":"scss\\main.scss","name":null,"original":{"line":54,"column":8},"generated":{"line":1,"column":313}},{"source":"scss\\main.scss","name":null,"original":{"line":54,"column":8},"generated":{"line":1,"column":323}},{"source":"scss\\main.scss","name":null,"original":{"line":55,"column":8},"generated":{"line":1,"column":324}},{"source":"scss\\main.scss","name":null,"original":{"line":58,"column":4},"generated":{"line":1,"column":340}},{"source":"scss\\main.scss","name":null,"original":{"line":59,"column":8},"generated":{"line":1,"column":363}},{"source":"scss\\main.scss","name":null,"original":{"line":59,"column":8},"generated":{"line":1,"column":376}},{"source":"scss\\main.scss","name":null,"original":{"line":60,"column":8},"generated":{"line":1,"column":377}},{"source":"scss\\main.scss","name":null,"original":{"line":60,"column":8},"generated":{"line":1,"column":392}},{"source":"scss\\main.scss","name":null,"original":{"line":61,"column":8},"generated":{"line":1,"column":393}},{"source":"scss\\main.scss","name":null,"original":{"line":61,"column":8},"generated":{"line":1,"column":408}},{"source":"scss\\main.scss","name":null,"original":{"line":62,"column":8},"generated":{"line":1,"column":409}},{"source":"scss\\main.scss","name":null,"original":{"line":62,"column":8},"generated":{"line":1,"column":420}},{"source":"scss\\main.scss","name":null,"original":{"line":63,"column":8},"generated":{"line":1,"column":421}},{"source":"scss\\main.scss","name":null,"original":{"line":63,"column":8},"generated":{"line":1,"column":432}},{"source":"scss\\main.scss","name":null,"original":{"line":64,"column":8},"generated":{"line":1,"column":433}},{"source":"scss\\main.scss","name":null,"original":{"line":64,"column":8},"generated":{"line":1,"column":447}},{"source":"scss\\main.scss","name":null,"original":{"line":65,"column":8},"generated":{"line":1,"column":448}},{"source":"scss\\main.scss","name":null,"original":{"line":65,"column":8},"generated":{"line":1,"column":462}},{"source":"scss\\main.scss","name":null,"original":{"line":66,"column":8},"generated":{"line":1,"column":463}},{"source":"scss\\main.scss","name":null,"original":{"line":73,"column":4},"generated":{"line":1,"column":476}},{"source":"scss\\main.scss","name":null,"original":{"line":74,"column":8},"generated":{"line":1,"column":531}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":1,"column":560}},{"source":"scss\\main.scss","name":null,"original":{"line":75,"column":8},"generated":{"line":1,"column":561}},{"source":"scss\\main.scss","name":null,"original":{"line":78,"column":4},"generated":{"line":1,"column":584}},{"source":"scss\\main.scss","name":null,"original":{"line":79,"column":8},"generated":{"line":1,"column":651}},{"source":"scss\\main.scss","name":null,"original":{"line":81,"column":4},"generated":{"line":1,"column":665}},{"source":"scss\\main.scss","name":null,"original":{"line":82,"column":8},"generated":{"line":1,"column":718}},{"source":"scss\\main.scss","name":null,"original":{"line":86,"column":0},"generated":{"line":1,"column":728}},{"source":"scss\\main.scss","name":null,"original":{"line":87,"column":4},"generated":{"line":1,"column":739}},{"source":"scss\\main.scss","name":null,"original":{"line":87,"column":4},"generated":{"line":1,"column":751}},{"source":"scss\\main.scss","name":null,"original":{"line":88,"column":4},"generated":{"line":1,"column":752}},{"source":"scss\\main.scss","name":null,"original":{"line":88,"column":4},"generated":{"line":1,"column":764}},{"source":"scss\\main.scss","name":null,"original":{"line":89,"column":4},"generated":{"line":1,"column":765}},{"source":"scss\\main.scss","name":null,"original":{"line":89,"column":4},"generated":{"line":1,"column":787}},{"source":"scss\\main.scss","name":null,"original":{"line":90,"column":4},"generated":{"line":1,"column":788}},{"source":"scss\\main.scss","name":null,"original":{"line":90,"column":4},"generated":{"line":1,"column":806}},{"source":"scss\\main.scss","name":null,"original":{"line":91,"column":4},"generated":{"line":1,"column":807}},{"source":"scss\\main.scss","name":null,"original":{"line":96,"column":0},"generated":{"line":1,"column":829}},{"source":"scss\\main.scss","name":null,"original":{"line":97,"column":4},"generated":{"line":1,"column":849}},{"source":"scss\\main.scss","name":null,"original":{"line":97,"column":4},"generated":{"line":1,"column":861}},{"source":"scss\\main.scss","name":null,"original":{"line":98,"column":4},"generated":{"line":1,"column":862}},{"source":"scss\\main.scss","name":null,"original":{"line":98,"column":4},"generated":{"line":1,"column":879}},{"source":"scss\\main.scss","name":null,"original":{"line":99,"column":4},"generated":{"line":1,"column":880}},{"source":"scss\\main.scss","name":null,"original":{"line":99,"column":4},"generated":{"line":1,"column":887}},{"source":"scss\\main.scss","name":null,"original":{"line":100,"column":4},"generated":{"line":1,"column":888}},{"source":"scss\\main.scss","name":null,"original":{"line":100,"column":4},"generated":{"line":1,"column":896}},{"source":"scss\\main.scss","name":null,"original":{"line":101,"column":4},"generated":{"line":1,"column":897}},{"source":"scss\\main.scss","name":null,"original":{"line":101,"column":4},"generated":{"line":1,"column":927}},{"source":"scss\\main.scss","name":null,"original":{"line":102,"column":4},"generated":{"line":1,"column":928}},{"source":"scss\\main.scss","name":null,"original":{"line":102,"column":4},"generated":{"line":1,"column":940}},{"source":"scss\\main.scss","name":null,"original":{"line":104,"column":4},"generated":{"line":1,"column":941}},{"source":"scss\\main.scss","name":null,"original":{"line":104,"column":4},"generated":{"line":1,"column":950}},{"source":"scss\\main.scss","name":null,"original":{"line":105,"column":4},"generated":{"line":1,"column":951}},{"source":"scss\\main.scss","name":null,"original":{"line":105,"column":4},"generated":{"line":1,"column":966}},{"source":"scss\\main.scss","name":null,"original":{"line":106,"column":4},"generated":{"line":1,"column":967}},{"source":"scss\\main.scss","name":null,"original":{"line":106,"column":4},"generated":{"line":1,"column":982}},{"source":"scss\\main.scss","name":null,"original":{"line":107,"column":4},"generated":{"line":1,"column":983}},{"source":"scss\\main.scss","name":null,"original":{"line":107,"column":4},"generated":{"line":1,"column":1004}},{"source":"scss\\main.scss","name":null,"original":{"line":108,"column":4},"generated":{"line":1,"column":1005}},{"source":"scss\\main.scss","name":null,"original":{"line":109,"column":4},"generated":{"line":1,"column":1015}},{"source":"scss\\main.scss","name":null,"original":{"line":96,"column":0},"generated":{"line":1,"column":1040}},{"source":"scss\\main.scss","name":null,"original":{"line":110,"column":8},"generated":{"line":1,"column":1060}},{"source":"scss\\main.scss","name":null,"original":{"line":110,"column":8},"generated":{"line":1,"column":1070}},{"source":"scss\\main.scss","name":null,"original":{"line":111,"column":8},"generated":{"line":1,"column":1071}},{"source":"scss\\main.scss","name":null,"original":{"line":114,"column":4},"generated":{"line":1,"column":1085}},{"source":"scss\\main.scss","name":null,"original":{"line":115,"column":8},"generated":{"line":1,"column":1119}},{"source":"scss\\main.scss","name":null,"original":{"line":118,"column":4},"generated":{"line":1,"column":1132}},{"source":"scss\\main.scss","name":null,"original":{"line":119,"column":8},"generated":{"line":1,"column":1154}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":1,"column":1167}},{"source":"scss\\main.scss","name":null,"original":{"line":123,"column":8},"generated":{"line":1,"column":1190}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":1,"column":1218}},{"source":"scss\\main.scss","name":null,"original":{"line":124,"column":8},"generated":{"line":1,"column":1219}},{"source":"scss\\main.scss","name":null,"original":{"line":124,"column":8},"generated":{"line":1,"column":1233}},{"source":"scss\\main.scss","name":null,"original":{"line":125,"column":8},"generated":{"line":1,"column":1234}},{"source":"scss\\main.scss","name":null,"original":{"line":125,"column":8},"generated":{"line":1,"column":1247}},{"source":"scss\\main.scss","name":null,"original":{"line":126,"column":8},"generated":{"line":1,"column":1248}},{"source":"scss\\main.scss","name":null,"original":{"line":128,"column":8},"generated":{"line":1,"column":1265}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":1,"column":1291}},{"source":"scss\\main.scss","name":null,"original":{"line":129,"column":12},"generated":{"line":1,"column":1314}},{"source":"scss\\main.scss","name":null,"original":{"line":131,"column":8},"generated":{"line":1,"column":1332}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":1,"column":1357}},{"source":"scss\\main.scss","name":null,"original":{"line":132,"column":12},"generated":{"line":1,"column":1380}},{"source":"scss\\main.scss","name":null,"original":{"line":136,"column":4},"generated":{"line":1,"column":1398}},{"source":"scss\\main.scss","name":null,"original":{"line":137,"column":8},"generated":{"line":1,"column":1420}},{"source":"scss\\main.scss","name":null,"original":{"line":137,"column":8},"generated":{"line":1,"column":1437}},{"source":"scss\\main.scss","name":null,"original":{"line":138,"column":8},"generated":{"line":1,"column":1438}},{"source":"scss\\main.scss","name":null,"original":{"line":138,"column":8},"generated":{"line":1,"column":1452}},{"source":"scss\\main.scss","name":null,"original":{"line":139,"column":8},"generated":{"line":1,"column":1453}},{"source":"scss\\main.scss","name":null,"original":{"line":139,"column":8},"generated":{"line":1,"column":1466}},{"source":"scss\\main.scss","name":null,"original":{"line":140,"column":8},"generated":{"line":1,"column":1467}},{"source":"scss\\main.scss","name":null,"original":{"line":143,"column":4},"generated":{"line":1,"column":1497}},{"source":"scss\\main.scss","name":null,"original":{"line":144,"column":8},"generated":{"line":1,"column":1531}},{"source":"scss\\main.scss","name":null,"original":{"line":144,"column":8},"generated":{"line":1,"column":1543}},{"source":"scss\\main.scss","name":null,"original":{"line":145,"column":8},"generated":{"line":1,"column":1544}},{"source":"scss\\main.scss","name":null,"original":{"line":145,"column":8},"generated":{"line":1,"column":1565}},{"source":"scss\\main.scss","name":null,"original":{"line":147,"column":8},"generated":{"line":1,"column":1566}},{"source":"scss\\main.scss","name":null,"original":{"line":147,"column":8},"generated":{"line":1,"column":1576}},{"source":"scss\\main.scss","name":null,"original":{"line":148,"column":8},"generated":{"line":1,"column":1577}},{"source":"scss\\main.scss","name":null,"original":{"line":148,"column":8},"generated":{"line":1,"column":1588}},{"source":"scss\\main.scss","name":null,"original":{"line":149,"column":8},"generated":{"line":1,"column":1589}},{"source":"scss\\main.scss","name":null,"original":{"line":151,"column":8},"generated":{"line":1,"column":1606}},{"source":"scss\\main.scss","name":null,"original":{"line":152,"column":12},"generated":{"line":1,"column":1646}},{"source":"scss\\main.scss","name":null,"original":{"line":152,"column":12},"generated":{"line":1,"column":1655}},{"source":"scss\\main.scss","name":null,"original":{"line":153,"column":12},"generated":{"line":1,"column":1656}},{"source":"scss\\main.scss","name":null,"original":{"line":153,"column":12},"generated":{"line":1,"column":1668}},{"source":"scss\\main.scss","name":null,"original":{"line":154,"column":12},"generated":{"line":1,"column":1669}},{"source":"scss\\main.scss","name":null,"original":{"line":154,"column":12},"generated":{"line":1,"column":1689}},{"source":"scss\\main.scss","name":null,"original":{"line":155,"column":12},"generated":{"line":1,"column":1690}},{"source":"scss\\main.scss","name":null,"original":{"line":155,"column":12},"generated":{"line":1,"column":1721}},{"source":"scss\\main.scss","name":null,"original":{"line":156,"column":12},"generated":{"line":1,"column":1722}},{"source":"scss\\main.scss","name":null,"original":{"line":156,"column":12},"generated":{"line":1,"column":1743}},{"source":"scss\\main.scss","name":null,"original":{"line":157,"column":12},"generated":{"line":1,"column":1744}},{"source":"scss\\main.scss","name":null,"original":{"line":161,"column":4},"generated":{"line":1,"column":1762}},{"source":"scss\\main.scss","name":null,"original":{"line":162,"column":8},"generated":{"line":1,"column":1789}},{"source":"scss\\main.scss","name":null,"original":{"line":166,"column":0},"generated":{"line":1,"column":1800}},{"source":"scss\\main.scss","name":null,"original":{"line":167,"column":4},"generated":{"line":1,"column":1827}},{"source":"scss\\main.scss","name":null,"original":{"line":167,"column":4},"generated":{"line":1,"column":1858}},{"source":"scss\\main.scss","name":null,"original":{"line":168,"column":4},"generated":{"line":1,"column":1859}},{"source":"scss\\main.scss","name":null,"original":{"line":171,"column":0},"generated":{"line":1,"column":1871}},{"source":"scss\\main.scss","name":null,"original":{"line":172,"column":4},"generated":{"line":1,"column":1882}},{"source":"scss\\main.scss","name":null,"original":{"line":172,"column":4},"generated":{"line":1,"column":1895}},{"source":"scss\\main.scss","name":null,"original":{"line":173,"column":4},"generated":{"line":1,"column":1896}},{"source":"scss\\main.scss","name":null,"original":{"line":173,"column":4},"generated":{"line":1,"column":1907}},{"source":"scss\\main.scss","name":null,"original":{"line":175,"column":4},"generated":{"line":1,"column":1908}},{"source":"scss\\main.scss","name":null,"original":{"line":175,"column":4},"generated":{"line":1,"column":1925}},{"source":"scss\\main.scss","name":null,"original":{"line":176,"column":4},"generated":{"line":1,"column":1926}},{"source":"scss\\main.scss","name":null,"original":{"line":178,"column":4},"generated":{"line":1,"column":1939}},{"source":"scss\\main.scss","name":null,"original":{"line":179,"column":8},"generated":{"line":1,"column":1953}},{"source":"scss\\main.scss","name":null,"original":{"line":179,"column":8},"generated":{"line":1,"column":1976}},{"source":"scss\\main.scss","name":null,"original":{"line":180,"column":8},"generated":{"line":1,"column":1977}},{"source":"scss\\main.scss","name":null,"original":{"line":180,"column":8},"generated":{"line":1,"column":1995}},{"source":"scss\\main.scss","name":null,"original":{"line":181,"column":8},"generated":{"line":1,"column":1996}},{"source":"scss\\main.scss","name":null,"original":{"line":181,"column":8},"generated":{"line":1,"column":2010}},{"source":"scss\\main.scss","name":null,"original":{"line":182,"column":8},"generated":{"line":1,"column":2011}},{"source":"scss\\main.scss","name":null,"original":{"line":182,"column":8},"generated":{"line":1,"column":2024}},{"source":"scss\\main.scss","name":null,"original":{"line":183,"column":8},"generated":{"line":1,"column":2025}},{"source":"scss\\main.scss","name":null,"original":{"line":183,"column":8},"generated":{"line":1,"column":2071}},{"source":"scss\\main.scss","name":null,"original":{"line":184,"column":8},"generated":{"line":1,"column":2072}},{"source":"scss\\main.scss","name":null,"original":{"line":186,"column":8},"generated":{"line":1,"column":2090}},{"source":"scss\\main.scss","name":null,"original":{"line":187,"column":12},"generated":{"line":1,"column":2106}},{"source":"scss\\main.scss","name":null,"original":{"line":187,"column":12},"generated":{"line":1,"column":2120}},{"source":"scss\\main.scss","name":null,"original":{"line":188,"column":12},"generated":{"line":1,"column":2121}},{"source":"scss\\main.scss","name":null,"original":{"line":188,"column":12},"generated":{"line":1,"column":2138}},{"source":"scss\\main.scss","name":null,"original":{"line":189,"column":12},"generated":{"line":1,"column":2139}},{"source":"scss\\main.scss","name":null,"original":{"line":189,"column":12},"generated":{"line":1,"column":2148}},{"source":"scss\\main.scss","name":null,"original":{"line":190,"column":12},"generated":{"line":1,"column":2149}},{"source":"scss\\main.scss","name":null,"original":{"line":190,"column":12},"generated":{"line":1,"column":2158}},{"source":"scss\\main.scss","name":null,"original":{"line":191,"column":12},"generated":{"line":1,"column":2159}},{"source":"scss\\main.scss","name":null,"original":{"line":191,"column":12},"generated":{"line":1,"column":2183}},{"source":"scss\\main.scss","name":null,"original":{"line":192,"column":12},"generated":{"line":1,"column":2184}},{"source":"scss\\main.scss","name":null,"original":{"line":196,"column":4},"generated":{"line":1,"column":2235}},{"source":"scss\\main.scss","name":null,"original":{"line":197,"column":8},"generated":{"line":1,"column":2248}},{"source":"scss\\main.scss","name":null,"original":{"line":197,"column":8},"generated":{"line":1,"column":2279}},{"source":"scss\\main.scss","name":null,"original":{"line":198,"column":8},"generated":{"line":1,"column":2280}},{"source":"scss\\main.scss","name":null,"original":{"line":198,"column":8},"generated":{"line":1,"column":2297}},{"source":"scss\\main.scss","name":null,"original":{"line":199,"column":8},"generated":{"line":1,"column":2298}},{"source":"scss\\main.scss","name":null,"original":{"line":199,"column":8},"generated":{"line":1,"column":2336}},{"source":"scss\\main.scss","name":null,"original":{"line":200,"column":8},"generated":{"line":1,"column":2337}},{"source":"scss\\main.scss","name":null,"original":{"line":204,"column":4},"generated":{"line":1,"column":2353}},{"source":"scss\\main.scss","name":null,"original":{"line":205,"column":8},"generated":{"line":1,"column":2378}},{"source":"scss\\main.scss","name":null,"original":{"line":205,"column":8},"generated":{"line":1,"column":2391}},{"source":"scss\\main.scss","name":null,"original":{"line":206,"column":8},"generated":{"line":1,"column":2392}},{"source":"scss\\main.scss","name":null,"original":{"line":206,"column":8},"generated":{"line":1,"column":2404}},{"source":"scss\\main.scss","name":null,"original":{"line":207,"column":8},"generated":{"line":1,"column":2405}},{"source":"scss\\main.scss","name":null,"original":{"line":207,"column":8},"generated":{"line":1,"column":2426}},{"source":"scss\\main.scss","name":null,"original":{"line":208,"column":8},"generated":{"line":1,"column":2427}},{"source":"scss\\main.scss","name":null,"original":{"line":208,"column":8},"generated":{"line":1,"column":2445}},{"source":"scss\\main.scss","name":null,"original":{"line":209,"column":8},"generated":{"line":1,"column":2446}},{"source":"scss\\main.scss","name":null,"original":{"line":211,"column":8},"generated":{"line":1,"column":2469}},{"source":"scss\\main.scss","name":null,"original":{"line":212,"column":12},"generated":{"line":1,"column":2496}},{"source":"scss\\main.scss","name":null,"original":{"line":212,"column":12},"generated":{"line":1,"column":2516}},{"source":"scss\\main.scss","name":null,"original":{"line":213,"column":12},"generated":{"line":1,"column":2517}},{"source":"scss\\main.scss","name":null,"original":{"line":219,"column":0},"generated":{"line":1,"column":2531}},{"source":"scss\\main.scss","name":null,"original":{"line":220,"column":4},"generated":{"line":1,"column":2536}},{"source":"scss\\main.scss","name":null,"original":{"line":220,"column":4},"generated":{"line":1,"column":2548}},{"source":"scss\\main.scss","name":null,"original":{"line":221,"column":4},"generated":{"line":1,"column":2549}},{"source":"scss\\main.scss","name":null,"original":{"line":221,"column":4},"generated":{"line":1,"column":2580}},{"source":"scss\\main.scss","name":null,"original":{"line":222,"column":4},"generated":{"line":1,"column":2581}},{"source":"scss\\main.scss","name":null,"original":{"line":222,"column":4},"generated":{"line":1,"column":2618}},{"source":"scss\\main.scss","name":null,"original":{"line":223,"column":4},"generated":{"line":1,"column":2619}},{"source":"scss\\main.scss","name":null,"original":{"line":225,"column":4},"generated":{"line":1,"column":2632}},{"source":"scss\\main.scss","name":null,"original":{"line":226,"column":8},"generated":{"line":1,"column":2655}},{"source":"scss\\main.scss","name":null,"original":{"line":226,"column":8},"generated":{"line":1,"column":2671}},{"source":"scss\\main.scss","name":null,"original":{"line":228,"column":8},"generated":{"line":1,"column":2672}},{"source":"scss\\main.scss","name":null,"original":{"line":228,"column":8},"generated":{"line":1,"column":2689}},{"source":"scss\\main.scss","name":null,"original":{"line":229,"column":8},"generated":{"line":1,"column":2690}},{"source":"scss\\main.scss","name":null,"original":{"line":229,"column":8},"generated":{"line":1,"column":2705}},{"source":"scss\\main.scss","name":null,"original":{"line":230,"column":8},"generated":{"line":1,"column":2706}},{"source":"scss\\main.scss","name":null,"original":{"line":230,"column":8},"generated":{"line":1,"column":2718}},{"source":"scss\\main.scss","name":null,"original":{"line":231,"column":8},"generated":{"line":1,"column":2719}},{"source":"scss\\main.scss","name":null,"original":{"line":231,"column":8},"generated":{"line":1,"column":2741}},{"source":"scss\\main.scss","name":null,"original":{"line":232,"column":8},"generated":{"line":1,"column":2742}},{"source":"scss\\main.scss","name":null,"original":{"line":234,"column":8},"generated":{"line":1,"column":2761}},{"source":"scss\\main.scss","name":null,"original":{"line":235,"column":12},"generated":{"line":1,"column":2797}},{"source":"scss\\main.scss","name":null,"original":{"line":235,"column":12},"generated":{"line":1,"column":2809}},{"source":"scss\\main.scss","name":null,"original":{"line":236,"column":12},"generated":{"line":1,"column":2810}},{"source":"scss\\main.scss","name":null,"original":{"line":236,"column":12},"generated":{"line":1,"column":2820}},{"source":"scss\\main.scss","name":null,"original":{"line":237,"column":12},"generated":{"line":1,"column":2821}},{"source":"scss\\main.scss","name":null,"original":{"line":237,"column":12},"generated":{"line":1,"column":2832}},{"source":"scss\\main.scss","name":null,"original":{"line":238,"column":12},"generated":{"line":1,"column":2833}},{"source":"scss\\main.scss","name":null,"original":{"line":238,"column":12},"generated":{"line":1,"column":2854}},{"source":"scss\\main.scss","name":null,"original":{"line":239,"column":12},"generated":{"line":1,"column":2855}},{"source":"scss\\main.scss","name":null,"original":{"line":242,"column":8},"generated":{"line":1,"column":2873}},{"source":"scss\\main.scss","name":null,"original":{"line":243,"column":12},"generated":{"line":1,"column":2903}},{"source":"scss\\main.scss","name":null,"original":{"line":243,"column":12},"generated":{"line":1,"column":2934}},{"source":"scss\\main.scss","name":null,"original":{"line":244,"column":12},"generated":{"line":1,"column":2935}},{"source":"scss\\main.scss","name":null,"original":{"line":244,"column":12},"generated":{"line":1,"column":2966}},{"source":"scss\\main.scss","name":null,"original":{"line":245,"column":12},"generated":{"line":1,"column":2967}},{"source":"scss\\main.scss","name":null,"original":{"line":245,"column":12},"generated":{"line":1,"column":2994}},{"source":"scss\\main.scss","name":null,"original":{"line":246,"column":12},"generated":{"line":1,"column":2995}},{"source":"scss\\main.scss","name":null,"original":{"line":250,"column":8},"generated":{"line":1,"column":3017}},{"source":"scss\\main.scss","name":null,"original":{"line":252,"column":12},"generated":{"line":1,"column":3054}},{"source":"scss\\main.scss","name":null,"original":{"line":252,"column":12},"generated":{"line":1,"column":3067}},{"source":"scss\\main.scss","name":null,"original":{"line":253,"column":12},"generated":{"line":1,"column":3068}},{"source":"scss\\main.scss","name":null,"original":{"line":253,"column":12},"generated":{"line":1,"column":3079}},{"source":"scss\\main.scss","name":null,"original":{"line":254,"column":12},"generated":{"line":1,"column":3080}},{"source":"scss\\main.scss","name":null,"original":{"line":254,"column":12},"generated":{"line":1,"column":3091}},{"source":"scss\\main.scss","name":null,"original":{"line":255,"column":12},"generated":{"line":1,"column":3092}},{"source":"scss\\main.scss","name":null,"original":{"line":255,"column":12},"generated":{"line":1,"column":3104}},{"source":"scss\\main.scss","name":null,"original":{"line":256,"column":12},"generated":{"line":1,"column":3105}},{"source":"scss\\main.scss","name":null,"original":{"line":256,"column":12},"generated":{"line":1,"column":3127}},{"source":"scss\\main.scss","name":null,"original":{"line":257,"column":12},"generated":{"line":1,"column":3128}},{"source":"scss\\main.scss","name":null,"original":{"line":257,"column":12},"generated":{"line":1,"column":3146}},{"source":"scss\\main.scss","name":null,"original":{"line":258,"column":12},"generated":{"line":1,"column":3147}},{"source":"scss\\main.scss","name":null,"original":{"line":258,"column":12},"generated":{"line":1,"column":3160}},{"source":"scss\\main.scss","name":null,"original":{"line":260,"column":12},"generated":{"line":1,"column":3161}},{"source":"scss\\main.scss","name":null,"original":{"line":260,"column":12},"generated":{"line":1,"column":3178}},{"source":"scss\\main.scss","name":null,"original":{"line":261,"column":12},"generated":{"line":1,"column":3179}},{"source":"scss\\main.scss","name":null,"original":{"line":261,"column":12},"generated":{"line":1,"column":3188}},{"source":"scss\\main.scss","name":null,"original":{"line":262,"column":12},"generated":{"line":1,"column":3189}},{"source":"scss\\main.scss","name":null,"original":{"line":262,"column":12},"generated":{"line":1,"column":3197}},{"source":"scss\\main.scss","name":null,"original":{"line":263,"column":12},"generated":{"line":1,"column":3198}},{"source":"scss\\main.scss","name":null,"original":{"line":263,"column":12},"generated":{"line":1,"column":3224}},{"source":"scss\\main.scss","name":null,"original":{"line":265,"column":12},"generated":{"line":1,"column":3225}},{"source":"scss\\main.scss","name":null,"original":{"line":265,"column":12},"generated":{"line":1,"column":3261}},{"source":"scss\\main.scss","name":null,"original":{"line":266,"column":12},"generated":{"line":1,"column":3262}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":1,"column":3289}},{"source":"scss\\main.scss","name":null,"original":{"line":267,"column":12},"generated":{"line":1,"column":3290}},{"source":"scss\\main.scss","name":null,"original":{"line":267,"column":12},"generated":{"line":1,"column":3304}},{"source":"scss\\main.scss","name":null,"original":{"line":268,"column":12},"generated":{"line":1,"column":3305}},{"source":"scss\\main.scss","name":null,"original":{"line":268,"column":12},"generated":{"line":1,"column":3329}},{"source":"scss\\main.scss","name":null,"original":{"line":269,"column":12},"generated":{"line":1,"column":3330}},{"source":"scss\\main.scss","name":null,"original":{"line":271,"column":12},"generated":{"line":1,"column":3350}},{"source":"scss\\main.scss","name":null,"original":{"line":272,"column":16},"generated":{"line":1,"column":3389}},{"source":"scss\\main.scss","name":null,"original":{"line":275,"column":8},"generated":{"line":1,"column":3403}},{"source":"scss\\main.scss","name":null,"original":{"line":276,"column":12},"generated":{"line":1,"column":3459}},{"source":"scss\\main.scss","name":null,"original":{"line":281,"column":4},"generated":{"line":1,"column":3490}},{"source":"scss\\main.scss","name":null,"original":{"line":282,"column":8},"generated":{"line":1,"column":3505}},{"source":"scss\\main.scss","name":null,"original":{"line":282,"column":8},"generated":{"line":1,"column":3523}},{"source":"scss\\main.scss","name":null,"original":{"line":283,"column":8},"generated":{"line":1,"column":3524}},{"source":"scss\\main.scss","name":null,"original":{"line":283,"column":8},"generated":{"line":1,"column":3548}},{"source":"scss\\main.scss","name":null,"original":{"line":284,"column":8},"generated":{"line":1,"column":3549}},{"source":"scss\\main.scss","name":null,"original":{"line":284,"column":8},"generated":{"line":1,"column":3560}},{"source":"scss\\main.scss","name":null,"original":{"line":285,"column":8},"generated":{"line":1,"column":3561}},{"source":"scss\\main.scss","name":null,"original":{"line":285,"column":8},"generated":{"line":1,"column":3572}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3573}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3604}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3605}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3620}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3621}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3639}},{"source":"scss\\main.scss","name":null,"original":{"line":289,"column":8},"generated":{"line":1,"column":3640}},{"source":"scss\\main.scss","name":null,"original":{"line":289,"column":8},"generated":{"line":1,"column":3651}},{"source":"scss\\main.scss","name":null,"original":{"line":290,"column":8},"generated":{"line":1,"column":3652}},{"source":"scss\\main.scss","name":null,"original":{"line":290,"column":8},"generated":{"line":1,"column":3668}},{"source":"scss\\main.scss","name":null,"original":{"line":291,"column":8},"generated":{"line":1,"column":3669}},{"source":"scss\\main.scss","name":null,"original":{"line":291,"column":8},"generated":{"line":1,"column":3686}},{"source":"scss\\main.scss","name":null,"original":{"line":292,"column":8},"generated":{"line":1,"column":3687}},{"source":"scss\\main.scss","name":null,"original":{"line":292,"column":8},"generated":{"line":1,"column":3693}},{"source":"scss\\main.scss","name":null,"original":{"line":293,"column":8},"generated":{"line":1,"column":3694}},{"source":"scss\\main.scss","name":null,"original":{"line":293,"column":8},"generated":{"line":1,"column":3699}},{"source":"scss\\main.scss","name":null,"original":{"line":294,"column":8},"generated":{"line":1,"column":3700}},{"source":"scss\\main.scss","name":null,"original":{"line":294,"column":8},"generated":{"line":1,"column":3719}},{"source":"scss\\main.scss","name":null,"original":{"line":295,"column":8},"generated":{"line":1,"column":3720}},{"source":"scss\\main.scss","name":null,"original":{"line":297,"column":8},"generated":{"line":1,"column":3738}},{"source":"scss\\main.scss","name":null,"original":{"line":298,"column":12},"generated":{"line":1,"column":3755}},{"source":"scss\\main.scss","name":null,"original":{"line":302,"column":8},"generated":{"line":1,"column":3768}},{"source":"scss\\main.scss","name":null,"original":{"line":303,"column":12},"generated":{"line":1,"column":3796}},{"source":"scss\\main.scss","name":null,"original":{"line":303,"column":12},"generated":{"line":1,"column":3806}},{"source":"scss\\main.scss","name":null,"original":{"line":304,"column":12},"generated":{"line":1,"column":3807}},{"source":"scss\\main.scss","name":null,"original":{"line":304,"column":12},"generated":{"line":1,"column":3818}},{"source":"scss\\main.scss","name":null,"original":{"line":305,"column":12},"generated":{"line":1,"column":3819}},{"source":"scss\\main.scss","name":null,"original":{"line":305,"column":12},"generated":{"line":1,"column":3836}},{"source":"scss\\main.scss","name":null,"original":{"line":306,"column":12},"generated":{"line":1,"column":3837}},{"source":"scss\\main.scss","name":null,"original":{"line":306,"column":12},"generated":{"line":1,"column":3847}},{"source":"scss\\main.scss","name":null,"original":{"line":307,"column":12},"generated":{"line":1,"column":3848}},{"source":"scss\\main.scss","name":null,"original":{"line":307,"column":12},"generated":{"line":1,"column":3856}},{"source":"scss\\main.scss","name":null,"original":{"line":308,"column":12},"generated":{"line":1,"column":3857}},{"source":"scss\\main.scss","name":null,"original":{"line":308,"column":12},"generated":{"line":1,"column":3872}},{"source":"scss\\main.scss","name":null,"original":{"line":309,"column":12},"generated":{"line":1,"column":3873}},{"source":"scss\\main.scss","name":null,"original":{"line":311,"column":12},"generated":{"line":1,"column":3888}},{"source":"scss\\main.scss","name":null,"original":{"line":312,"column":16},"generated":{"line":1,"column":3921}},{"source":"scss\\main.scss","name":null,"original":{"line":312,"column":16},"generated":{"line":1,"column":3934}},{"source":"scss\\main.scss","name":null,"original":{"line":313,"column":16},"generated":{"line":1,"column":3935}},{"source":"scss\\main.scss","name":null,"original":{"line":313,"column":16},"generated":{"line":1,"column":3952}},{"source":"scss\\main.scss","name":null,"original":{"line":314,"column":16},"generated":{"line":1,"column":3953}},{"source":"scss\\main.scss","name":null,"original":{"line":314,"column":16},"generated":{"line":1,"column":3965}},{"source":"scss\\main.scss","name":null,"original":{"line":315,"column":16},"generated":{"line":1,"column":3966}},{"source":"scss\\main.scss","name":null,"original":{"line":315,"column":16},"generated":{"line":1,"column":3976}},{"source":"scss\\main.scss","name":null,"original":{"line":316,"column":16},"generated":{"line":1,"column":3977}},{"source":"scss\\main.scss","name":null,"original":{"line":316,"column":16},"generated":{"line":1,"column":3987}},{"source":"scss\\main.scss","name":null,"original":{"line":317,"column":16},"generated":{"line":1,"column":3988}},{"source":"scss\\main.scss","name":null,"original":{"line":317,"column":16},"generated":{"line":1,"column":4005}},{"source":"scss\\main.scss","name":null,"original":{"line":318,"column":16},"generated":{"line":1,"column":4006}},{"source":"scss\\main.scss","name":null,"original":{"line":318,"column":16},"generated":{"line":1,"column":4030}},{"source":"scss\\main.scss","name":null,"original":{"line":319,"column":16},"generated":{"line":1,"column":4031}},{"source":"scss\\main.scss","name":null,"original":{"line":319,"column":16},"generated":{"line":1,"column":4040}},{"source":"scss\\main.scss","name":null,"original":{"line":320,"column":16},"generated":{"line":1,"column":4041}},{"source":"scss\\main.scss","name":null,"original":{"line":323,"column":12},"generated":{"line":1,"column":4061}},{"source":"scss\\main.scss","name":null,"original":{"line":324,"column":16},"generated":{"line":1,"column":4106}},{"source":"scss\\main.scss","name":null,"original":{"line":324,"column":16},"generated":{"line":1,"column":4114}},{"source":"scss\\main.scss","name":null,"original":{"line":325,"column":16},"generated":{"line":1,"column":4115}},{"source":"scss\\main.scss","name":null,"original":{"line":328,"column":12},"generated":{"line":1,"column":4139}},{"source":"scss\\main.scss","name":null,"original":{"line":329,"column":16},"generated":{"line":1,"column":4185}},{"source":"scss\\main.scss","name":null,"original":{"line":329,"column":16},"generated":{"line":1,"column":4212}},{"source":"scss\\main.scss","name":null,"original":{"line":330,"column":16},"generated":{"line":1,"column":4213}},{"source":"scss\\main.scss","name":null,"original":{"line":333,"column":12},"generated":{"line":1,"column":4223}},{"source":"scss\\main.scss","name":null,"original":{"line":334,"column":16},"generated":{"line":1,"column":4269}},{"source":"scss\\main.scss","name":null,"original":{"line":334,"column":16},"generated":{"line":1,"column":4277}},{"source":"scss\\main.scss","name":null,"original":{"line":335,"column":16},"generated":{"line":1,"column":4278}},{"source":"scss\\main.scss","name":null,"original":{"line":339,"column":8},"generated":{"line":1,"column":4303}},{"source":"scss\\main.scss","name":null,"original":{"line":340,"column":12},"generated":{"line":1,"column":4343}},{"source":"scss\\main.scss","name":null,"original":{"line":340,"column":12},"generated":{"line":1,"column":4353}},{"source":"scss\\main.scss","name":null,"original":{"line":341,"column":12},"generated":{"line":1,"column":4354}},{"source":"scss\\main.scss","name":null,"original":{"line":341,"column":12},"generated":{"line":1,"column":4376}},{"source":"scss\\main.scss","name":null,"original":{"line":342,"column":12},"generated":{"line":1,"column":4377}},{"source":"scss\\main.scss","name":null,"original":{"line":345,"column":8},"generated":{"line":1,"column":4399}},{"source":"scss\\main.scss","name":null,"original":{"line":346,"column":12},"generated":{"line":1,"column":4451}},{"source":"scss\\main.scss","name":null,"original":{"line":348,"column":8},"generated":{"line":1,"column":4457}},{"source":"scss\\main.scss","name":null,"original":{"line":349,"column":12},"generated":{"line":1,"column":4510}},{"source":"scss\\main.scss","name":null,"original":{"line":349,"column":12},"generated":{"line":1,"column":4517}},{"source":"scss\\main.scss","name":null,"original":{"line":350,"column":12},"generated":{"line":1,"column":4518}},{"source":"scss\\main.scss","name":null,"original":{"line":353,"column":8},"generated":{"line":1,"column":4542}},{"source":"scss\\main.scss","name":null,"original":{"line":354,"column":12},"generated":{"line":1,"column":4595}},{"source":"scss\\main.scss","name":null,"original":{"line":354,"column":12},"generated":{"line":1,"column":4603}},{"source":"scss\\main.scss","name":null,"original":{"line":355,"column":12},"generated":{"line":1,"column":4604}},{"source":"scss\\main.scss","name":null,"original":{"line":359,"column":8},"generated":{"line":1,"column":4627}},{"source":"scss\\main.scss","name":null,"original":{"line":360,"column":12},"generated":{"line":1,"column":4645}},{"source":"scss\\main.scss","name":null,"original":{"line":360,"column":12},"generated":{"line":1,"column":4658}},{"source":"scss\\main.scss","name":null,"original":{"line":361,"column":12},"generated":{"line":1,"column":4659}},{"source":"scss\\main.scss","name":null,"original":{"line":364,"column":8},"generated":{"line":1,"column":4687}},{"source":"scss\\main.scss","name":null,"original":{"line":365,"column":12},"generated":{"line":1,"column":4708}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":1,"column":4737}},{"source":"scss\\main.scss","name":null,"original":{"line":366,"column":12},"generated":{"line":1,"column":4738}},{"source":"scss\\main.scss","name":null,"original":{"line":369,"column":8},"generated":{"line":1,"column":4754}},{"source":"scss\\main.scss","name":null,"original":{"line":370,"column":12},"generated":{"line":1,"column":4786}},{"source":"scss\\main.scss","name":null,"original":{"line":370,"column":12},"generated":{"line":1,"column":4798}},{"source":"scss\\main.scss","name":null,"original":{"line":371,"column":12},"generated":{"line":1,"column":4799}},{"source":"scss\\main.scss","name":null,"original":{"line":374,"column":12},"generated":{"line":1,"column":4818}},{"source":"scss\\main.scss","name":null,"original":{"line":375,"column":16},"generated":{"line":1,"column":4869}},{"source":"scss\\main.scss","name":null,"original":{"line":378,"column":12},"generated":{"line":1,"column":4880}},{"source":"scss\\main.scss","name":null,"original":{"line":379,"column":16},"generated":{"line":1,"column":4924}},{"source":"scss\\main.scss","name":null,"original":{"line":379,"column":16},"generated":{"line":1,"column":4940}},{"source":"scss\\main.scss","name":null,"original":{"line":380,"column":16},"generated":{"line":1,"column":4941}},{"source":"scss\\main.scss","name":null,"original":{"line":384,"column":8},"generated":{"line":1,"column":4956}},{"source":"scss\\main.scss","name":null,"original":{"line":385,"column":12},"generated":{"line":1,"column":4988}},{"source":"scss\\main.scss","name":null,"original":{"line":389,"column":8},"generated":{"line":1,"column":4999}},{"source":"scss\\main.scss","name":null,"original":{"line":390,"column":12},"generated":{"line":1,"column":5027}},{"source":"scss\\main.scss","name":null,"original":{"line":390,"column":12},"generated":{"line":1,"column":5047}},{"source":"scss\\main.scss","name":null,"original":{"line":391,"column":12},"generated":{"line":1,"column":5048}},{"source":"scss\\main.scss","name":null,"original":{"line":391,"column":12},"generated":{"line":1,"column":5079}},{"source":"scss\\main.scss","name":null,"original":{"line":392,"column":12},"generated":{"line":1,"column":5080}},{"source":"scss\\main.scss","name":null,"original":{"line":392,"column":12},"generated":{"line":1,"column":5091}},{"source":"scss\\main.scss","name":null,"original":{"line":393,"column":12},"generated":{"line":1,"column":5092}},{"source":"scss\\main.scss","name":null,"original":{"line":393,"column":12},"generated":{"line":1,"column":5106}},{"source":"scss\\main.scss","name":null,"original":{"line":394,"column":12},"generated":{"line":1,"column":5107}},{"source":"scss\\main.scss","name":null,"original":{"line":394,"column":12},"generated":{"line":1,"column":5127}},{"source":"scss\\main.scss","name":null,"original":{"line":396,"column":12},"generated":{"line":1,"column":5128}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":1,"column":5155}},{"source":"scss\\main.scss","name":null,"original":{"line":397,"column":12},"generated":{"line":1,"column":5156}},{"source":"scss\\main.scss","name":null,"original":{"line":397,"column":12},"generated":{"line":1,"column":5180}},{"source":"scss\\main.scss","name":null,"original":{"line":398,"column":12},"generated":{"line":1,"column":5181}},{"source":"scss\\main.scss","name":null,"original":{"line":398,"column":12},"generated":{"line":1,"column":5196}},{"source":"scss\\main.scss","name":null,"original":{"line":399,"column":12},"generated":{"line":1,"column":5197}},{"source":"scss\\main.scss","name":null,"original":{"line":399,"column":12},"generated":{"line":1,"column":5210}},{"source":"scss\\main.scss","name":null,"original":{"line":400,"column":12},"generated":{"line":1,"column":5211}},{"source":"scss\\main.scss","name":null,"original":{"line":400,"column":12},"generated":{"line":1,"column":5232}},{"source":"scss\\main.scss","name":null,"original":{"line":401,"column":12},"generated":{"line":1,"column":5233}},{"source":"scss\\main.scss","name":null,"original":{"line":403,"column":8},"generated":{"line":1,"column":5253}},{"source":"scss\\main.scss","name":null,"original":{"line":404,"column":12},"generated":{"line":1,"column":5287}},{"source":"scss\\main.scss","name":null,"original":{"line":404,"column":12},"generated":{"line":1,"column":5297}},{"source":"scss\\main.scss","name":null,"original":{"line":405,"column":12},"generated":{"line":1,"column":5298}},{"source":"scss\\main.scss","name":null,"original":{"line":409,"column":8},"generated":{"line":1,"column":5323}},{"source":"scss\\main.scss","name":null,"original":{"line":410,"column":12},"generated":{"line":1,"column":5353}},{"source":"scss\\main.scss","name":null,"original":{"line":410,"column":12},"generated":{"line":1,"column":5365}},{"source":"scss\\main.scss","name":null,"original":{"line":411,"column":12},"generated":{"line":1,"column":5366}},{"source":"scss\\main.scss","name":null,"original":{"line":411,"column":12},"generated":{"line":1,"column":5395}},{"source":"scss\\main.scss","name":null,"original":{"line":412,"column":12},"generated":{"line":1,"column":5396}},{"source":"scss\\main.scss","name":null,"original":{"line":414,"column":12},"generated":{"line":1,"column":5415}},{"source":"scss\\main.scss","name":null,"original":{"line":415,"column":16},"generated":{"line":1,"column":5451}},{"source":"scss\\main.scss","name":null,"original":{"line":415,"column":16},"generated":{"line":1,"column":5471}},{"source":"scss\\main.scss","name":null,"original":{"line":416,"column":16},"generated":{"line":1,"column":5472}},{"source":"scss\\main.scss","name":null,"original":{"line":416,"column":16},"generated":{"line":1,"column":5482}},{"source":"scss\\main.scss","name":null,"original":{"line":417,"column":16},"generated":{"line":1,"column":5483}},{"source":"scss\\main.scss","name":null,"original":{"line":420,"column":12},"generated":{"line":1,"column":5495}},{"source":"scss\\main.scss","name":null,"original":{"line":421,"column":16},"generated":{"line":1,"column":5529}},{"source":"scss\\main.scss","name":null,"original":{"line":421,"column":16},"generated":{"line":1,"column":5549}},{"source":"scss\\main.scss","name":null,"original":{"line":422,"column":16},"generated":{"line":1,"column":5550}},{"source":"scss\\main.scss","name":null,"original":{"line":422,"column":16},"generated":{"line":1,"column":5559}},{"source":"scss\\main.scss","name":null,"original":{"line":424,"column":16},"generated":{"line":1,"column":5560}},{"source":"scss\\main.scss","name":null,"original":{"line":429,"column":8},"generated":{"line":1,"column":5578}},{"source":"scss\\main.scss","name":null,"original":{"line":430,"column":12},"generated":{"line":1,"column":5601}},{"source":"scss\\main.scss","name":null,"original":{"line":430,"column":12},"generated":{"line":1,"column":5618}},{"source":"scss\\main.scss","name":null,"original":{"line":431,"column":12},"generated":{"line":1,"column":5619}},{"source":"scss\\main.scss","name":null,"original":{"line":431,"column":12},"generated":{"line":1,"column":5632}},{"source":"scss\\main.scss","name":null,"original":{"line":432,"column":12},"generated":{"line":1,"column":5633}},{"source":"scss\\main.scss","name":null,"original":{"line":432,"column":12},"generated":{"line":1,"column":5643}},{"source":"scss\\main.scss","name":null,"original":{"line":433,"column":12},"generated":{"line":1,"column":5644}},{"source":"scss\\main.scss","name":null,"original":{"line":435,"column":12},"generated":{"line":1,"column":5656}},{"source":"scss\\main.scss","name":null,"original":{"line":436,"column":16},"generated":{"line":1,"column":5687}},{"source":"scss\\main.scss","name":null,"original":{"line":436,"column":16},"generated":{"line":1,"column":5704}},{"source":"scss\\main.scss","name":null,"original":{"line":437,"column":16},"generated":{"line":1,"column":5705}},{"source":"scss\\main.scss","name":null,"original":{"line":437,"column":16},"generated":{"line":1,"column":5719}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":16},"generated":{"line":1,"column":5720}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":16},"generated":{"line":1,"column":5725}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":24},"generated":{"line":1,"column":5726}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":24},"generated":{"line":1,"column":5732}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":33},"generated":{"line":1,"column":5733}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":33},"generated":{"line":1,"column":5741}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":44},"generated":{"line":1,"column":5742}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":44},"generated":{"line":1,"column":5749}},{"source":"scss\\main.scss","name":null,"original":{"line":439,"column":16},"generated":{"line":1,"column":5750}},{"source":"scss\\main.scss","name":null,"original":{"line":439,"column":16},"generated":{"line":1,"column":5769}},{"source":"scss\\main.scss","name":null,"original":{"line":440,"column":16},"generated":{"line":1,"column":5770}},{"source":"scss\\main.scss","name":null,"original":{"line":442,"column":12},"generated":{"line":1,"column":5780}},{"source":"scss\\main.scss","name":null,"original":{"line":443,"column":16},"generated":{"line":1,"column":5809}},{"source":"scss\\main.scss","name":null,"original":{"line":445,"column":12},"generated":{"line":1,"column":5822}},{"source":"scss\\main.scss","name":null,"original":{"line":446,"column":16},"generated":{"line":1,"column":5860}},{"source":"scss\\main.scss","name":null,"original":{"line":446,"column":16},"generated":{"line":1,"column":5877}},{"source":"scss\\main.scss","name":null,"original":{"line":447,"column":16},"generated":{"line":1,"column":5878}},{"source":"scss\\main.scss","name":null,"original":{"line":447,"column":16},"generated":{"line":1,"column":5883}},{"source":"scss\\main.scss","name":null,"original":{"line":448,"column":16},"generated":{"line":1,"column":5884}},{"source":"scss\\main.scss","name":null,"original":{"line":448,"column":16},"generated":{"line":1,"column":5890}},{"source":"scss\\main.scss","name":null,"original":{"line":449,"column":16},"generated":{"line":1,"column":5891}},{"source":"scss\\main.scss","name":null,"original":{"line":449,"column":16},"generated":{"line":1,"column":5910}},{"source":"scss\\main.scss","name":null,"original":{"line":450,"column":16},"generated":{"line":1,"column":5911}},{"source":"scss\\main.scss","name":null,"original":{"line":450,"column":16},"generated":{"line":1,"column":5925}},{"source":"scss\\main.scss","name":null,"original":{"line":451,"column":16},"generated":{"line":1,"column":5926}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":1,"column":5953}},{"source":"scss\\main.scss","name":null,"original":{"line":452,"column":16},"generated":{"line":1,"column":5954}},{"source":"scss\\main.scss","name":null,"original":{"line":452,"column":16},"generated":{"line":1,"column":5964}},{"source":"scss\\main.scss","name":null,"original":{"line":453,"column":16},"generated":{"line":1,"column":5965}},{"source":"scss\\main.scss","name":null,"original":{"line":453,"column":16},"generated":{"line":1,"column":5975}},{"source":"scss\\main.scss","name":null,"original":{"line":454,"column":16},"generated":{"line":1,"column":5976}},{"source":"scss\\main.scss","name":null,"original":{"line":454,"column":16},"generated":{"line":1,"column":5987}},{"source":"scss\\main.scss","name":null,"original":{"line":456,"column":16},"generated":{"line":1,"column":5988}},{"source":"scss\\main.scss","name":null,"original":{"line":456,"column":16},"generated":{"line":1,"column":6000}},{"source":"scss\\main.scss","name":null,"original":{"line":457,"column":16},"generated":{"line":1,"column":6001}},{"source":"scss\\main.scss","name":null,"original":{"line":457,"column":16},"generated":{"line":1,"column":6023}},{"source":"scss\\main.scss","name":null,"original":{"line":458,"column":16},"generated":{"line":1,"column":6024}},{"source":"scss\\main.scss","name":null,"original":{"line":465,"column":12},"generated":{"line":1,"column":6043}},{"source":"scss\\main.scss","name":null,"original":{"line":466,"column":16},"generated":{"line":1,"column":6095}},{"source":"scss\\main.scss","name":null,"original":{"line":466,"column":16},"generated":{"line":1,"column":6105}},{"source":"scss\\main.scss","name":null,"original":{"line":467,"column":16},"generated":{"line":1,"column":6106}},{"source":"scss\\main.scss","name":null,"original":{"line":467,"column":16},"generated":{"line":1,"column":6118}},{"source":"scss\\main.scss","name":null,"original":{"line":468,"column":16},"generated":{"line":1,"column":6119}},{"source":"scss\\main.scss","name":null,"original":{"line":471,"column":12},"generated":{"line":1,"column":6144}},{"source":"scss\\main.scss","name":null,"original":{"line":472,"column":16},"generated":{"line":1,"column":6202}},{"source":"scss\\main.scss","name":null,"original":{"line":472,"column":16},"generated":{"line":1,"column":6212}},{"source":"scss\\main.scss","name":null,"original":{"line":473,"column":16},"generated":{"line":1,"column":6213}},{"source":"scss\\main.scss","name":null,"original":{"line":473,"column":16},"generated":{"line":1,"column":6226}},{"source":"scss\\main.scss","name":null,"original":{"line":474,"column":16},"generated":{"line":1,"column":6227}},{"source":"scss\\main.scss","name":null,"original":{"line":478,"column":8},"generated":{"line":1,"column":6252}},{"source":"scss\\main.scss","name":null,"original":{"line":479,"column":12},"generated":{"line":1,"column":6275}},{"source":"scss\\main.scss","name":null,"original":{"line":482,"column":8},"generated":{"line":1,"column":6294}},{"source":"scss\\main.scss","name":null,"original":{"line":483,"column":12},"generated":{"line":1,"column":6330}},{"source":"scss\\main.scss","name":null,"original":{"line":483,"column":12},"generated":{"line":1,"column":6342}},{"source":"scss\\main.scss","name":null,"original":{"line":484,"column":12},"generated":{"line":1,"column":6343}},{"source":"scss\\main.scss","name":null,"original":{"line":484,"column":12},"generated":{"line":1,"column":6369}},{"source":"scss\\main.scss","name":null,"original":{"line":485,"column":12},"generated":{"line":1,"column":6370}},{"source":"scss\\main.scss","name":null,"original":{"line":487,"column":12},"generated":{"line":1,"column":6389}},{"source":"scss\\main.scss","name":null,"original":{"line":488,"column":16},"generated":{"line":1,"column":6427}},{"source":"scss\\main.scss","name":null,"original":{"line":488,"column":16},"generated":{"line":1,"column":6443}},{"source":"scss\\main.scss","name":null,"original":{"line":489,"column":16},"generated":{"line":1,"column":6444}},{"source":"scss\\main.scss","name":null,"original":{"line":489,"column":16},"generated":{"line":1,"column":6482}},{"source":"scss\\main.scss","name":null,"original":{"line":490,"column":16},"generated":{"line":1,"column":6483}},{"source":"scss\\main.scss","name":null,"original":{"line":490,"column":16},"generated":{"line":1,"column":6497}},{"source":"scss\\main.scss","name":null,"original":{"line":491,"column":16},"generated":{"line":1,"column":6498}},{"source":"scss\\main.scss","name":null,"original":{"line":494,"column":12},"generated":{"line":1,"column":6518}},{"source":"scss\\main.scss","name":null,"original":{"line":495,"column":16},"generated":{"line":1,"column":6562}},{"source":"scss\\main.scss","name":null,"original":{"line":495,"column":16},"generated":{"line":1,"column":6588}},{"source":"scss\\main.scss","name":null,"original":{"line":496,"column":16},"generated":{"line":1,"column":6589}},{"source":"scss\\main.scss","name":null,"original":{"line":501,"column":8},"generated":{"line":1,"column":6603}},{"source":"scss\\main.scss","name":null,"original":{"line":502,"column":12},"generated":{"line":1,"column":6631}},{"source":"scss\\main.scss","name":null,"original":{"line":502,"column":12},"generated":{"line":1,"column":6646}},{"source":"scss\\main.scss","name":null,"original":{"line":503,"column":12},"generated":{"line":1,"column":6647}},{"source":"scss\\main.scss","name":null,"original":{"line":506,"column":8},"generated":{"line":1,"column":6659}},{"source":"scss\\main.scss","name":null,"original":{"line":507,"column":12},"generated":{"line":1,"column":6695}},{"source":"scss\\main.scss","name":null,"original":{"line":507,"column":12},"generated":{"line":1,"column":6707}},{"source":"scss\\main.scss","name":null,"original":{"line":508,"column":12},"generated":{"line":1,"column":6708}},{"source":"scss\\main.scss","name":null,"original":{"line":508,"column":12},"generated":{"line":1,"column":6726}},{"source":"scss\\main.scss","name":null,"original":{"line":509,"column":12},"generated":{"line":1,"column":6727}},{"source":"scss\\main.scss","name":null,"original":{"line":509,"column":12},"generated":{"line":1,"column":6756}},{"source":"scss\\main.scss","name":null,"original":{"line":510,"column":12},"generated":{"line":1,"column":6757}},{"source":"scss\\main.scss","name":null,"original":{"line":512,"column":12},"generated":{"line":1,"column":6773}},{"source":"scss\\main.scss","name":null,"original":{"line":513,"column":16},"generated":{"line":1,"column":6816}},{"source":"scss\\main.scss","name":null,"original":{"line":513,"column":16},"generated":{"line":1,"column":6826}},{"source":"scss\\main.scss","name":null,"original":{"line":514,"column":16},"generated":{"line":1,"column":6827}},{"source":"scss\\main.scss","name":null,"original":{"line":514,"column":16},"generated":{"line":1,"column":6836}},{"source":"scss\\main.scss","name":null,"original":{"line":515,"column":16},"generated":{"line":1,"column":6837}},{"source":"scss\\main.scss","name":null,"original":{"line":515,"column":16},"generated":{"line":1,"column":6853}},{"source":"scss\\main.scss","name":null,"original":{"line":517,"column":16},"generated":{"line":1,"column":6854}},{"source":"scss\\main.scss","name":null,"original":{"line":517,"column":16},"generated":{"line":1,"column":6866}},{"source":"scss\\main.scss","name":null,"original":{"line":518,"column":16},"generated":{"line":1,"column":6867}},{"source":"scss\\main.scss","name":null,"original":{"line":518,"column":16},"generated":{"line":1,"column":6889}},{"source":"scss\\main.scss","name":null,"original":{"line":519,"column":16},"generated":{"line":1,"column":6890}},{"source":"scss\\main.scss","name":null,"original":{"line":521,"column":16},"generated":{"line":1,"column":6909}},{"source":"scss\\main.scss","name":null,"original":{"line":522,"column":20},"generated":{"line":1,"column":6954}},{"source":"scss\\main.scss","name":null,"original":{"line":528,"column":8},"generated":{"line":1,"column":6969}},{"source":"scss\\main.scss","name":null,"original":{"line":529,"column":12},"generated":{"line":1,"column":7007}},{"source":"scss\\main.scss","name":null,"original":{"line":529,"column":12},"generated":{"line":1,"column":7019}},{"source":"scss\\main.scss","name":null,"original":{"line":530,"column":12},"generated":{"line":1,"column":7020}},{"source":"scss\\main.scss","name":null,"original":{"line":530,"column":12},"generated":{"line":1,"column":7046}},{"source":"scss\\main.scss","name":null,"original":{"line":531,"column":12},"generated":{"line":1,"column":7047}},{"source":"scss\\main.scss","name":null,"original":{"line":531,"column":12},"generated":{"line":1,"column":7069}},{"source":"scss\\main.scss","name":null,"original":{"line":532,"column":12},"generated":{"line":1,"column":7070}},{"source":"scss\\main.scss","name":null,"original":{"line":532,"column":12},"generated":{"line":1,"column":7084}},{"source":"scss\\main.scss","name":null,"original":{"line":534,"column":12},"generated":{"line":1,"column":7085}},{"source":"scss\\main.scss","name":null,"original":{"line":534,"column":12},"generated":{"line":1,"column":7096}},{"source":"scss\\main.scss","name":null,"original":{"line":535,"column":12},"generated":{"line":1,"column":7097}},{"source":"scss\\main.scss","name":null,"original":{"line":535,"column":12},"generated":{"line":1,"column":7108}},{"source":"scss\\main.scss","name":null,"original":{"line":536,"column":12},"generated":{"line":1,"column":7109}},{"source":"scss\\main.scss","name":null,"original":{"line":538,"column":12},"generated":{"line":1,"column":7141}},{"source":"scss\\main.scss","name":null,"original":{"line":539,"column":16},"generated":{"line":1,"column":7190}},{"source":"scss\\main.scss","name":null,"original":{"line":539,"column":16},"generated":{"line":1,"column":7200}},{"source":"scss\\main.scss","name":null,"original":{"line":540,"column":16},"generated":{"line":1,"column":7201}},{"source":"scss\\main.scss","name":null,"original":{"line":540,"column":16},"generated":{"line":1,"column":7212}},{"source":"scss\\main.scss","name":null,"original":{"line":541,"column":16},"generated":{"line":1,"column":7213}},{"source":"scss\\main.scss","name":null,"original":{"line":541,"column":16},"generated":{"line":1,"column":7221}},{"source":"scss\\main.scss","name":null,"original":{"line":542,"column":16},"generated":{"line":1,"column":7222}},{"source":"scss\\main.scss","name":null,"original":{"line":542,"column":16},"generated":{"line":1,"column":7231}},{"source":"scss\\main.scss","name":null,"original":{"line":543,"column":16},"generated":{"line":1,"column":7232}},{"source":"scss\\main.scss","name":null,"original":{"line":547,"column":8},"generated":{"line":1,"column":7247}},{"source":"scss\\main.scss","name":null,"original":{"line":548,"column":12},"generated":{"line":1,"column":7279}},{"source":"scss\\main.scss","name":null,"original":{"line":548,"column":12},"generated":{"line":1,"column":7296}},{"source":"scss\\main.scss","name":null,"original":{"line":549,"column":12},"generated":{"line":1,"column":7297}},{"source":"scss\\main.scss","name":null,"original":{"line":549,"column":12},"generated":{"line":1,"column":7303}},{"source":"scss\\main.scss","name":null,"original":{"line":550,"column":12},"generated":{"line":1,"column":7304}},{"source":"scss\\main.scss","name":null,"original":{"line":550,"column":12},"generated":{"line":1,"column":7312}},{"source":"scss\\main.scss","name":null,"original":{"line":551,"column":12},"generated":{"line":1,"column":7313}},{"source":"scss\\main.scss","name":null,"original":{"line":551,"column":12},"generated":{"line":1,"column":7323}},{"source":"scss\\main.scss","name":null,"original":{"line":552,"column":12},"generated":{"line":1,"column":7324}},{"source":"scss\\main.scss","name":null,"original":{"line":552,"column":12},"generated":{"line":1,"column":7335}},{"source":"scss\\main.scss","name":null,"original":{"line":553,"column":12},"generated":{"line":1,"column":7336}},{"source":"scss\\main.scss","name":null,"original":{"line":553,"column":12},"generated":{"line":1,"column":7344}},{"source":"scss\\main.scss","name":null,"original":{"line":554,"column":12},"generated":{"line":1,"column":7345}},{"source":"scss\\main.scss","name":null,"original":{"line":554,"column":12},"generated":{"line":1,"column":7380}},{"source":"scss\\main.scss","name":null,"original":{"line":556,"column":12},"generated":{"line":1,"column":7381}},{"source":"scss\\main.scss","name":null,"original":{"line":556,"column":12},"generated":{"line":1,"column":7393}},{"source":"scss\\main.scss","name":null,"original":{"line":557,"column":12},"generated":{"line":1,"column":7394}},{"source":"scss\\main.scss","name":null,"original":{"line":557,"column":12},"generated":{"line":1,"column":7423}},{"source":"scss\\main.scss","name":null,"original":{"line":558,"column":12},"generated":{"line":1,"column":7424}},{"source":"scss\\main.scss","name":null,"original":{"line":558,"column":12},"generated":{"line":1,"column":7442}},{"source":"scss\\main.scss","name":null,"original":{"line":559,"column":12},"generated":{"line":1,"column":7443}},{"source":"scss\\main.scss","name":null,"original":{"line":561,"column":12},"generated":{"line":1,"column":7455}},{"source":"scss\\main.scss","name":null,"original":{"line":562,"column":16},"generated":{"line":1,"column":7493}},{"source":"scss\\main.scss","name":null,"original":{"line":562,"column":16},"generated":{"line":1,"column":7507}},{"source":"scss\\main.scss","name":null,"original":{"line":563,"column":16},"generated":{"line":1,"column":7508}},{"source":"scss\\main.scss","name":null,"original":{"line":563,"column":16},"generated":{"line":1,"column":7539}},{"source":"scss\\main.scss","name":null,"original":{"line":564,"column":16},"generated":{"line":1,"column":7540}},{"source":"scss\\main.scss","name":null,"original":{"line":564,"column":16},"generated":{"line":1,"column":7556}},{"source":"scss\\main.scss","name":null,"original":{"line":565,"column":16},"generated":{"line":1,"column":7557}},{"source":"scss\\main.scss","name":null,"original":{"line":567,"column":12},"generated":{"line":1,"column":7577}},{"source":"scss\\main.scss","name":null,"original":{"line":568,"column":16},"generated":{"line":1,"column":7621}},{"source":"scss\\main.scss","name":null,"original":{"line":571,"column":12},"generated":{"line":1,"column":7635}},{"source":"scss\\main.scss","name":null,"original":{"line":572,"column":16},"generated":{"line":1,"column":7673}},{"source":"scss\\main.scss","name":null,"original":{"line":572,"column":16},"generated":{"line":1,"column":7686}},{"source":"scss\\main.scss","name":null,"original":{"line":573,"column":16},"generated":{"line":1,"column":7687}},{"source":"scss\\main.scss","name":null,"original":{"line":573,"column":16},"generated":{"line":1,"column":7701}},{"source":"scss\\main.scss","name":null,"original":{"line":574,"column":16},"generated":{"line":1,"column":7702}},{"source":"scss\\main.scss","name":null,"original":{"line":576,"column":16},"generated":{"line":1,"column":7722}},{"source":"scss\\main.scss","name":null,"original":{"line":577,"column":20},"generated":{"line":1,"column":7762}},{"source":"scss\\main.scss","name":null,"original":{"line":580,"column":12},"generated":{"line":1,"column":7777}},{"source":"scss\\main.scss","name":null,"original":{"line":581,"column":16},"generated":{"line":1,"column":7821}},{"source":"scss\\main.scss","name":null,"original":{"line":585,"column":4},"generated":{"line":1,"column":7835}},{"source":"scss\\main.scss","name":null,"original":{"line":586,"column":8},"generated":{"line":1,"column":7856}},{"source":"scss\\main.scss","name":null,"original":{"line":588,"column":8},"generated":{"line":1,"column":7885}},{"source":"scss\\main.scss","name":null,"original":{"line":589,"column":12},"generated":{"line":1,"column":7919}},{"source":"scss\\main.scss","name":null,"original":{"line":594,"column":0},"generated":{"line":1,"column":7931}},{"source":"scss\\main.scss","name":null,"original":{"line":595,"column":4},"generated":{"line":1,"column":7944}},{"source":"scss\\main.scss","name":null,"original":{"line":599,"column":0},"generated":{"line":1,"column":7972}},{"source":"scss\\main.scss","name":null,"original":{"line":600,"column":4},"generated":{"line":1,"column":7984}},{"source":"scss\\main.scss","name":null,"original":{"line":600,"column":4},"generated":{"line":1,"column":8001}},{"source":"scss\\main.scss","name":null,"original":{"line":601,"column":4},"generated":{"line":1,"column":8002}},{"source":"scss\\main.scss","name":null,"original":{"line":601,"column":4},"generated":{"line":1,"column":8009}},{"source":"scss\\main.scss","name":null,"original":{"line":602,"column":4},"generated":{"line":1,"column":8010}},{"source":"scss\\main.scss","name":null,"original":{"line":602,"column":4},"generated":{"line":1,"column":8018}},{"source":"scss\\main.scss","name":null,"original":{"line":603,"column":4},"generated":{"line":1,"column":8019}},{"source":"scss\\main.scss","name":null,"original":{"line":603,"column":4},"generated":{"line":1,"column":8049}},{"source":"scss\\main.scss","name":null,"original":{"line":604,"column":4},"generated":{"line":1,"column":8050}},{"source":"scss\\main.scss","name":null,"original":{"line":604,"column":4},"generated":{"line":1,"column":8071}},{"source":"scss\\main.scss","name":null,"original":{"line":606,"column":4},"generated":{"line":1,"column":8072}},{"source":"scss\\main.scss","name":null,"original":{"line":606,"column":4},"generated":{"line":1,"column":8084}},{"source":"scss\\main.scss","name":null,"original":{"line":607,"column":4},"generated":{"line":1,"column":8085}},{"source":"scss\\main.scss","name":null,"original":{"line":607,"column":4},"generated":{"line":1,"column":8106}},{"source":"scss\\main.scss","name":null,"original":{"line":608,"column":4},"generated":{"line":1,"column":8107}},{"source":"scss\\main.scss","name":null,"original":{"line":608,"column":4},"generated":{"line":1,"column":8129}},{"source":"scss\\main.scss","name":null,"original":{"line":609,"column":4},"generated":{"line":1,"column":8130}},{"source":"scss\\main.scss","name":null,"original":{"line":609,"column":4},"generated":{"line":1,"column":8148}},{"source":"scss\\main.scss","name":null,"original":{"line":610,"column":4},"generated":{"line":1,"column":8149}},{"source":"scss\\main.scss","name":null,"original":{"line":610,"column":4},"generated":{"line":1,"column":8160}},{"source":"scss\\main.scss","name":null,"original":{"line":611,"column":4},"generated":{"line":1,"column":8161}},{"source":"scss\\main.scss","name":null,"original":{"line":611,"column":4},"generated":{"line":1,"column":8173}},{"source":"scss\\main.scss","name":null,"original":{"line":612,"column":4},"generated":{"line":1,"column":8174}},{"source":"scss\\main.scss","name":null,"original":{"line":612,"column":4},"generated":{"line":1,"column":8186}},{"source":"scss\\main.scss","name":null,"original":{"line":613,"column":4},"generated":{"line":1,"column":8187}},{"source":"scss\\main.scss","name":null,"original":{"line":614,"column":4},"generated":{"line":1,"column":8205}},{"source":"scss\\main.scss","name":null,"original":{"line":599,"column":0},"generated":{"line":1,"column":8230}},{"source":"scss\\main.scss","name":null,"original":{"line":615,"column":8},"generated":{"line":1,"column":8242}},{"source":"scss\\main.scss","name":null,"original":{"line":618,"column":4},"generated":{"line":1,"column":8254}},{"source":"scss\\main.scss","name":null,"original":{"line":619,"column":8},"generated":{"line":1,"column":8269}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":1,"column":8297}},{"source":"scss\\main.scss","name":null,"original":{"line":620,"column":8},"generated":{"line":1,"column":8298}},{"source":"scss\\main.scss","name":null,"original":{"line":620,"column":8},"generated":{"line":1,"column":8314}},{"source":"scss\\main.scss","name":null,"original":{"line":621,"column":8},"generated":{"line":1,"column":8315}},{"source":"scss\\main.scss","name":null,"original":{"line":621,"column":8},"generated":{"line":1,"column":8353}},{"source":"scss\\main.scss","name":null,"original":{"line":622,"column":8},"generated":{"line":1,"column":8354}},{"source":"scss\\main.scss","name":null,"original":{"line":625,"column":4},"generated":{"line":1,"column":8379}},{"source":"scss\\main.scss","name":null,"original":{"line":626,"column":8},"generated":{"line":1,"column":8393}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":1,"column":8422}},{"source":"scss\\main.scss","name":null,"original":{"line":627,"column":8},"generated":{"line":1,"column":8423}},{"source":"scss\\main.scss","name":null,"original":{"line":627,"column":8},"generated":{"line":1,"column":8439}},{"source":"scss\\main.scss","name":null,"original":{"line":628,"column":8},"generated":{"line":1,"column":8440}},{"source":"scss\\main.scss","name":null,"original":{"line":628,"column":8},"generated":{"line":1,"column":8458}},{"source":"scss\\main.scss","name":null,"original":{"line":629,"column":8},"generated":{"line":1,"column":8459}},{"source":"scss\\main.scss","name":null,"original":{"line":633,"column":0},"generated":{"line":1,"column":8471}},{"source":"scss\\main.scss","name":null,"original":{"line":634,"column":4},"generated":{"line":1,"column":8496}},{"source":"scss\\main.scss","name":null,"original":{"line":634,"column":4},"generated":{"line":1,"column":8508}},{"source":"scss\\main.scss","name":null,"original":{"line":635,"column":4},"generated":{"line":1,"column":8509}},{"source":"scss\\main.scss","name":null,"original":{"line":635,"column":4},"generated":{"line":1,"column":8535}},{"source":"scss\\main.scss","name":null,"original":{"line":636,"column":4},"generated":{"line":1,"column":8536}},{"source":"scss\\main.scss","name":null,"original":{"line":638,"column":4},"generated":{"line":1,"column":8555}},{"source":"scss\\main.scss","name":null,"original":{"line":639,"column":8},"generated":{"line":1,"column":8592}},{"source":"scss\\main.scss","name":null,"original":{"line":639,"column":8},"generated":{"line":1,"column":8608}},{"source":"scss\\main.scss","name":null,"original":{"line":640,"column":8},"generated":{"line":1,"column":8609}},{"source":"scss\\main.scss","name":null,"original":{"line":640,"column":8},"generated":{"line":1,"column":8623}},{"source":"scss\\main.scss","name":null,"original":{"line":641,"column":8},"generated":{"line":1,"column":8624}},{"source":"scss\\main.scss","name":null,"original":{"line":641,"column":8},"generated":{"line":1,"column":8662}},{"source":"scss\\main.scss","name":null,"original":{"line":642,"column":8},"generated":{"line":1,"column":8663}},{"source":"scss\\main.scss","name":null,"original":{"line":644,"column":4},"generated":{"line":1,"column":8683}},{"source":"scss\\main.scss","name":null,"original":{"line":645,"column":8},"generated":{"line":1,"column":8726}},{"source":"scss\\main.scss","name":null,"original":{"line":650,"column":0},"generated":{"line":1,"column":8740}},{"source":"scss\\main.scss","name":null,"original":{"line":651,"column":4},"generated":{"line":1,"column":8750}},{"source":"scss\\main.scss","name":null,"original":{"line":651,"column":4},"generated":{"line":1,"column":8761}},{"source":"scss\\main.scss","name":null,"original":{"line":652,"column":4},"generated":{"line":1,"column":8762}},{"source":"scss\\main.scss","name":null,"original":{"line":652,"column":4},"generated":{"line":1,"column":8774}},{"source":"scss\\main.scss","name":null,"original":{"line":653,"column":4},"generated":{"line":1,"column":8775}},{"source":"scss\\main.scss","name":null,"original":{"line":653,"column":4},"generated":{"line":1,"column":8796}},{"source":"scss\\main.scss","name":null,"original":{"line":654,"column":4},"generated":{"line":1,"column":8797}},{"source":"scss\\main.scss","name":null,"original":{"line":654,"column":4},"generated":{"line":1,"column":8833}},{"source":"scss\\main.scss","name":null,"original":{"line":655,"column":4},"generated":{"line":1,"column":8834}},{"source":"scss\\main.scss","name":null,"original":{"line":655,"column":4},"generated":{"line":1,"column":8851}},{"source":"scss\\main.scss","name":null,"original":{"line":656,"column":4},"generated":{"line":1,"column":8852}},{"source":"scss\\main.scss","name":null,"original":{"line":656,"column":4},"generated":{"line":1,"column":8859}},{"source":"scss\\main.scss","name":null,"original":{"line":657,"column":4},"generated":{"line":1,"column":8860}},{"source":"scss\\main.scss","name":null,"original":{"line":657,"column":4},"generated":{"line":1,"column":8868}},{"source":"scss\\main.scss","name":null,"original":{"line":658,"column":4},"generated":{"line":1,"column":8869}},{"source":"scss\\main.scss","name":null,"original":{"line":658,"column":4},"generated":{"line":1,"column":8899}},{"source":"scss\\main.scss","name":null,"original":{"line":659,"column":4},"generated":{"line":1,"column":8900}},{"source":"scss\\main.scss","name":null,"original":{"line":659,"column":4},"generated":{"line":1,"column":8909}},{"source":"scss\\main.scss","name":null,"original":{"line":661,"column":4},"generated":{"line":1,"column":8910}},{"source":"scss\\main.scss","name":null,"original":{"line":661,"column":4},"generated":{"line":1,"column":8922}},{"source":"scss\\main.scss","name":null,"original":{"line":662,"column":4},"generated":{"line":1,"column":8923}},{"source":"scss\\main.scss","name":null,"original":{"line":662,"column":4},"generated":{"line":1,"column":8944}},{"source":"scss\\main.scss","name":null,"original":{"line":663,"column":4},"generated":{"line":1,"column":8945}},{"source":"scss\\main.scss","name":null,"original":{"line":663,"column":4},"generated":{"line":1,"column":8963}},{"source":"scss\\main.scss","name":null,"original":{"line":664,"column":4},"generated":{"line":1,"column":8964}},{"source":"scss\\main.scss","name":null,"original":{"line":666,"column":4},"generated":{"line":1,"column":8987}},{"source":"scss\\main.scss","name":null,"original":{"line":667,"column":8},"generated":{"line":1,"column":9000}},{"source":"scss\\main.scss","name":null,"original":{"line":667,"column":8},"generated":{"line":1,"column":9017}},{"source":"scss\\main.scss","name":null,"original":{"line":668,"column":8},"generated":{"line":1,"column":9018}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":1,"column":9046}},{"source":"scss\\main.scss","name":null,"original":{"line":669,"column":8},"generated":{"line":1,"column":9047}},{"source":"scss\\main.scss","name":null,"original":{"line":669,"column":8},"generated":{"line":1,"column":9060}},{"source":"scss\\main.scss","name":null,"original":{"line":670,"column":8},"generated":{"line":1,"column":9061}},{"source":"scss\\main.scss","name":null,"original":{"line":670,"column":8},"generated":{"line":1,"column":9077}},{"source":"scss\\main.scss","name":null,"original":{"line":671,"column":8},"generated":{"line":1,"column":9078}},{"source":"scss\\main.scss","name":null,"original":{"line":674,"column":4},"generated":{"line":1,"column":9097}},{"source":"scss\\main.scss","name":null,"original":{"line":675,"column":8},"generated":{"line":1,"column":9110}},{"source":"scss\\main.scss","name":null,"original":{"line":677,"column":8},"generated":{"line":1,"column":9131}},{"source":"scss\\main.scss","name":null,"original":{"line":678,"column":12},"generated":{"line":1,"column":9147}},{"source":"scss\\main.scss","name":null,"original":{"line":684,"column":0},"generated":{"line":1,"column":9160}},{"source":"scss\\main.scss","name":null,"original":{"line":685,"column":4},"generated":{"line":1,"column":9170}},{"source":"scss\\main.scss","name":null,"original":{"line":685,"column":4},"generated":{"line":1,"column":9193}},{"source":"scss\\main.scss","name":null,"original":{"line":686,"column":4},"generated":{"line":1,"column":9194}},{"source":"scss\\main.scss","name":null,"original":{"line":687,"column":4},"generated":{"line":1,"column":9213}},{"source":"scss\\main.scss","name":null,"original":{"line":688,"column":8},"generated":{"line":1,"column":9229}},{"source":"scss\\main.scss","name":null,"original":{"line":690,"column":4},"generated":{"line":1,"column":9242}},{"source":"scss\\main.scss","name":null,"original":{"line":691,"column":8},"generated":{"line":1,"column":9283}},{"source":"scss\\main.scss","name":null,"original":{"line":691,"column":8},"generated":{"line":1,"column":9293}},{"source":"scss\\main.scss","name":null,"original":{"line":692,"column":8},"generated":{"line":1,"column":9294}},{"source":"scss\\main.scss","name":null,"original":{"line":692,"column":8},"generated":{"line":1,"column":9304}},{"source":"scss\\main.scss","name":null,"original":{"line":693,"column":8},"generated":{"line":1,"column":9305}},{"source":"scss\\main.scss","name":null,"original":{"line":693,"column":8},"generated":{"line":1,"column":9319}},{"source":"scss\\main.scss","name":null,"original":{"line":694,"column":8},"generated":{"line":1,"column":9320}},{"source":"scss\\main.scss","name":null,"original":{"line":694,"column":8},"generated":{"line":1,"column":9335}},{"source":"scss\\main.scss","name":null,"original":{"line":695,"column":8},"generated":{"line":1,"column":9336}},{"source":"scss\\main.scss","name":null,"original":{"line":695,"column":8},"generated":{"line":1,"column":9354}},{"source":"scss\\main.scss","name":null,"original":{"line":696,"column":8},"generated":{"line":1,"column":9355}},{"source":"scss\\main.scss","name":null,"original":{"line":696,"column":8},"generated":{"line":1,"column":9372}},{"source":"scss\\main.scss","name":null,"original":{"line":697,"column":8},"generated":{"line":1,"column":9373}},{"source":"scss\\main.scss","name":null,"original":{"line":699,"column":4},"generated":{"line":1,"column":9396}},{"source":"scss\\main.scss","name":null,"original":{"line":700,"column":8},"generated":{"line":1,"column":9424}},{"source":"scss\\main.scss","name":null,"original":{"line":700,"column":8},"generated":{"line":1,"column":9434}},{"source":"scss\\main.scss","name":null,"original":{"line":701,"column":8},"generated":{"line":1,"column":9435}},{"source":"scss\\main.scss","name":null,"original":{"line":701,"column":8},"generated":{"line":1,"column":9445}},{"source":"scss\\main.scss","name":null,"original":{"line":702,"column":8},"generated":{"line":1,"column":9446}},{"source":"scss\\main.scss","name":null,"original":{"line":702,"column":8},"generated":{"line":1,"column":9460}},{"source":"scss\\main.scss","name":null,"original":{"line":703,"column":8},"generated":{"line":1,"column":9461}},{"source":"scss\\main.scss","name":null,"original":{"line":703,"column":8},"generated":{"line":1,"column":9476}},{"source":"scss\\main.scss","name":null,"original":{"line":704,"column":8},"generated":{"line":1,"column":9477}},{"source":"scss\\main.scss","name":null,"original":{"line":704,"column":8},"generated":{"line":1,"column":9495}},{"source":"scss\\main.scss","name":null,"original":{"line":705,"column":8},"generated":{"line":1,"column":9496}},{"source":"scss\\main.scss","name":null,"original":{"line":705,"column":8},"generated":{"line":1,"column":9513}},{"source":"scss\\main.scss","name":null,"original":{"line":706,"column":8},"generated":{"line":1,"column":9514}},{"source":"scss\\main.scss","name":null,"original":{"line":709,"column":4},"generated":{"line":1,"column":9537}},{"source":"scss\\main.scss","name":null,"original":{"line":710,"column":8},"generated":{"line":1,"column":9569}},{"source":"scss\\main.scss","name":null,"original":{"line":710,"column":8},"generated":{"line":1,"column":9584}},{"source":"scss\\main.scss","name":null,"original":{"line":711,"column":8},"generated":{"line":1,"column":9585}},{"source":"scss\\main.scss","name":null,"original":{"line":711,"column":8},"generated":{"line":1,"column":9604}},{"source":"scss\\main.scss","name":null,"original":{"line":712,"column":8},"generated":{"line":1,"column":9605}},{"source":"scss\\main.scss","name":null,"original":{"line":712,"column":8},"generated":{"line":1,"column":9641}},{"source":"scss\\main.scss","name":null,"original":{"line":713,"column":8},"generated":{"line":1,"column":9642}},{"source":"scss\\main.scss","name":null,"original":{"line":713,"column":8},"generated":{"line":1,"column":9653}},{"source":"scss\\main.scss","name":null,"original":{"line":714,"column":8},"generated":{"line":1,"column":9654}},{"source":"scss\\main.scss","name":null,"original":{"line":714,"column":8},"generated":{"line":1,"column":9664}},{"source":"scss\\main.scss","name":null,"original":{"line":715,"column":8},"generated":{"line":1,"column":9665}},{"source":"scss\\main.scss","name":null,"original":{"line":715,"column":8},"generated":{"line":1,"column":9683}},{"source":"scss\\main.scss","name":null,"original":{"line":716,"column":8},"generated":{"line":1,"column":9684}},{"source":"scss\\main.scss","name":null,"original":{"line":716,"column":8},"generated":{"line":1,"column":9699}},{"source":"scss\\main.scss","name":null,"original":{"line":717,"column":8},"generated":{"line":1,"column":9700}},{"source":"scss\\main.scss","name":null,"original":{"line":717,"column":8},"generated":{"line":1,"column":9714}},{"source":"scss\\main.scss","name":null,"original":{"line":718,"column":8},"generated":{"line":1,"column":9715}},{"source":"scss\\main.scss","name":null,"original":{"line":718,"column":8},"generated":{"line":1,"column":9738}},{"source":"scss\\main.scss","name":null,"original":{"line":719,"column":8},"generated":{"line":1,"column":9739}},{"source":"scss\\main.scss","name":null,"original":{"line":721,"column":2},"generated":{"line":1,"column":9756}},{"source":"scss\\main.scss","name":null,"original":{"line":722,"column":8},"generated":{"line":1,"column":9784}},{"source":"scss\\main.scss","name":null,"original":{"line":722,"column":8},"generated":{"line":1,"column":9799}},{"source":"scss\\main.scss","name":null,"original":{"line":723,"column":8},"generated":{"line":1,"column":9800}},{"source":"scss\\main.scss","name":null,"original":{"line":723,"column":8},"generated":{"line":1,"column":9819}},{"source":"scss\\main.scss","name":null,"original":{"line":724,"column":8},"generated":{"line":1,"column":9820}},{"source":"scss\\main.scss","name":null,"original":{"line":724,"column":8},"generated":{"line":1,"column":9857}},{"source":"scss\\main.scss","name":null,"original":{"line":725,"column":8},"generated":{"line":1,"column":9858}},{"source":"scss\\main.scss","name":null,"original":{"line":725,"column":8},"generated":{"line":1,"column":9869}},{"source":"scss\\main.scss","name":null,"original":{"line":726,"column":8},"generated":{"line":1,"column":9870}},{"source":"scss\\main.scss","name":null,"original":{"line":726,"column":8},"generated":{"line":1,"column":9880}},{"source":"scss\\main.scss","name":null,"original":{"line":727,"column":8},"generated":{"line":1,"column":9881}},{"source":"scss\\main.scss","name":null,"original":{"line":727,"column":8},"generated":{"line":1,"column":9899}},{"source":"scss\\main.scss","name":null,"original":{"line":728,"column":8},"generated":{"line":1,"column":9900}},{"source":"scss\\main.scss","name":null,"original":{"line":728,"column":8},"generated":{"line":1,"column":9915}},{"source":"scss\\main.scss","name":null,"original":{"line":729,"column":8},"generated":{"line":1,"column":9916}},{"source":"scss\\main.scss","name":null,"original":{"line":729,"column":8},"generated":{"line":1,"column":9930}},{"source":"scss\\main.scss","name":null,"original":{"line":730,"column":8},"generated":{"line":1,"column":9931}},{"source":"scss\\main.scss","name":null,"original":{"line":730,"column":8},"generated":{"line":1,"column":9954}},{"source":"scss\\main.scss","name":null,"original":{"line":731,"column":8},"generated":{"line":1,"column":9955}},{"source":"scss\\main.scss","name":null,"original":{"line":733,"column":2},"generated":{"line":1,"column":9972}},{"source":"scss\\main.scss","name":null,"original":{"line":734,"column":4},"generated":{"line":1,"column":10000}},{"source":"scss\\main.scss","name":null,"original":{"line":740,"column":0},"generated":{"line":1,"column":10009}},{"source":"scss\\main.scss","name":null,"original":{"line":741,"column":4},"generated":{"line":1,"column":10027}},{"source":"scss\\main.scss","name":null,"original":{"line":741,"column":4},"generated":{"line":1,"column":10047}},{"source":"scss\\main.scss","name":null,"original":{"line":742,"column":4},"generated":{"line":1,"column":10048}},{"source":"scss\\main.scss","name":null,"original":{"line":742,"column":4},"generated":{"line":1,"column":10055}},{"source":"scss\\main.scss","name":null,"original":{"line":743,"column":4},"generated":{"line":1,"column":10056}},{"source":"scss\\main.scss","name":null,"original":{"line":743,"column":4},"generated":{"line":1,"column":10064}},{"source":"scss\\main.scss","name":null,"original":{"line":744,"column":4},"generated":{"line":1,"column":10065}},{"source":"scss\\main.scss","name":null,"original":{"line":744,"column":4},"generated":{"line":1,"column":10085}},{"source":"scss\\main.scss","name":null,"original":{"line":745,"column":4},"generated":{"line":1,"column":10086}},{"source":"scss\\main.scss","name":null,"original":{"line":745,"column":4},"generated":{"line":1,"column":10103}},{"source":"scss\\main.scss","name":null,"original":{"line":746,"column":4},"generated":{"line":1,"column":10104}},{"source":"scss\\main.scss","name":null,"original":{"line":746,"column":4},"generated":{"line":1,"column":10116}},{"source":"scss\\main.scss","name":null,"original":{"line":747,"column":4},"generated":{"line":1,"column":10117}},{"source":"scss\\main.scss","name":null,"original":{"line":747,"column":4},"generated":{"line":1,"column":10134}},{"source":"scss\\main.scss","name":null,"original":{"line":748,"column":4},"generated":{"line":1,"column":10135}},{"source":"scss\\main.scss","name":null,"original":{"line":752,"column":0},"generated":{"line":1,"column":10166}},{"source":"scss\\main.scss","name":null,"original":{"line":753,"column":4},"generated":{"line":1,"column":10182}},{"source":"scss\\main.scss","name":null,"original":{"line":753,"column":4},"generated":{"line":1,"column":10208}},{"source":"scss\\main.scss","name":null,"original":{"line":754,"column":4},"generated":{"line":1,"column":10209}},{"source":"scss\\main.scss","name":null,"original":{"line":754,"column":4},"generated":{"line":1,"column":10224}},{"source":"scss\\main.scss","name":null,"original":{"line":755,"column":4},"generated":{"line":1,"column":10225}},{"source":"scss\\main.scss","name":null,"original":{"line":755,"column":4},"generated":{"line":1,"column":10242}},{"source":"scss\\main.scss","name":null,"original":{"line":756,"column":4},"generated":{"line":1,"column":10243}},{"source":"scss\\main.scss","name":null,"original":{"line":756,"column":4},"generated":{"line":1,"column":10257}},{"source":"scss\\main.scss","name":null,"original":{"line":758,"column":4},"generated":{"line":1,"column":10258}},{"source":"scss\\main.scss","name":null,"original":{"line":758,"column":4},"generated":{"line":1,"column":10278}},{"source":"scss\\main.scss","name":null,"original":{"line":759,"column":4},"generated":{"line":1,"column":10279}},{"source":"scss\\main.scss","name":null,"original":{"line":759,"column":4},"generated":{"line":1,"column":10292}},{"source":"scss\\main.scss","name":null,"original":{"line":760,"column":4},"generated":{"line":1,"column":10293}},{"source":"scss\\main.scss","name":null,"original":{"line":760,"column":4},"generated":{"line":1,"column":10312}},{"source":"scss\\main.scss","name":null,"original":{"line":761,"column":4},"generated":{"line":1,"column":10313}},{"source":"scss\\main.scss","name":null,"original":{"line":761,"column":4},"generated":{"line":1,"column":10334}},{"source":"scss\\main.scss","name":null,"original":{"line":762,"column":4},"generated":{"line":1,"column":10335}},{"source":"scss\\main.scss","name":null,"original":{"line":762,"column":4},"generated":{"line":1,"column":10351}},{"source":"scss\\main.scss","name":null,"original":{"line":763,"column":4},"generated":{"line":1,"column":10352}},{"source":"scss\\main.scss","name":null,"original":{"line":763,"column":4},"generated":{"line":1,"column":10370}},{"source":"scss\\main.scss","name":null,"original":{"line":764,"column":4},"generated":{"line":1,"column":10371}},{"source":"scss\\main.scss","name":null,"original":{"line":764,"column":4},"generated":{"line":1,"column":10384}},{"source":"scss\\main.scss","name":null,"original":{"line":766,"column":4},"generated":{"line":1,"column":10385}},{"source":"scss\\main.scss","name":null,"original":{"line":766,"column":4},"generated":{"line":1,"column":10419}},{"source":"scss\\main.scss","name":null,"original":{"line":768,"column":4},"generated":{"line":1,"column":10420}},{"source":"scss\\main.scss","name":null,"original":{"line":768,"column":4},"generated":{"line":1,"column":10453}},{"source":"scss\\main.scss","name":null,"original":{"line":770,"column":4},"generated":{"line":1,"column":10454}},{"source":"scss\\main.scss","name":null,"original":{"line":770,"column":4},"generated":{"line":1,"column":10487}},{"source":"scss\\main.scss","name":null,"original":{"line":772,"column":4},"generated":{"line":1,"column":10488}},{"source":"scss\\main.scss","name":null,"original":{"line":772,"column":4},"generated":{"line":1,"column":10524}},{"source":"scss\\main.scss","name":null,"original":{"line":773,"column":12},"generated":{"line":1,"column":10525}},{"source":"scss\\main.scss","name":null,"original":{"line":776,"column":2},"generated":{"line":1,"column":10554}},{"source":"scss\\main.scss","name":null,"original":{"line":777,"column":6},"generated":{"line":1,"column":10576}},{"source":"scss\\main.scss","name":null,"original":{"line":778,"column":10},"generated":{"line":1,"column":10579}},{"source":"scss\\main.scss","name":null,"original":{"line":780,"column":6},"generated":{"line":1,"column":10593}},{"source":"scss\\main.scss","name":null,"original":{"line":781,"column":10},"generated":{"line":1,"column":10597}},{"source":"scss\\main.scss","name":null,"original":{"line":783,"column":6},"generated":{"line":1,"column":10611}},{"source":"scss\\main.scss","name":null,"original":{"line":784,"column":10},"generated":{"line":1,"column":10615}},{"source":"scss\\main.scss","name":null,"original":{"line":786,"column":6},"generated":{"line":1,"column":10629}},{"source":"scss\\main.scss","name":null,"original":{"line":787,"column":10},"generated":{"line":1,"column":10633}},{"source":"scss\\main.scss","name":null,"original":{"line":789,"column":6},"generated":{"line":1,"column":10647}},{"source":"scss\\main.scss","name":null,"original":{"line":790,"column":10},"generated":{"line":1,"column":10651}},{"source":"scss\\main.scss","name":null,"original":{"line":792,"column":6},"generated":{"line":1,"column":10665}},{"source":"scss\\main.scss","name":null,"original":{"line":793,"column":10},"generated":{"line":1,"column":10668}},{"source":"scss\\main.scss","name":null,"original":{"line":797,"column":2},"generated":{"line":1,"column":10683}},{"source":"scss\\main.scss","name":null,"original":{"line":798,"column":6},"generated":{"line":1,"column":10709}},{"source":"scss\\main.scss","name":null,"original":{"line":799,"column":10},"generated":{"line":1,"column":10712}},{"source":"scss\\main.scss","name":null,"original":{"line":801,"column":6},"generated":{"line":1,"column":10751}},{"source":"scss\\main.scss","name":null,"original":{"line":802,"column":10},"generated":{"line":1,"column":10755}},{"source":"scss\\main.scss","name":null,"original":{"line":804,"column":6},"generated":{"line":1,"column":10797}},{"source":"scss\\main.scss","name":null,"original":{"line":805,"column":10},"generated":{"line":1,"column":10801}},{"source":"scss\\main.scss","name":null,"original":{"line":807,"column":6},"generated":{"line":1,"column":10843}},{"source":"scss\\main.scss","name":null,"original":{"line":808,"column":10},"generated":{"line":1,"column":10846}}],"sources":{"scss\\main.scss":"$colors: (\r\n backgroundCol: #fff,\r\n color: #222,\r\n placeholder: #33333380,\r\n titlesColor: #0097e6\r\n);\r\n\r\n@function color($colorName) {\r\n @return map-get($colors, $colorName );\r\n};\r\n\r\n// Fonts\r\n$titleFont: \"Montserrat Black\";\r\n$mainFont: \"Montserrat Medium\";\r\n$textFont: \"Montserrat Bold\";\r\n\r\n$breakpoint-tablet:(\r\n one: 1200px,\r\n two: 768px,\r\n three: 576px\r\n);\r\n\r\n@function breakpoint($breakpoint-value) {\r\n @return map-get($breakpoint-tablet, $breakpoint-value );\r\n};\r\n\r\n\r\n// Reset margin and padding\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\nbody {\r\n button {\r\n width: 100px;\r\n padding: 5px;\r\n margin: 3px 0;\r\n background: none;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n border-radius: 2px;\r\n cursor: pointer;\r\n outline: none;\r\n\r\n font-family: $mainFont;\r\n color: color(color);\r\n background: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n\r\n button:hover {\r\n border: 1px solid rgba(0,0,0,0.6);\r\n color: color(backgroundCol);\r\n background: color(color);\r\n }\r\n\r\n input[type='color'] {\r\n display: block;\r\n text-align: left;\r\n background: none;\r\n border: none;\r\n width: 110px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n outline: none;\r\n }\r\n #colorPalette::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\";\r\n }\r\n\r\n #backgroundColor::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\"\r\n }\r\n\r\n #colorPalette:hover::before, #backgroundColor:hover::before {\r\n color: #e1302a;\r\n }\r\n input[type='color']::-webkit-color-swatch-wrapper {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.container {\r\n height: 100vh;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-color: color(backgroundCol);\r\n\r\n}\r\n\r\n// NEW PROJECT WINDOW\r\n.new-project_window {\r\n display: none;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n padding: 10px;\r\n // text-align: center;\r\n width: 40%;\r\n min-width: 200px;\r\n max-width: 600px;\r\n background-color: color(backgroundCol);\r\n z-index: 9;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n padding: auto auto;\r\n }\r\n\r\n #show-warning {\r\n display: none;\r\n }\r\n\r\n * {\r\n margin: 5px 0;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2rem;\r\n color: color(titlesColor);\r\n line-height: 3rem;\r\n\r\n @media (max-width: breakpoint(one)) {\r\n font-size: 1.5rem;\r\n }\r\n @media (max-width: breakpoint(two)) {\r\n font-size: 1.3rem;\r\n }\r\n }\r\n\r\n p {\r\n text-align: center;\r\n font-size: 12px;\r\n color: #e1302a;\r\n font-family: $mainFont;\r\n }\r\n\r\n .input-fields {\r\n display: flex;\r\n flex-direction: column;\r\n // align-items: center;\r\n width: 100%;\r\n margin: auto auto ;\r\n font-size: 1.3rem;\r\n\r\n input {\r\n width: 80%;\r\n padding: 10px;\r\n margin: 5px 5px 5px 0px;\r\n border: 1px solid rgba(0,0,0,0.4);\r\n outline-color: #0097e6;\r\n border-radius: 5px;\r\n }\r\n }\r\n\r\n button {\r\n width: 60px;\r\n }\r\n}\r\n\r\n.new-project_window.active {\r\n border: 1px solid rgba(0,0,0,0.3);\r\n width: 250px;\r\n}\r\n\r\n.main-menu {\r\n display: block;\r\n width: 250px;\r\n // background-color: red;\r\n text-align: center;\r\n padding: 10px;\r\n\r\n h1 {\r\n font-family: \"Fredoka One\";\r\n letter-spacing: 3px;\r\n font-size: 3rem;\r\n color: color(titlesColor);\r\n animation: titleColor 5s ease forwards infinite;\r\n position: relative;\r\n\r\n i {\r\n font-size: 60px;\r\n position: absolute;\r\n left: 56px;\r\n top: -10px;\r\n transform: rotate(140deg);\r\n animation: brushAnimation 5s ease forwards infinite;\r\n }\r\n }\r\n\r\n p {\r\n font-family: \"Montserrat SemiBold\";\r\n font-style: italic;\r\n color: color(placeholder);\r\n font-size: .8rem;\r\n }\r\n\r\n // Buttons\r\n .buttons-main {\r\n margin: 10px 0;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n a {\r\n display: inline-block;\r\n margin: 10px 0;\r\n }\r\n }\r\n}\r\n\r\n// Main container - Canvas\r\nmain {\r\n display: none;\r\n grid-template-columns: 230px 1fr;\r\n grid-template-areas: \"controls canvas\";\r\n height: 100vh;\r\n\r\n .canvas-container {\r\n grid-area: canvas;\r\n\r\n position: relative;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n #cap-pointer {\r\n display: none;\r\n width: 20px;\r\n height: 20px;\r\n background-color: #000000;\r\n position: absolute;\r\n }\r\n\r\n canvas {\r\n border: 1px solid rgba(0,0,0,0.2);\r\n background-repeat: center center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n }\r\n\r\n // NOTIFICATIONS\r\n .notification {\r\n // background-color: red;\r\n display: block;\r\n width: 250px;\r\n height: 40px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 99999;\r\n \r\n position: absolute;\r\n top: -50px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n\r\n box-shadow: 0 3px 10px rgba(0,0,0,0.2);\r\n font-family: $textFont;\r\n font-size: 1rem;\r\n text-transform: uppercase;\r\n transition: 0.5s ease;\r\n\r\n p {\r\n color: color(titlesColor);\r\n }\r\n }\r\n .notification.notificationActive {\r\n transform: translate(-50%, 60px);\r\n }\r\n }\r\n\r\n // CONTROLS\r\n .controls {\r\n grid-area: controls;\r\n background-color: #f5f5f5;\r\n width: 250px;\r\n height: 100%;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n border-top: none;\r\n border-bottom: none;\r\n padding: 8px;\r\n margin-right: 5px;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n transition: 0.5s ease;\r\n overflow-y: scroll;\r\n\r\n * {\r\n margin: 1px 0;\r\n }\r\n\r\n // BURGER MENU\r\n .burger-menu {\r\n width: 30px;\r\n height: 30px;\r\n position: absolute;\r\n right: 10px;\r\n top: 10px;\r\n overflow: hidden;\r\n cursor: pointer;\r\n\r\n span {\r\n display: block;\r\n position: absolute;\r\n margin: 5px 0;\r\n width: 20px;\r\n height: 2px;\r\n border-radius: 2px;\r\n background-color: #e1302a;\r\n opacity: 1;\r\n transition: 0.3s ease;\r\n }\r\n\r\n span:nth-child(1) {\r\n top: 10px;\r\n transform: rotate(45deg);\r\n }\r\n\r\n span:nth-child(2) {\r\n transform: translateX(-30px);\r\n opacity: 1;\r\n }\r\n\r\n span:nth-child(3) {\r\n top: 10px;\r\n transform: rotate(-45deg);\r\n }\r\n }\r\n\r\n .burger-menu.active span {\r\n width: 15px;\r\n transform: rotate(0deg);\r\n background-color: #444;\r\n }\r\n\r\n .burger-menu.active span:nth-child(1) {\r\n top: 0px;\r\n }\r\n .burger-menu.active span:nth-child(2) {\r\n top: 6px;\r\n transform: translateX(0px);\r\n\r\n }\r\n .burger-menu.active span:nth-child(3) {\r\n top: 12px;\r\n transform: rotate(0deg);\r\n }\r\n\r\n // Titles\r\n h4 {\r\n color: color(titlesColor);\r\n font-family: $textFont;\r\n }\r\n\r\n label {\r\n font-family: $mainFont;\r\n font-size: 0.9rem;\r\n }\r\n\r\n #drawColor-title {\r\n display: flex;\r\n align-items: center;\r\n // justify-content: space-between;\r\n \r\n #current-drawColor {\r\n color: #555;\r\n }\r\n\r\n #color-info {\r\n margin-left: 65px;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n #current-bgColor { \r\n color: #555;\r\n }\r\n\r\n // Download drawing\r\n #saveDrawing {\r\n display: inline-block;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n padding: 3px;\r\n cursor: pointer;\r\n text-decoration: none;\r\n\r\n font-family: $textFont;\r\n text-transform: uppercase;\r\n font-size: 0.8rem;\r\n color: color(titlesColor);\r\n background-color: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n #saveDrawing:hover {\r\n color: color(backgroundCol);\r\n background-color: color(titlesColor);\r\n }\r\n\r\n // Checkboxes for cap and line types\r\n .cap-line_type {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n input {\r\n display: inline-block;\r\n width: 15px;\r\n height: 15px;\r\n }\r\n\r\n img {\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n margin-right: -5px;\r\n }\r\n }\r\n\r\n // CUSTOM CHECKBOX\r\n .switch {\r\n position: relative;\r\n display: block;\r\n width: 30px;\r\n height: 30px;\r\n\r\n .slider {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0; left: 0; bottom: 0; right: 0;\r\n transition: 0.3s ease;\r\n padding: 0;\r\n }\r\n input {\r\n display: none;\r\n }\r\n .slider:before {\r\n position: absolute;\r\n top: 0px;\r\n left: 0px;\r\n transition: 0.3s ease;\r\n font-size: 10px;\r\n font-family: $textFont;\r\n color: #fff;\r\n width: 28px;\r\n height: 24px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n // input:checked + .slider {\r\n // transform: rotate(45deg);\r\n // }\r\n\r\n input:checked + .slider:before {\r\n color: #fff;\r\n content: \"ON\";\r\n background-color: #0097e6;\r\n }\r\n\r\n input:not(:checked) + .slider:before {\r\n color: #fff;\r\n content: \"OFF\";\r\n background-color: #e1302a;\r\n }\r\n }\r\n\r\n .eraser {\r\n align-items: center;\r\n }\r\n\r\n #clear-all_container {\r\n display: flex;\r\n justify-content:flex-start;\r\n align-items: center;\r\n\r\n i {\r\n margin-left: 10px;\r\n color: color(placeholder);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n }\r\n\r\n i:hover {\r\n transform: translateY(-2px);\r\n color: #e1302a;\r\n }\r\n\r\n }\r\n\r\n #canvas-size {\r\n margin: 0 0 10px 0;\r\n width: 150px;\r\n }\r\n\r\n .undo-redo_container {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin: 10px 0 0 0;\r\n \r\n button {\r\n width: 40px;\r\n padding: 0px;\r\n margin-right: 3px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n i {\r\n font-size: 22px;\r\n }\r\n }\r\n }\r\n\r\n // COLOR BOXES\r\n .color-boxes_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n\r\n width: 202px;\r\n height: 52px;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n\r\n .color-box {\r\n width: 25px;\r\n height: 25px;\r\n margin: 0;\r\n padding: 0;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .controls-bottom {\r\n position: absolute;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n margin: 0;\r\n border-top: 1px solid rgba(0,0,0,0.2);\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n padding: 5px;\r\n \r\n #exit {\r\n cursor: pointer;\r\n font-family: \"Montserrat SemiBold\";\r\n font-size: 0.85rem;\r\n transition: 0.2s ease;\r\n }\r\n #exit:hover {\r\n color: #e1302a;\r\n }\r\n\r\n #info {\r\n color: color(titlesColor);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n \r\n i {\r\n font-size: 28px;\r\n }\r\n }\r\n #info:hover {\r\n color: #0173b1\r\n }\r\n }\r\n }\r\n .controlsActive {\r\n transform: translateX(-250px);\r\n\r\n .burger-menu {\r\n right: -70px;\r\n }\r\n }\r\n}\r\n\r\n.mainDisplay {\r\n grid-template-columns: 0px 1fr;\r\n}\r\n\r\n// ABOUT MENU\r\n.about-menu {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background-color: color(backgroundCol);\r\n\r\n display: none;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n width: 500px;\r\n height: 250px;\r\n padding: 10px;\r\n text-align: center;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2.5rem;\r\n color: color(placeholder);\r\n text-transform: uppercase;\r\n }\r\n\r\n p {\r\n font-family: $mainFont;\r\n font-size: 1.2rem;\r\n line-height: 1.5rem;\r\n margin: 10px;\r\n }\r\n}\r\n\r\n#color-pallete_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n #color-info {\r\n margin-left: 10px;\r\n cursor: pointer;\r\n color: color(placeholder);\r\n transition: 0.2s ease;\r\n }\r\n #color-info:hover {\r\n color: #e1302a;\r\n }\r\n}\r\n\r\n// INFO BOX\r\n.info-box {\r\n width: 400px;\r\n padding: 10px;\r\n background-color: color(backgroundCol);\r\n box-shadow: 0px 3px 10px rgba(0,0,0,0.2);\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n z-index: 9;\r\n\r\n display: none;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n h3 {\r\n text-align: center;\r\n font-family: $titleFont;\r\n color: color(titlesColor);\r\n font-size: 1.5rem;\r\n letter-spacing: 2px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n\r\n li {\r\n margin: 2px 0;\r\n }\r\n }\r\n}\r\n\r\n// TEST\r\n#capWidth {\r\n -webkit-appearance: none;\r\n margin-bottom: 15px;\r\n &:focus {\r\n outline: none;\r\n }\r\n &::-webkit-slider-runnable-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n &::-moz-range-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n \r\n &::-webkit-slider-thumb {\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 1px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-range-thumb{\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 10px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-focus-outer {\r\n border: 0;\r\n }\r\n\r\n\r\n}\r\n\r\n#capWidth-display {\r\n display: inline-block;\r\n width: 0px;\r\n height: 0px;\r\n background-color: red;\r\n position: absolute;\r\n right: -120px;\r\n border-radius: 50%;\r\n transform-origin: center center;\r\n}\r\n\r\n// SUPPORT FOR MATERIAL ICONS\r\n.material-icons {\r\n font-family: 'Material Icons';\r\n font-weight: normal;\r\n font-style: normal;\r\n font-size: 24px;\r\n /* Preferred icon size */\r\n display: inline-block;\r\n line-height: 1;\r\n text-transform: none;\r\n letter-spacing: normal;\r\n word-wrap: normal;\r\n white-space: nowrap;\r\n direction: ltr;\r\n /* Support for all WebKit browsers. */\r\n -webkit-font-smoothing: antialiased;\r\n /* Support for Safari and Chrome. */\r\n text-rendering: optimizeLegibility;\r\n /* Support for Firefox. */\r\n -moz-osx-font-smoothing: grayscale;\r\n /* Support for IE. */\r\n -webkit-font-feature-settings: 'liga';\r\n font-feature-settings: 'liga';\r\n }\r\n\r\n @keyframes titleColor {\r\n 0% {\r\n color: #0097e6;\r\n }\r\n 20% {\r\n color: goldenrod;\r\n }\r\n 40% {\r\n color: #e1302a;\r\n }\r\n 60% {\r\n color: deeppink;\r\n }\r\n 80% {\r\n color: limegreen\r\n }\r\n 100% {\r\n color: #0097e6;\r\n }\r\n }\r\n\r\n @keyframes brushAnimation {\r\n 0% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n 30% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 60% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 100% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n }"},"lineCount":null}},"error":null,"hash":"305d9fa18e9ece6829ff047906feca75","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/4d/85718810a1fbab28ac7d7f2cb0cb31.json b/.cache/4d/85718810a1fbab28ac7d7f2cb0cb31.json new file mode 100644 index 0000000..702ab9c --- /dev/null +++ b/.cache/4d/85718810a1fbab28ac7d7f2cb0cb31.json @@ -0,0 +1 @@ +{"id":"DrAD","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./inputs","loc":{"line":2,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.ui=void 0;var e=require(\"./canvas\"),t=require(\"./inputs\");function n(e){return s(e)||o(e)||a(e)||i()}function i(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function a(e,t){if(e){if(\"string\"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===n&&e.constructor&&(n=e.constructor.name),\"Map\"===n||\"Set\"===n?Array.from(e):\"Arguments\"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function o(e){if(\"undefined\"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function s(e){if(Array.isArray(e))return r(e)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n input.value = \"#000000\");\r\n\r\n // Reset the checkboxes to default ones\r\n const checkboxes = [...this.checkboxes];\r\n checkboxes.forEach(cap => cap.checked = false);\r\n this.capTypes[0].checked = true;\r\n\r\n this.displayChanges('all');\r\n }\r\n\r\n // About menu\r\n openAndCloseMenu(action) {\r\n if(action === \"open\") {\r\n this.aboutMenu.style.display = \"block\";\r\n } else if (action === \"close\") {\r\n this.aboutMenu.style.display = \"none\";\r\n }\r\n }\r\n\r\n // Filter the clicked checkboxes and pass their name as a line cap and line join property\r\n filterBoxes(id, name) {\r\n let boxes = null;\r\n if(name === \"cap-type\") {\r\n // Convert checkboxes node list to an array\r\n boxes = [...this.capTypes];\r\n\r\n // Filter the checkboxes\r\n boxes.filter(box => {\r\n if(box.id !== id) {\r\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\r\n box.checked = false;\r\n } else if(box.id === id) {\r\n // If user clicks on the same box that is already checked,\r\n // it CAN'T be un-checked\r\n box.checked = true;\r\n\r\n // Use the clicked box name as a property for the cap type\r\n theCanvas.ctx.lineCap = box.name;\r\n }\r\n })\r\n } else {\r\n boxes = [...this.checkboxes];\r\n\r\n boxes.filter(box => {\r\n if(box.id === \"strLine\") {\r\n this.strLineChecked = !this.strLineChecked;\r\n if(this.strLineChecked) {\r\n this.displayNotification(\"Enabled straight line\");\r\n } else {\r\n this.displayNotification(\"Disabled straight line\"); \r\n }\r\n }\r\n });\r\n }\r\n }\r\n\r\n // Save the drawing\r\n saveDrawing() {\r\n this.save.href = theCanvas.canvas.toDataURL();\r\n this.save.download = \"mypainting.png\"; \r\n }\r\n\r\n // Display changes made to the cap size, drawing color and background fill.\r\n displayChanges(change, value) {\r\n const capSizeText = document.querySelector(\"#current-capSize\");\r\n const drawColorText = document.querySelector(\"#current-drawColor\");\r\n const fillColorText = document.querySelector(\"#current-bgColor\");\r\n\r\n if(change === \"capSize\") {\r\n // Change the text value for the cap size\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n } else if (change === \"draw-color\") {\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n } else if (change === \"fill-color\") {\r\n fillColorText.textContent = `${value}`;\r\n } else if (change === \"all\") {\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n fillColorText.textContent = `none`;\r\n }\r\n }\r\n\r\n displayNotification(text) {\r\n // Display notification\r\n document.querySelector(\"#notification-text\").textContent = text;\r\n ui.notification.classList.add(\"notificationActive\");\r\n setTimeout(() => {\r\n ui.notification.classList.remove(\"notificationActive\");\r\n }, 1000);\r\n }\r\n}\r\n\r\nexport const ui = new Ui();\r\n\r\n// About menu event listeners\r\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));;\r\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\r\ndocument.body.addEventListener(\"keyup\", e => {\r\n e = e || event;\r\n if (e.keyCode === 27) {\r\n ui.openAndCloseMenu(\"close\");\r\n }\r\n})\r\n\r\n// Draw menu listeners\r\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\r\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\r\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\r\nui.checkboxes.forEach(box => box.addEventListener(\"click\", () => {\r\n const id = box.id;\r\n const name = box.className;\r\n ui.filterBoxes(id, name);\r\n}))\r\n\r\n// Toggle eraser on and off\r\nui.eraser.addEventListener(\"click\", () => { \r\n ui.eraserToggled = !ui.eraserToggled;\r\n \r\n if(ui.eraserToggled) {\r\n // We save the value of the previously used color before using the eraser\r\n ui.prevColor = theCanvas.ctx.strokeStyle;\r\n\r\n // We set the stroke color to the default canvas color\r\n theCanvas.ctx.strokeStyle = \"#fff\";\r\n\r\n // Display a notification\r\n ui.displayNotification(\"Enabled Eraser\");\r\n } else {\r\n // We restore the stroke color to the saved value\r\n theCanvas.ctx.strokeStyle = ui.prevColor;\r\n ui.displayNotification(\"Disabled Eraser\");\r\n }\r\n})\r\n\r\n// Toggle between main menu and new project window that leads towrads the canvas\r\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\r\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\r\n\r\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"lineCount":null}},"error":null,"hash":"8d1b7fd80c771395122f2bb30065e345","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/51/539dc77b98a1852d8b65dec2fa1d5e.json b/.cache/51/539dc77b98a1852d8b65dec2fa1d5e.json new file mode 100644 index 0000000..f2ea21c --- /dev/null +++ b/.cache/51/539dc77b98a1852d8b65dec2fa1d5e.json @@ -0,0 +1 @@ +{"id":"imSZ","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/8a6499bd3d7e2df31eff1897fefc07c0.ttf\";"},"sourceMaps":null,"error":null,"hash":"08010c3c508ed427652ebcc7f1926f38","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/56/d2ffbde9e7a5cf4ce6922e696ad220.json b/.cache/56/d2ffbde9e7a5cf4ce6922e696ad220.json new file mode 100644 index 0000000..5d98424 --- /dev/null +++ b/.cache/56/d2ffbde9e7a5cf4ce6922e696ad220.json @@ -0,0 +1 @@ +{"id":"gBs3","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/801b37771b498862d2c04cf72417a706.ttf\";"},"sourceMaps":null,"error":null,"hash":"4bb907265bb0cc90180d0118096a4785","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/57/f44e18c4557d8acc533bea64b80612.json b/.cache/57/f44e18c4557d8acc533bea64b80612.json new file mode 100644 index 0000000..4e4280f --- /dev/null +++ b/.cache/57/f44e18c4557d8acc533bea64b80612.json @@ -0,0 +1 @@ +{"id":"js/controlHistory.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./ui","loc":{"line":2,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.history = void 0;\n\nvar _canvas = require(\"./canvas\");\n\nvar _ui = require(\"./ui\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar History =\n/*#__PURE__*/\nfunction () {\n function History() {\n _classCallCheck(this, History);\n\n this.redo_list = [];\n this.undo_list = []; // Undo & Redo buttons\n\n this.undoBtn = document.querySelector(\"#undo\");\n this.redoBtn = document.querySelector(\"#redo\");\n } // Save the state\n\n\n _createClass(History, [{\n key: \"saveState\",\n value: function saveState(canvas, list, keep_redo) {\n keep_redo = keep_redo || false;\n\n if (!keep_redo) {\n this.redo_list = [];\n }\n\n (list || this.undo_list).push(canvas.toDataURL());\n } // Undo action\n\n }, {\n key: \"undo\",\n value: function undo(canvas, ctx) {\n this.restoreState(canvas, ctx, this.undo_list, this.redo_list);\n\n _ui.ui.displayNotification(\"Undo\");\n } // Redo action\n\n }, {\n key: \"redo\",\n value: function redo(canvas, ctx) {\n this.restoreState(canvas, ctx, this.redo_list, this.undo_list);\n\n _ui.ui.displayNotification(\"Redo\");\n } // Restore the state\n\n }, {\n key: \"restoreState\",\n value: function restoreState(canvas, ctx, pop, push) {\n if (pop.length) {\n this.saveState(canvas, push, true);\n var restore_state = pop.pop();\n var src = restore_state;\n var img = new Image();\n img.setAttribute('src', src);\n\n img.onload = function () {\n ctx.clearRect(0, 0, canvas.width, canvas.height);\n ctx.drawImage(img, 0, 0, canvas.width, canvas.height);\n };\n }\n } // Call undo / redo with keyboards\n\n }, {\n key: \"keyCapture\",\n value: function keyCapture(e) {\n e = e || event; // Ctrl + Z combination\n\n if (e.ctrlKey && e.keyCode === 90) {\n this.undo(cvs, ctx);\n } // Ctrl + Y combination\n\n\n if (e.ctrlKey && e.keyCode === 89) {\n this.redo(cvs, ctx);\n }\n }\n }]);\n\n return History;\n}();\n\nvar history = new History();\nexports.history = history;\nvar cvs = _canvas.theCanvas.canvas;\nvar ctx = _canvas.theCanvas.ctx;\nhistory.undoBtn.addEventListener(\"click\", history.undo.bind(history, cvs, ctx));\nhistory.redoBtn.addEventListener(\"click\", history.redo.bind(history, cvs, ctx));\n\n_canvas.theCanvas.canvas.addEventListener(\"mousedown\", function () {\n return history.saveState(cvs);\n});\n\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/controlHistory.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/controlHistory.js","original":{"line":2,"column":0}},{"name":"History","generated":{"line":18,"column":4},"source":"js/controlHistory.js","original":{"line":4,"column":6}},{"generated":{"line":21,"column":0},"source":"js/controlHistory.js","original":{"line":5,"column":4}},{"generated":{"line":21,"column":21},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":22,"column":0},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":24,"column":0},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"name":"redo_list","generated":{"line":24,"column":9},"source":"js/controlHistory.js","original":{"line":6,"column":13}},{"generated":{"line":24,"column":18},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"generated":{"line":24,"column":21},"source":"js/controlHistory.js","original":{"line":6,"column":25}},{"generated":{"line":24,"column":23},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"generated":{"line":25,"column":0},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"name":"undo_list","generated":{"line":25,"column":9},"source":"js/controlHistory.js","original":{"line":7,"column":13}},{"generated":{"line":25,"column":18},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"generated":{"line":25,"column":21},"source":"js/controlHistory.js","original":{"line":7,"column":25}},{"generated":{"line":25,"column":23},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"generated":{"line":25,"column":24},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":25,"column":25},"source":"js/controlHistory.js","original":{"line":9,"column":8}},{"generated":{"line":27,"column":0},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"name":"undoBtn","generated":{"line":27,"column":9},"source":"js/controlHistory.js","original":{"line":10,"column":13}},{"generated":{"line":27,"column":16},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":27,"column":19},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":27,"column":27},"source":"js/controlHistory.js","original":{"line":10,"column":31}},{"name":"querySelector","generated":{"line":27,"column":28},"source":"js/controlHistory.js","original":{"line":10,"column":32}},{"generated":{"line":27,"column":41},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":27,"column":42},"source":"js/controlHistory.js","original":{"line":10,"column":46}},{"generated":{"line":27,"column":49},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":27,"column":50},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"generated":{"line":28,"column":0},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"name":"redoBtn","generated":{"line":28,"column":9},"source":"js/controlHistory.js","original":{"line":11,"column":13}},{"generated":{"line":28,"column":16},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"name":"document","generated":{"line":28,"column":19},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":28,"column":27},"source":"js/controlHistory.js","original":{"line":11,"column":31}},{"name":"querySelector","generated":{"line":28,"column":28},"source":"js/controlHistory.js","original":{"line":11,"column":32}},{"generated":{"line":28,"column":41},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":28,"column":42},"source":"js/controlHistory.js","original":{"line":11,"column":46}},{"generated":{"line":28,"column":49},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":28,"column":50},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"generated":{"line":29,"column":0},"source":"js/controlHistory.js","original":{"line":12,"column":5}},{"generated":{"line":29,"column":4},"source":"js/controlHistory.js","original":{"line":14,"column":4}},{"name":"canvas","generated":{"line":34,"column":30},"source":"js/controlHistory.js","original":{"line":15,"column":14}},{"name":"list","generated":{"line":34,"column":38},"source":"js/controlHistory.js","original":{"line":15,"column":22}},{"name":"keep_redo","generated":{"line":34,"column":44},"source":"js/controlHistory.js","original":{"line":15,"column":28}},{"generated":{"line":34,"column":55},"source":"js/controlHistory.js","original":{"line":15,"column":39}},{"name":"keep_redo","generated":{"line":35,"column":0},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"name":"keep_redo","generated":{"line":35,"column":6},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"generated":{"line":35,"column":15},"source":"js/controlHistory.js","original":{"line":16,"column":17}},{"name":"keep_redo","generated":{"line":35,"column":18},"source":"js/controlHistory.js","original":{"line":16,"column":20}},{"generated":{"line":35,"column":27},"source":"js/controlHistory.js","original":{"line":16,"column":29}},{"generated":{"line":35,"column":31},"source":"js/controlHistory.js","original":{"line":16,"column":33}},{"generated":{"line":35,"column":36},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"generated":{"line":37,"column":0},"source":"js/controlHistory.js","original":{"line":17,"column":8}},{"generated":{"line":37,"column":10},"source":"js/controlHistory.js","original":{"line":17,"column":11}},{"name":"keep_redo","generated":{"line":37,"column":11},"source":"js/controlHistory.js","original":{"line":17,"column":12}},{"generated":{"line":37,"column":20},"source":"js/controlHistory.js","original":{"line":17,"column":8}},{"generated":{"line":37,"column":22},"source":"js/controlHistory.js","original":{"line":17,"column":23}},{"generated":{"line":38,"column":0},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"name":"redo_list","generated":{"line":38,"column":13},"source":"js/controlHistory.js","original":{"line":18,"column":17}},{"generated":{"line":38,"column":22},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"generated":{"line":38,"column":25},"source":"js/controlHistory.js","original":{"line":18,"column":29}},{"generated":{"line":38,"column":27},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"generated":{"line":39,"column":0},"source":"js/controlHistory.js","original":{"line":19,"column":9}},{"generated":{"line":41,"column":0},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"list","generated":{"line":41,"column":7},"source":"js/controlHistory.js","original":{"line":21,"column":9}},{"generated":{"line":41,"column":11},"source":"js/controlHistory.js","original":{"line":21,"column":13}},{"generated":{"line":41,"column":15},"source":"js/controlHistory.js","original":{"line":21,"column":17}},{"name":"undo_list","generated":{"line":41,"column":20},"source":"js/controlHistory.js","original":{"line":21,"column":22}},{"generated":{"line":41,"column":29},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"push","generated":{"line":41,"column":31},"source":"js/controlHistory.js","original":{"line":21,"column":33}},{"generated":{"line":41,"column":35},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"canvas","generated":{"line":41,"column":36},"source":"js/controlHistory.js","original":{"line":21,"column":38}},{"generated":{"line":41,"column":42},"source":"js/controlHistory.js","original":{"line":21,"column":44}},{"name":"toDataURL","generated":{"line":41,"column":43},"source":"js/controlHistory.js","original":{"line":21,"column":45}},{"generated":{"line":41,"column":52},"source":"js/controlHistory.js","original":{"line":21,"column":38}},{"generated":{"line":41,"column":54},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"generated":{"line":42,"column":0},"source":"js/controlHistory.js","original":{"line":22,"column":5}},{"generated":{"line":42,"column":6},"source":"js/controlHistory.js","original":{"line":24,"column":4}},{"name":"canvas","generated":{"line":46,"column":25},"source":"js/controlHistory.js","original":{"line":25,"column":9}},{"name":"ctx","generated":{"line":46,"column":33},"source":"js/controlHistory.js","original":{"line":25,"column":17}},{"generated":{"line":46,"column":38},"source":"js/controlHistory.js","original":{"line":25,"column":22}},{"generated":{"line":47,"column":0},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"restoreState","generated":{"line":47,"column":11},"source":"js/controlHistory.js","original":{"line":26,"column":13}},{"generated":{"line":47,"column":23},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"canvas","generated":{"line":47,"column":24},"source":"js/controlHistory.js","original":{"line":26,"column":26}},{"generated":{"line":47,"column":30},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"ctx","generated":{"line":47,"column":32},"source":"js/controlHistory.js","original":{"line":26,"column":34}},{"generated":{"line":47,"column":35},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"generated":{"line":47,"column":37},"source":"js/controlHistory.js","original":{"line":26,"column":39}},{"name":"undo_list","generated":{"line":47,"column":42},"source":"js/controlHistory.js","original":{"line":26,"column":44}},{"generated":{"line":47,"column":51},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"generated":{"line":47,"column":53},"source":"js/controlHistory.js","original":{"line":26,"column":55}},{"name":"redo_list","generated":{"line":47,"column":58},"source":"js/controlHistory.js","original":{"line":26,"column":60}},{"generated":{"line":47,"column":67},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"ui","generated":{"line":49,"column":0},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"name":"displayNotification","generated":{"line":49,"column":13},"source":"js/controlHistory.js","original":{"line":27,"column":11}},{"generated":{"line":49,"column":32},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"generated":{"line":49,"column":33},"source":"js/controlHistory.js","original":{"line":27,"column":31}},{"generated":{"line":49,"column":39},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"generated":{"line":50,"column":0},"source":"js/controlHistory.js","original":{"line":28,"column":5}},{"generated":{"line":50,"column":6},"source":"js/controlHistory.js","original":{"line":30,"column":4}},{"name":"canvas","generated":{"line":54,"column":25},"source":"js/controlHistory.js","original":{"line":31,"column":9}},{"name":"ctx","generated":{"line":54,"column":33},"source":"js/controlHistory.js","original":{"line":31,"column":17}},{"generated":{"line":54,"column":38},"source":"js/controlHistory.js","original":{"line":31,"column":22}},{"generated":{"line":55,"column":0},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"restoreState","generated":{"line":55,"column":11},"source":"js/controlHistory.js","original":{"line":32,"column":11}},{"generated":{"line":55,"column":23},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"canvas","generated":{"line":55,"column":24},"source":"js/controlHistory.js","original":{"line":32,"column":24}},{"generated":{"line":55,"column":30},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"ctx","generated":{"line":55,"column":32},"source":"js/controlHistory.js","original":{"line":32,"column":32}},{"generated":{"line":55,"column":35},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"generated":{"line":55,"column":37},"source":"js/controlHistory.js","original":{"line":32,"column":37}},{"name":"redo_list","generated":{"line":55,"column":42},"source":"js/controlHistory.js","original":{"line":32,"column":42}},{"generated":{"line":55,"column":51},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"generated":{"line":55,"column":53},"source":"js/controlHistory.js","original":{"line":32,"column":53}},{"name":"undo_list","generated":{"line":55,"column":58},"source":"js/controlHistory.js","original":{"line":32,"column":58}},{"generated":{"line":55,"column":67},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"ui","generated":{"line":57,"column":0},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"name":"displayNotification","generated":{"line":57,"column":13},"source":"js/controlHistory.js","original":{"line":33,"column":9}},{"generated":{"line":57,"column":32},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"generated":{"line":57,"column":33},"source":"js/controlHistory.js","original":{"line":33,"column":29}},{"generated":{"line":57,"column":39},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"generated":{"line":58,"column":0},"source":"js/controlHistory.js","original":{"line":34,"column":5}},{"generated":{"line":58,"column":6},"source":"js/controlHistory.js","original":{"line":36,"column":4}},{"name":"canvas","generated":{"line":62,"column":33},"source":"js/controlHistory.js","original":{"line":37,"column":17}},{"name":"ctx","generated":{"line":62,"column":41},"source":"js/controlHistory.js","original":{"line":37,"column":25}},{"name":"pop","generated":{"line":62,"column":46},"source":"js/controlHistory.js","original":{"line":37,"column":30}},{"name":"push","generated":{"line":62,"column":51},"source":"js/controlHistory.js","original":{"line":37,"column":35}},{"generated":{"line":62,"column":57},"source":"js/controlHistory.js","original":{"line":37,"column":41}},{"generated":{"line":63,"column":0},"source":"js/controlHistory.js","original":{"line":38,"column":8}},{"name":"pop","generated":{"line":63,"column":10},"source":"js/controlHistory.js","original":{"line":38,"column":11}},{"generated":{"line":63,"column":13},"source":"js/controlHistory.js","original":{"line":38,"column":14}},{"name":"length","generated":{"line":63,"column":14},"source":"js/controlHistory.js","original":{"line":38,"column":15}},{"generated":{"line":63,"column":20},"source":"js/controlHistory.js","original":{"line":38,"column":8}},{"generated":{"line":63,"column":22},"source":"js/controlHistory.js","original":{"line":38,"column":23}},{"generated":{"line":64,"column":0},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"saveState","generated":{"line":64,"column":13},"source":"js/controlHistory.js","original":{"line":39,"column":17}},{"generated":{"line":64,"column":22},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"canvas","generated":{"line":64,"column":23},"source":"js/controlHistory.js","original":{"line":39,"column":27}},{"generated":{"line":64,"column":29},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"push","generated":{"line":64,"column":31},"source":"js/controlHistory.js","original":{"line":39,"column":35}},{"generated":{"line":64,"column":35},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"generated":{"line":64,"column":37},"source":"js/controlHistory.js","original":{"line":39,"column":41}},{"generated":{"line":64,"column":41},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"generated":{"line":65,"column":0},"source":"js/controlHistory.js","original":{"line":40,"column":12}},{"name":"restore_state","generated":{"line":65,"column":12},"source":"js/controlHistory.js","original":{"line":40,"column":16}},{"generated":{"line":65,"column":25},"source":"js/controlHistory.js","original":{"line":40,"column":29}},{"name":"pop","generated":{"line":65,"column":28},"source":"js/controlHistory.js","original":{"line":40,"column":32}},{"generated":{"line":65,"column":31},"source":"js/controlHistory.js","original":{"line":40,"column":35}},{"name":"pop","generated":{"line":65,"column":32},"source":"js/controlHistory.js","original":{"line":40,"column":36}},{"generated":{"line":65,"column":35},"source":"js/controlHistory.js","original":{"line":40,"column":32}},{"generated":{"line":65,"column":37},"source":"js/controlHistory.js","original":{"line":40,"column":12}},{"generated":{"line":66,"column":0},"source":"js/controlHistory.js","original":{"line":41,"column":12}},{"name":"src","generated":{"line":66,"column":12},"source":"js/controlHistory.js","original":{"line":41,"column":18}},{"generated":{"line":66,"column":15},"source":"js/controlHistory.js","original":{"line":41,"column":21}},{"name":"restore_state","generated":{"line":66,"column":18},"source":"js/controlHistory.js","original":{"line":41,"column":24}},{"generated":{"line":66,"column":31},"source":"js/controlHistory.js","original":{"line":41,"column":12}},{"generated":{"line":67,"column":0},"source":"js/controlHistory.js","original":{"line":43,"column":12}},{"name":"img","generated":{"line":67,"column":12},"source":"js/controlHistory.js","original":{"line":43,"column":18}},{"generated":{"line":67,"column":15},"source":"js/controlHistory.js","original":{"line":43,"column":21}},{"generated":{"line":67,"column":18},"source":"js/controlHistory.js","original":{"line":43,"column":24}},{"name":"Image","generated":{"line":67,"column":22},"source":"js/controlHistory.js","original":{"line":43,"column":28}},{"generated":{"line":67,"column":27},"source":"js/controlHistory.js","original":{"line":43,"column":24}},{"generated":{"line":67,"column":29},"source":"js/controlHistory.js","original":{"line":43,"column":12}},{"name":"img","generated":{"line":68,"column":0},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"img","generated":{"line":68,"column":8},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"generated":{"line":68,"column":11},"source":"js/controlHistory.js","original":{"line":44,"column":15}},{"name":"setAttribute","generated":{"line":68,"column":12},"source":"js/controlHistory.js","original":{"line":44,"column":16}},{"generated":{"line":68,"column":24},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"generated":{"line":68,"column":25},"source":"js/controlHistory.js","original":{"line":44,"column":29}},{"generated":{"line":68,"column":30},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"src","generated":{"line":68,"column":32},"source":"js/controlHistory.js","original":{"line":44,"column":36}},{"generated":{"line":68,"column":35},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"img","generated":{"line":70,"column":0},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"name":"img","generated":{"line":70,"column":8},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":70,"column":11},"source":"js/controlHistory.js","original":{"line":45,"column":15}},{"name":"onload","generated":{"line":70,"column":12},"source":"js/controlHistory.js","original":{"line":45,"column":16}},{"generated":{"line":70,"column":18},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":70,"column":21},"source":"js/controlHistory.js","original":{"line":45,"column":25}},{"generated":{"line":70,"column":33},"source":"js/controlHistory.js","original":{"line":45,"column":36}},{"name":"ctx","generated":{"line":71,"column":0},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"ctx","generated":{"line":71,"column":10},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":71,"column":13},"source":"js/controlHistory.js","original":{"line":46,"column":17}},{"name":"clearRect","generated":{"line":71,"column":14},"source":"js/controlHistory.js","original":{"line":46,"column":18}},{"generated":{"line":71,"column":23},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":71,"column":24},"source":"js/controlHistory.js","original":{"line":46,"column":28}},{"generated":{"line":71,"column":25},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":71,"column":27},"source":"js/controlHistory.js","original":{"line":46,"column":31}},{"generated":{"line":71,"column":28},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"canvas","generated":{"line":71,"column":30},"source":"js/controlHistory.js","original":{"line":46,"column":34}},{"generated":{"line":71,"column":36},"source":"js/controlHistory.js","original":{"line":46,"column":40}},{"name":"width","generated":{"line":71,"column":37},"source":"js/controlHistory.js","original":{"line":46,"column":41}},{"generated":{"line":71,"column":42},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"canvas","generated":{"line":71,"column":44},"source":"js/controlHistory.js","original":{"line":46,"column":48}},{"generated":{"line":71,"column":50},"source":"js/controlHistory.js","original":{"line":46,"column":54}},{"name":"height","generated":{"line":71,"column":51},"source":"js/controlHistory.js","original":{"line":46,"column":55}},{"generated":{"line":71,"column":57},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"ctx","generated":{"line":72,"column":0},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"ctx","generated":{"line":72,"column":10},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":72,"column":13},"source":"js/controlHistory.js","original":{"line":47,"column":17}},{"name":"drawImage","generated":{"line":72,"column":14},"source":"js/controlHistory.js","original":{"line":47,"column":18}},{"generated":{"line":72,"column":23},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"img","generated":{"line":72,"column":24},"source":"js/controlHistory.js","original":{"line":47,"column":28}},{"generated":{"line":72,"column":27},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":72,"column":29},"source":"js/controlHistory.js","original":{"line":47,"column":33}},{"generated":{"line":72,"column":30},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":72,"column":32},"source":"js/controlHistory.js","original":{"line":47,"column":36}},{"generated":{"line":72,"column":33},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"canvas","generated":{"line":72,"column":35},"source":"js/controlHistory.js","original":{"line":47,"column":39}},{"generated":{"line":72,"column":41},"source":"js/controlHistory.js","original":{"line":47,"column":45}},{"name":"width","generated":{"line":72,"column":42},"source":"js/controlHistory.js","original":{"line":47,"column":46}},{"generated":{"line":72,"column":47},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"canvas","generated":{"line":72,"column":49},"source":"js/controlHistory.js","original":{"line":47,"column":53}},{"generated":{"line":72,"column":55},"source":"js/controlHistory.js","original":{"line":47,"column":59}},{"name":"height","generated":{"line":72,"column":56},"source":"js/controlHistory.js","original":{"line":47,"column":60}},{"generated":{"line":72,"column":62},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":73,"column":0},"source":"js/controlHistory.js","original":{"line":48,"column":13}},{"generated":{"line":73,"column":9},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":74,"column":0},"source":"js/controlHistory.js","original":{"line":49,"column":9}},{"generated":{"line":75,"column":0},"source":"js/controlHistory.js","original":{"line":50,"column":5}},{"generated":{"line":75,"column":6},"source":"js/controlHistory.js","original":{"line":52,"column":4}},{"name":"e","generated":{"line":79,"column":31},"source":"js/controlHistory.js","original":{"line":53,"column":15}},{"generated":{"line":79,"column":34},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"name":"e","generated":{"line":80,"column":0},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"name":"e","generated":{"line":80,"column":6},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"generated":{"line":80,"column":7},"source":"js/controlHistory.js","original":{"line":54,"column":9}},{"name":"e","generated":{"line":80,"column":10},"source":"js/controlHistory.js","original":{"line":54,"column":12}},{"generated":{"line":80,"column":11},"source":"js/controlHistory.js","original":{"line":54,"column":13}},{"name":"event","generated":{"line":80,"column":15},"source":"js/controlHistory.js","original":{"line":54,"column":17}},{"generated":{"line":80,"column":20},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"generated":{"line":80,"column":21},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"generated":{"line":80,"column":22},"source":"js/controlHistory.js","original":{"line":56,"column":8}},{"generated":{"line":82,"column":0},"source":"js/controlHistory.js","original":{"line":57,"column":8}},{"name":"e","generated":{"line":82,"column":10},"source":"js/controlHistory.js","original":{"line":57,"column":11}},{"generated":{"line":82,"column":11},"source":"js/controlHistory.js","original":{"line":57,"column":12}},{"name":"ctrlKey","generated":{"line":82,"column":12},"source":"js/controlHistory.js","original":{"line":57,"column":13}},{"generated":{"line":82,"column":19},"source":"js/controlHistory.js","original":{"line":57,"column":11}},{"name":"e","generated":{"line":82,"column":23},"source":"js/controlHistory.js","original":{"line":57,"column":24}},{"generated":{"line":82,"column":24},"source":"js/controlHistory.js","original":{"line":57,"column":25}},{"name":"keyCode","generated":{"line":82,"column":25},"source":"js/controlHistory.js","original":{"line":57,"column":26}},{"generated":{"line":82,"column":32},"source":"js/controlHistory.js","original":{"line":57,"column":24}},{"generated":{"line":82,"column":37},"source":"js/controlHistory.js","original":{"line":57,"column":38}},{"generated":{"line":82,"column":39},"source":"js/controlHistory.js","original":{"line":57,"column":8}},{"generated":{"line":82,"column":41},"source":"js/controlHistory.js","original":{"line":57,"column":42}},{"generated":{"line":83,"column":0},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"undo","generated":{"line":83,"column":13},"source":"js/controlHistory.js","original":{"line":58,"column":17}},{"generated":{"line":83,"column":17},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"cvs","generated":{"line":83,"column":18},"source":"js/controlHistory.js","original":{"line":58,"column":22}},{"generated":{"line":83,"column":21},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"ctx","generated":{"line":83,"column":23},"source":"js/controlHistory.js","original":{"line":58,"column":27}},{"generated":{"line":83,"column":26},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"generated":{"line":84,"column":0},"source":"js/controlHistory.js","original":{"line":59,"column":9}},{"generated":{"line":84,"column":7},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"generated":{"line":84,"column":8},"source":"js/controlHistory.js","original":{"line":61,"column":8}},{"generated":{"line":87,"column":0},"source":"js/controlHistory.js","original":{"line":62,"column":8}},{"name":"e","generated":{"line":87,"column":10},"source":"js/controlHistory.js","original":{"line":62,"column":12}},{"generated":{"line":87,"column":11},"source":"js/controlHistory.js","original":{"line":62,"column":13}},{"name":"ctrlKey","generated":{"line":87,"column":12},"source":"js/controlHistory.js","original":{"line":62,"column":14}},{"generated":{"line":87,"column":19},"source":"js/controlHistory.js","original":{"line":62,"column":12}},{"name":"e","generated":{"line":87,"column":23},"source":"js/controlHistory.js","original":{"line":62,"column":25}},{"generated":{"line":87,"column":24},"source":"js/controlHistory.js","original":{"line":62,"column":26}},{"name":"keyCode","generated":{"line":87,"column":25},"source":"js/controlHistory.js","original":{"line":62,"column":27}},{"generated":{"line":87,"column":32},"source":"js/controlHistory.js","original":{"line":62,"column":25}},{"generated":{"line":87,"column":37},"source":"js/controlHistory.js","original":{"line":62,"column":39}},{"generated":{"line":87,"column":39},"source":"js/controlHistory.js","original":{"line":62,"column":8}},{"generated":{"line":87,"column":41},"source":"js/controlHistory.js","original":{"line":62,"column":43}},{"generated":{"line":88,"column":0},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"redo","generated":{"line":88,"column":13},"source":"js/controlHistory.js","original":{"line":63,"column":17}},{"generated":{"line":88,"column":17},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"cvs","generated":{"line":88,"column":18},"source":"js/controlHistory.js","original":{"line":63,"column":22}},{"generated":{"line":88,"column":21},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"ctx","generated":{"line":88,"column":23},"source":"js/controlHistory.js","original":{"line":63,"column":27}},{"generated":{"line":88,"column":26},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"generated":{"line":89,"column":0},"source":"js/controlHistory.js","original":{"line":64,"column":9}},{"generated":{"line":90,"column":0},"source":"js/controlHistory.js","original":{"line":65,"column":5}},{"generated":{"line":96,"column":0},"source":"js/controlHistory.js","original":{"line":68,"column":7}},{"name":"history","generated":{"line":96,"column":4},"source":"js/controlHistory.js","original":{"line":68,"column":13}},{"generated":{"line":96,"column":11},"source":"js/controlHistory.js","original":{"line":68,"column":20}},{"generated":{"line":96,"column":14},"source":"js/controlHistory.js","original":{"line":68,"column":23}},{"name":"History","generated":{"line":96,"column":18},"source":"js/controlHistory.js","original":{"line":68,"column":27}},{"generated":{"line":96,"column":25},"source":"js/controlHistory.js","original":{"line":68,"column":23}},{"generated":{"line":96,"column":27},"source":"js/controlHistory.js","original":{"line":68,"column":7}},{"generated":{"line":98,"column":0},"source":"js/controlHistory.js","original":{"line":69,"column":0}},{"name":"cvs","generated":{"line":98,"column":4},"source":"js/controlHistory.js","original":{"line":69,"column":6}},{"generated":{"line":98,"column":7},"source":"js/controlHistory.js","original":{"line":69,"column":9}},{"name":"theCanvas","generated":{"line":98,"column":10},"source":"js/controlHistory.js","original":{"line":69,"column":12}},{"name":"canvas","generated":{"line":98,"column":28},"source":"js/controlHistory.js","original":{"line":69,"column":22}},{"generated":{"line":98,"column":34},"source":"js/controlHistory.js","original":{"line":69,"column":0}},{"generated":{"line":99,"column":0},"source":"js/controlHistory.js","original":{"line":70,"column":0}},{"name":"ctx","generated":{"line":99,"column":4},"source":"js/controlHistory.js","original":{"line":70,"column":6}},{"generated":{"line":99,"column":7},"source":"js/controlHistory.js","original":{"line":70,"column":9}},{"name":"theCanvas","generated":{"line":99,"column":10},"source":"js/controlHistory.js","original":{"line":70,"column":12}},{"name":"ctx","generated":{"line":99,"column":28},"source":"js/controlHistory.js","original":{"line":70,"column":22}},{"generated":{"line":99,"column":31},"source":"js/controlHistory.js","original":{"line":70,"column":0}},{"name":"history","generated":{"line":100,"column":0},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"generated":{"line":100,"column":7},"source":"js/controlHistory.js","original":{"line":72,"column":7}},{"name":"undoBtn","generated":{"line":100,"column":8},"source":"js/controlHistory.js","original":{"line":72,"column":8}},{"generated":{"line":100,"column":15},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"addEventListener","generated":{"line":100,"column":16},"source":"js/controlHistory.js","original":{"line":72,"column":16}},{"generated":{"line":100,"column":32},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"generated":{"line":100,"column":33},"source":"js/controlHistory.js","original":{"line":72,"column":33}},{"generated":{"line":100,"column":40},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"history","generated":{"line":100,"column":42},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"generated":{"line":100,"column":49},"source":"js/controlHistory.js","original":{"line":72,"column":49}},{"name":"undo","generated":{"line":100,"column":50},"source":"js/controlHistory.js","original":{"line":72,"column":50}},{"generated":{"line":100,"column":54},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"bind","generated":{"line":100,"column":55},"source":"js/controlHistory.js","original":{"line":72,"column":55}},{"generated":{"line":100,"column":59},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"history","generated":{"line":100,"column":60},"source":"js/controlHistory.js","original":{"line":72,"column":60}},{"generated":{"line":100,"column":67},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"cvs","generated":{"line":100,"column":69},"source":"js/controlHistory.js","original":{"line":72,"column":69}},{"generated":{"line":100,"column":72},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"ctx","generated":{"line":100,"column":74},"source":"js/controlHistory.js","original":{"line":72,"column":74}},{"generated":{"line":100,"column":77},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"generated":{"line":100,"column":78},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"history","generated":{"line":101,"column":0},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"generated":{"line":101,"column":7},"source":"js/controlHistory.js","original":{"line":73,"column":7}},{"name":"redoBtn","generated":{"line":101,"column":8},"source":"js/controlHistory.js","original":{"line":73,"column":8}},{"generated":{"line":101,"column":15},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"addEventListener","generated":{"line":101,"column":16},"source":"js/controlHistory.js","original":{"line":73,"column":16}},{"generated":{"line":101,"column":32},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"generated":{"line":101,"column":33},"source":"js/controlHistory.js","original":{"line":73,"column":33}},{"generated":{"line":101,"column":40},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"history","generated":{"line":101,"column":42},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"generated":{"line":101,"column":49},"source":"js/controlHistory.js","original":{"line":73,"column":49}},{"name":"redo","generated":{"line":101,"column":50},"source":"js/controlHistory.js","original":{"line":73,"column":50}},{"generated":{"line":101,"column":54},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"bind","generated":{"line":101,"column":55},"source":"js/controlHistory.js","original":{"line":73,"column":55}},{"generated":{"line":101,"column":59},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"history","generated":{"line":101,"column":60},"source":"js/controlHistory.js","original":{"line":73,"column":60}},{"generated":{"line":101,"column":67},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"cvs","generated":{"line":101,"column":69},"source":"js/controlHistory.js","original":{"line":73,"column":69}},{"generated":{"line":101,"column":72},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"ctx","generated":{"line":101,"column":74},"source":"js/controlHistory.js","original":{"line":73,"column":74}},{"generated":{"line":101,"column":77},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"generated":{"line":101,"column":78},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"theCanvas","generated":{"line":103,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"canvas","generated":{"line":103,"column":18},"source":"js/controlHistory.js","original":{"line":74,"column":10}},{"generated":{"line":103,"column":24},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"addEventListener","generated":{"line":103,"column":25},"source":"js/controlHistory.js","original":{"line":74,"column":17}},{"generated":{"line":103,"column":41},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"generated":{"line":103,"column":42},"source":"js/controlHistory.js","original":{"line":74,"column":34}},{"generated":{"line":103,"column":53},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"generated":{"line":103,"column":55},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":104,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"name":"history","generated":{"line":104,"column":9},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"generated":{"line":104,"column":16},"source":"js/controlHistory.js","original":{"line":74,"column":60}},{"name":"saveState","generated":{"line":104,"column":17},"source":"js/controlHistory.js","original":{"line":74,"column":61}},{"generated":{"line":104,"column":26},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"name":"cvs","generated":{"line":104,"column":27},"source":"js/controlHistory.js","original":{"line":74,"column":71}},{"generated":{"line":104,"column":30},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"generated":{"line":104,"column":31},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":105,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":105,"column":1},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"document","generated":{"line":107,"column":0},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"generated":{"line":107,"column":8},"source":"js/controlHistory.js","original":{"line":75,"column":8}},{"name":"addEventListener","generated":{"line":107,"column":9},"source":"js/controlHistory.js","original":{"line":75,"column":9}},{"generated":{"line":107,"column":25},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"generated":{"line":107,"column":26},"source":"js/controlHistory.js","original":{"line":75,"column":26}},{"generated":{"line":107,"column":33},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"name":"history","generated":{"line":107,"column":35},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"generated":{"line":107,"column":42},"source":"js/controlHistory.js","original":{"line":75,"column":42}},{"name":"keyCapture","generated":{"line":107,"column":43},"source":"js/controlHistory.js","original":{"line":75,"column":43}},{"generated":{"line":107,"column":53},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"name":"bind","generated":{"line":107,"column":54},"source":"js/controlHistory.js","original":{"line":75,"column":54}},{"generated":{"line":107,"column":58},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"name":"history","generated":{"line":107,"column":59},"source":"js/controlHistory.js","original":{"line":75,"column":59}},{"generated":{"line":107,"column":66},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"generated":{"line":107,"column":67},"source":"js/controlHistory.js","original":{"line":75,"column":0}}],"sources":{"js/controlHistory.js":"import { theCanvas } from './canvas';\r\nimport { ui } from './ui';\r\n\r\nclass History { \r\n constructor() {\r\n this.redo_list = [];\r\n this.undo_list = [];\r\n \r\n // Undo & Redo buttons\r\n this.undoBtn = document.querySelector(\"#undo\");\r\n this.redoBtn = document.querySelector(\"#redo\");\r\n }\r\n\r\n // Save the state\r\n saveState(canvas, list, keep_redo) {\r\n keep_redo = keep_redo || false;\r\n if(!keep_redo) {\r\n this.redo_list = [];\r\n }\r\n \r\n (list || this.undo_list).push(canvas.toDataURL()); \r\n }\r\n\r\n // Undo action\r\n undo(canvas, ctx) {\r\n this.restoreState(canvas, ctx, this.undo_list, this.redo_list);\r\n ui.displayNotification(\"Undo\");\r\n }\r\n\r\n // Redo action\r\n redo(canvas, ctx) {\r\n this.restoreState(canvas, ctx, this.redo_list, this.undo_list);\r\n ui.displayNotification(\"Redo\"); \r\n }\r\n\r\n // Restore the state\r\n restoreState(canvas, ctx, pop, push) {\r\n if(pop.length) {\r\n this.saveState(canvas, push, true);\r\n var restore_state = pop.pop();\r\n const src = restore_state;\r\n \r\n const img = new Image();\r\n img.setAttribute('src', src);\r\n img.onload = function() {\r\n ctx.clearRect(0, 0, canvas.width, canvas.height);\r\n ctx.drawImage(img, 0, 0, canvas.width, canvas.height); \r\n }\r\n }\r\n }\r\n \r\n // Call undo / redo with keyboards\r\n keyCapture(e) { \r\n e = e || event;\r\n\r\n // Ctrl + Z combination\r\n if(e.ctrlKey && e.keyCode === 90) {\r\n this.undo(cvs, ctx);\r\n }\r\n \r\n // Ctrl + Y combination\r\n if (e.ctrlKey && e.keyCode === 89) {\r\n this.redo(cvs, ctx);\r\n }\r\n }\r\n}\r\n\r\nexport const history = new History();\r\nconst cvs = theCanvas.canvas;\r\nconst ctx = theCanvas.ctx;\r\n\r\nhistory.undoBtn.addEventListener(\"click\", history.undo.bind(history, cvs, ctx));\r\nhistory.redoBtn.addEventListener(\"click\", history.redo.bind(history, cvs, ctx));\r\ntheCanvas.canvas.addEventListener(\"mousedown\", () => history.saveState(cvs));\r\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));\r\n"},"lineCount":null}},"error":null,"hash":"cc911b7207c1122b51f89c7af25bd827","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/65/9e348335d94021d09b098b4f954b70.json b/.cache/65/9e348335d94021d09b098b4f954b70.json new file mode 100644 index 0000000..8478bd6 --- /dev/null +++ b/.cache/65/9e348335d94021d09b098b4f954b70.json @@ -0,0 +1 @@ +{"id":"js/inputs.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./canvas","loc":{"line":2,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.inputs = void 0;\n\nvar _ui = require(\"./ui\");\n\nvar _canvas = require(\"./canvas\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Inputs =\n/*#__PURE__*/\nfunction () {\n function Inputs() {\n _classCallCheck(this, Inputs);\n\n this.colorInputs = document.querySelectorAll(\"input[type=\\\"color\\\"]\");\n this.colorBoxes = document.querySelectorAll(\".color-box\");\n this.widthInput = document.querySelector(\"#width-input\");\n this.heightInput = document.querySelector(\"#height-input\");\n this.capWidth = document.querySelector(\"#capWidth\");\n } // Change the drawing cap size\n\n\n _createClass(Inputs, [{\n key: \"changeCapSize\",\n value: function changeCapSize(e) {\n e = e || event; // Change cap size using the slider\n\n if (_ui.ui.holdingSlider) {\n _canvas.theCanvas.ctx.lineWidth = e.target.value;\n var capDisplay = document.querySelector(\"#capWidth-display\");\n capDisplay.style.width = \"\".concat(e.target.value, \"px\");\n capDisplay.style.height = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n capDisplay.style.backgroundColor = _canvas.theCanvas.ctx.strokeStyle;\n console.log(capDisplay);\n } // If user presses [, decrease size. If user presses ], increase cap size\n\n\n if (e.keyCode === 219) {\n _canvas.theCanvas.ctx.lineWidth--;\n this.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n } else if (e.keyCode === 221) {\n _canvas.theCanvas.ctx.lineWidth++;\n this.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n }\n\n _ui.ui.displayChanges(\"capSize\");\n }\n }]);\n\n return Inputs;\n}();\n\nvar inputs = new Inputs(); // Input field\n\nexports.inputs = inputs;\ninputs.capWidth.addEventListener(\"mousedown\", function () {\n return _ui.ui.holdingSlider = true;\n});\ninputs.capWidth.addEventListener(\"mouseup\", function () {\n _ui.ui.holdingSlider = false;\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\n});\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\ninputs.capWidth.addEventListener(\"click\", function (e) {\n _canvas.theCanvas.ctx.lineWidth = e.target.value;\n\n _ui.ui.displayChanges(\"capSize\");\n});\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs)); // Choose colors for drawing and for the background fill\n\ninputs.colorInputs.forEach(function (input) {\n return input.addEventListener(\"change\", function () {\n if (input.id === 'colorPalette') {\n _canvas.theCanvas.ctx.strokeStyle = input.value; // Display changes\n\n _ui.ui.displayChanges(\"draw-color\");\n } else if (input.id === \"backgroundColor\") {\n _canvas.theCanvas.ctx.fillStyle = input.value;\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Display changes\n\n\n _ui.ui.displayChanges(\"fill-color\", input.value);\n }\n });\n});\ninputs.colorBoxes.forEach(function (box) {\n return box.addEventListener(\"click\", function (e) {\n var parentID = e.target.parentElement.id;\n\n if (parentID === \"draw-color\") {\n _canvas.theCanvas.ctx.strokeStyle = box.dataset.color; // Update the UI with the proper color name\n\n _ui.ui.displayChanges(\"draw-color\");\n } else if (parentID === \"fill-color\") {\n _canvas.theCanvas.ctx.fillStyle = box.dataset.color;\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Update the UI with the proper color name\n\n\n _ui.ui.displayChanges(\"fill-color\", box.dataset.color);\n } // console.log(e.target.parentElement.id);\n\n });\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/inputs.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/inputs.js","original":{"line":2,"column":0}},{"name":"Inputs","generated":{"line":18,"column":4},"source":"js/inputs.js","original":{"line":4,"column":6}},{"generated":{"line":21,"column":0},"source":"js/inputs.js","original":{"line":5,"column":4}},{"generated":{"line":21,"column":20},"source":"js/inputs.js","original":{"line":5,"column":18}},{"generated":{"line":22,"column":0},"source":"js/inputs.js","original":{"line":5,"column":18}},{"generated":{"line":24,"column":0},"source":"js/inputs.js","original":{"line":6,"column":8}},{"name":"colorInputs","generated":{"line":24,"column":9},"source":"js/inputs.js","original":{"line":6,"column":13}},{"generated":{"line":24,"column":20},"source":"js/inputs.js","original":{"line":6,"column":8}},{"name":"document","generated":{"line":24,"column":23},"source":"js/inputs.js","original":{"line":6,"column":27}},{"generated":{"line":24,"column":31},"source":"js/inputs.js","original":{"line":6,"column":35}},{"name":"querySelectorAll","generated":{"line":24,"column":32},"source":"js/inputs.js","original":{"line":6,"column":36}},{"generated":{"line":24,"column":48},"source":"js/inputs.js","original":{"line":6,"column":27}},{"generated":{"line":24,"column":73},"source":"js/inputs.js","original":{"line":6,"column":8}},{"generated":{"line":25,"column":0},"source":"js/inputs.js","original":{"line":7,"column":8}},{"name":"colorBoxes","generated":{"line":25,"column":9},"source":"js/inputs.js","original":{"line":7,"column":13}},{"generated":{"line":25,"column":19},"source":"js/inputs.js","original":{"line":7,"column":8}},{"name":"document","generated":{"line":25,"column":22},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":25,"column":30},"source":"js/inputs.js","original":{"line":7,"column":34}},{"name":"querySelectorAll","generated":{"line":25,"column":31},"source":"js/inputs.js","original":{"line":7,"column":35}},{"generated":{"line":25,"column":47},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":25,"column":48},"source":"js/inputs.js","original":{"line":7,"column":52}},{"generated":{"line":25,"column":60},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":25,"column":61},"source":"js/inputs.js","original":{"line":7,"column":8}},{"generated":{"line":26,"column":0},"source":"js/inputs.js","original":{"line":8,"column":8}},{"name":"widthInput","generated":{"line":26,"column":9},"source":"js/inputs.js","original":{"line":8,"column":13}},{"generated":{"line":26,"column":19},"source":"js/inputs.js","original":{"line":8,"column":8}},{"name":"document","generated":{"line":26,"column":22},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":26,"column":30},"source":"js/inputs.js","original":{"line":8,"column":34}},{"name":"querySelector","generated":{"line":26,"column":31},"source":"js/inputs.js","original":{"line":8,"column":35}},{"generated":{"line":26,"column":44},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":26,"column":45},"source":"js/inputs.js","original":{"line":8,"column":49}},{"generated":{"line":26,"column":59},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":26,"column":60},"source":"js/inputs.js","original":{"line":8,"column":8}},{"generated":{"line":27,"column":0},"source":"js/inputs.js","original":{"line":9,"column":8}},{"name":"heightInput","generated":{"line":27,"column":9},"source":"js/inputs.js","original":{"line":9,"column":13}},{"generated":{"line":27,"column":20},"source":"js/inputs.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":27,"column":23},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":27,"column":31},"source":"js/inputs.js","original":{"line":9,"column":35}},{"name":"querySelector","generated":{"line":27,"column":32},"source":"js/inputs.js","original":{"line":9,"column":36}},{"generated":{"line":27,"column":45},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":27,"column":46},"source":"js/inputs.js","original":{"line":9,"column":50}},{"generated":{"line":27,"column":61},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":27,"column":62},"source":"js/inputs.js","original":{"line":9,"column":8}},{"generated":{"line":28,"column":0},"source":"js/inputs.js","original":{"line":10,"column":8}},{"name":"capWidth","generated":{"line":28,"column":9},"source":"js/inputs.js","original":{"line":10,"column":13}},{"generated":{"line":28,"column":17},"source":"js/inputs.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":28,"column":20},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":28,"column":28},"source":"js/inputs.js","original":{"line":10,"column":32}},{"name":"querySelector","generated":{"line":28,"column":29},"source":"js/inputs.js","original":{"line":10,"column":33}},{"generated":{"line":28,"column":42},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":28,"column":43},"source":"js/inputs.js","original":{"line":10,"column":47}},{"generated":{"line":28,"column":54},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":28,"column":55},"source":"js/inputs.js","original":{"line":10,"column":8}},{"generated":{"line":29,"column":0},"source":"js/inputs.js","original":{"line":11,"column":5}},{"generated":{"line":29,"column":4},"source":"js/inputs.js","original":{"line":13,"column":4}},{"name":"e","generated":{"line":34,"column":34},"source":"js/inputs.js","original":{"line":14,"column":18}},{"generated":{"line":34,"column":37},"source":"js/inputs.js","original":{"line":14,"column":21}},{"name":"e","generated":{"line":35,"column":0},"source":"js/inputs.js","original":{"line":15,"column":8}},{"name":"e","generated":{"line":35,"column":6},"source":"js/inputs.js","original":{"line":15,"column":8}},{"generated":{"line":35,"column":7},"source":"js/inputs.js","original":{"line":15,"column":9}},{"name":"e","generated":{"line":35,"column":10},"source":"js/inputs.js","original":{"line":15,"column":12}},{"generated":{"line":35,"column":11},"source":"js/inputs.js","original":{"line":15,"column":13}},{"name":"event","generated":{"line":35,"column":15},"source":"js/inputs.js","original":{"line":15,"column":17}},{"generated":{"line":35,"column":20},"source":"js/inputs.js","original":{"line":15,"column":8}},{"generated":{"line":35,"column":21},"source":"js/inputs.js","original":{"line":14,"column":21}},{"generated":{"line":35,"column":22},"source":"js/inputs.js","original":{"line":17,"column":8}},{"generated":{"line":37,"column":0},"source":"js/inputs.js","original":{"line":18,"column":8}},{"name":"ui","generated":{"line":37,"column":10},"source":"js/inputs.js","original":{"line":18,"column":11}},{"name":"holdingSlider","generated":{"line":37,"column":17},"source":"js/inputs.js","original":{"line":18,"column":14}},{"generated":{"line":37,"column":30},"source":"js/inputs.js","original":{"line":18,"column":8}},{"generated":{"line":37,"column":32},"source":"js/inputs.js","original":{"line":18,"column":29}},{"name":"theCanvas","generated":{"line":38,"column":0},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"ctx","generated":{"line":38,"column":26},"source":"js/inputs.js","original":{"line":19,"column":22}},{"generated":{"line":38,"column":29},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"lineWidth","generated":{"line":38,"column":30},"source":"js/inputs.js","original":{"line":19,"column":26}},{"generated":{"line":38,"column":39},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"e","generated":{"line":38,"column":42},"source":"js/inputs.js","original":{"line":19,"column":38}},{"generated":{"line":38,"column":43},"source":"js/inputs.js","original":{"line":19,"column":39}},{"name":"target","generated":{"line":38,"column":44},"source":"js/inputs.js","original":{"line":19,"column":40}},{"generated":{"line":38,"column":50},"source":"js/inputs.js","original":{"line":19,"column":38}},{"name":"value","generated":{"line":38,"column":51},"source":"js/inputs.js","original":{"line":19,"column":47}},{"generated":{"line":38,"column":56},"source":"js/inputs.js","original":{"line":19,"column":12}},{"generated":{"line":39,"column":0},"source":"js/inputs.js","original":{"line":20,"column":12}},{"name":"capDisplay","generated":{"line":39,"column":12},"source":"js/inputs.js","original":{"line":20,"column":18}},{"generated":{"line":39,"column":22},"source":"js/inputs.js","original":{"line":20,"column":28}},{"name":"document","generated":{"line":39,"column":25},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":39,"column":33},"source":"js/inputs.js","original":{"line":20,"column":39}},{"name":"querySelector","generated":{"line":39,"column":34},"source":"js/inputs.js","original":{"line":20,"column":40}},{"generated":{"line":39,"column":47},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":39,"column":48},"source":"js/inputs.js","original":{"line":20,"column":54}},{"generated":{"line":39,"column":67},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":39,"column":68},"source":"js/inputs.js","original":{"line":20,"column":12}},{"name":"capDisplay","generated":{"line":40,"column":0},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"capDisplay","generated":{"line":40,"column":8},"source":"js/inputs.js","original":{"line":21,"column":12}},{"generated":{"line":40,"column":18},"source":"js/inputs.js","original":{"line":21,"column":22}},{"name":"style","generated":{"line":40,"column":19},"source":"js/inputs.js","original":{"line":21,"column":23}},{"generated":{"line":40,"column":24},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"width","generated":{"line":40,"column":25},"source":"js/inputs.js","original":{"line":21,"column":29}},{"generated":{"line":40,"column":30},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"e","generated":{"line":40,"column":43},"source":"js/inputs.js","original":{"line":21,"column":40}},{"generated":{"line":40,"column":44},"source":"js/inputs.js","original":{"line":21,"column":41}},{"name":"target","generated":{"line":40,"column":45},"source":"js/inputs.js","original":{"line":21,"column":42}},{"generated":{"line":40,"column":51},"source":"js/inputs.js","original":{"line":21,"column":40}},{"name":"value","generated":{"line":40,"column":52},"source":"js/inputs.js","original":{"line":21,"column":49}},{"generated":{"line":40,"column":57},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"capDisplay","generated":{"line":41,"column":0},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"capDisplay","generated":{"line":41,"column":8},"source":"js/inputs.js","original":{"line":22,"column":12}},{"generated":{"line":41,"column":18},"source":"js/inputs.js","original":{"line":22,"column":22}},{"name":"style","generated":{"line":41,"column":19},"source":"js/inputs.js","original":{"line":22,"column":23}},{"generated":{"line":41,"column":24},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"height","generated":{"line":41,"column":25},"source":"js/inputs.js","original":{"line":22,"column":29}},{"generated":{"line":41,"column":31},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"theCanvas","generated":{"line":41,"column":44},"source":"js/inputs.js","original":{"line":22,"column":41}},{"name":"ctx","generated":{"line":41,"column":62},"source":"js/inputs.js","original":{"line":22,"column":51}},{"generated":{"line":41,"column":65},"source":"js/inputs.js","original":{"line":22,"column":41}},{"name":"lineWidth","generated":{"line":41,"column":66},"source":"js/inputs.js","original":{"line":22,"column":55}},{"generated":{"line":41,"column":75},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"capDisplay","generated":{"line":42,"column":0},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"capDisplay","generated":{"line":42,"column":8},"source":"js/inputs.js","original":{"line":23,"column":12}},{"generated":{"line":42,"column":18},"source":"js/inputs.js","original":{"line":23,"column":22}},{"name":"style","generated":{"line":42,"column":19},"source":"js/inputs.js","original":{"line":23,"column":23}},{"generated":{"line":42,"column":24},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"backgroundColor","generated":{"line":42,"column":25},"source":"js/inputs.js","original":{"line":23,"column":29}},{"generated":{"line":42,"column":40},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"theCanvas","generated":{"line":42,"column":43},"source":"js/inputs.js","original":{"line":23,"column":47}},{"name":"ctx","generated":{"line":42,"column":61},"source":"js/inputs.js","original":{"line":23,"column":57}},{"generated":{"line":42,"column":64},"source":"js/inputs.js","original":{"line":23,"column":47}},{"name":"strokeStyle","generated":{"line":42,"column":65},"source":"js/inputs.js","original":{"line":23,"column":61}},{"generated":{"line":42,"column":76},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"console","generated":{"line":43,"column":0},"source":"js/inputs.js","original":{"line":24,"column":12}},{"name":"console","generated":{"line":43,"column":8},"source":"js/inputs.js","original":{"line":24,"column":12}},{"generated":{"line":43,"column":15},"source":"js/inputs.js","original":{"line":24,"column":19}},{"name":"log","generated":{"line":43,"column":16},"source":"js/inputs.js","original":{"line":24,"column":20}},{"generated":{"line":43,"column":19},"source":"js/inputs.js","original":{"line":24,"column":12}},{"name":"capDisplay","generated":{"line":43,"column":20},"source":"js/inputs.js","original":{"line":24,"column":24}},{"generated":{"line":43,"column":30},"source":"js/inputs.js","original":{"line":24,"column":12}},{"generated":{"line":44,"column":0},"source":"js/inputs.js","original":{"line":25,"column":9}},{"generated":{"line":44,"column":7},"source":"js/inputs.js","original":{"line":14,"column":21}},{"generated":{"line":44,"column":8},"source":"js/inputs.js","original":{"line":27,"column":8}},{"generated":{"line":47,"column":0},"source":"js/inputs.js","original":{"line":28,"column":8}},{"name":"e","generated":{"line":47,"column":10},"source":"js/inputs.js","original":{"line":28,"column":11}},{"generated":{"line":47,"column":11},"source":"js/inputs.js","original":{"line":28,"column":12}},{"name":"keyCode","generated":{"line":47,"column":12},"source":"js/inputs.js","original":{"line":28,"column":13}},{"generated":{"line":47,"column":19},"source":"js/inputs.js","original":{"line":28,"column":11}},{"generated":{"line":47,"column":24},"source":"js/inputs.js","original":{"line":28,"column":25}},{"generated":{"line":47,"column":27},"source":"js/inputs.js","original":{"line":28,"column":8}},{"generated":{"line":47,"column":29},"source":"js/inputs.js","original":{"line":28,"column":30}},{"name":"theCanvas","generated":{"line":48,"column":0},"source":"js/inputs.js","original":{"line":29,"column":12}},{"name":"ctx","generated":{"line":48,"column":26},"source":"js/inputs.js","original":{"line":29,"column":22}},{"generated":{"line":48,"column":29},"source":"js/inputs.js","original":{"line":29,"column":12}},{"name":"lineWidth","generated":{"line":48,"column":30},"source":"js/inputs.js","original":{"line":29,"column":26}},{"generated":{"line":48,"column":39},"source":"js/inputs.js","original":{"line":29,"column":12}},{"generated":{"line":49,"column":0},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"capWidth","generated":{"line":49,"column":13},"source":"js/inputs.js","original":{"line":30,"column":17}},{"generated":{"line":49,"column":21},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"value","generated":{"line":49,"column":22},"source":"js/inputs.js","original":{"line":30,"column":26}},{"generated":{"line":49,"column":27},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"theCanvas","generated":{"line":49,"column":30},"source":"js/inputs.js","original":{"line":30,"column":34}},{"name":"ctx","generated":{"line":49,"column":48},"source":"js/inputs.js","original":{"line":30,"column":44}},{"generated":{"line":49,"column":51},"source":"js/inputs.js","original":{"line":30,"column":34}},{"name":"lineWidth","generated":{"line":49,"column":52},"source":"js/inputs.js","original":{"line":30,"column":48}},{"generated":{"line":49,"column":61},"source":"js/inputs.js","original":{"line":30,"column":12}},{"generated":{"line":50,"column":0},"source":"js/inputs.js","original":{"line":31,"column":9}},{"generated":{"line":50,"column":7},"source":"js/inputs.js","original":{"line":28,"column":8}},{"generated":{"line":50,"column":13},"source":"js/inputs.js","original":{"line":31,"column":15}},{"name":"e","generated":{"line":50,"column":17},"source":"js/inputs.js","original":{"line":31,"column":19}},{"generated":{"line":50,"column":18},"source":"js/inputs.js","original":{"line":31,"column":20}},{"name":"keyCode","generated":{"line":50,"column":19},"source":"js/inputs.js","original":{"line":31,"column":21}},{"generated":{"line":50,"column":26},"source":"js/inputs.js","original":{"line":31,"column":19}},{"generated":{"line":50,"column":31},"source":"js/inputs.js","original":{"line":31,"column":33}},{"generated":{"line":50,"column":34},"source":"js/inputs.js","original":{"line":31,"column":15}},{"generated":{"line":50,"column":36},"source":"js/inputs.js","original":{"line":31,"column":38}},{"name":"theCanvas","generated":{"line":51,"column":0},"source":"js/inputs.js","original":{"line":32,"column":12}},{"name":"ctx","generated":{"line":51,"column":26},"source":"js/inputs.js","original":{"line":32,"column":22}},{"generated":{"line":51,"column":29},"source":"js/inputs.js","original":{"line":32,"column":12}},{"name":"lineWidth","generated":{"line":51,"column":30},"source":"js/inputs.js","original":{"line":32,"column":26}},{"generated":{"line":51,"column":39},"source":"js/inputs.js","original":{"line":32,"column":12}},{"generated":{"line":52,"column":0},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"capWidth","generated":{"line":52,"column":13},"source":"js/inputs.js","original":{"line":33,"column":17}},{"generated":{"line":52,"column":21},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"value","generated":{"line":52,"column":22},"source":"js/inputs.js","original":{"line":33,"column":26}},{"generated":{"line":52,"column":27},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"theCanvas","generated":{"line":52,"column":30},"source":"js/inputs.js","original":{"line":33,"column":34}},{"name":"ctx","generated":{"line":52,"column":48},"source":"js/inputs.js","original":{"line":33,"column":44}},{"generated":{"line":52,"column":51},"source":"js/inputs.js","original":{"line":33,"column":34}},{"name":"lineWidth","generated":{"line":52,"column":52},"source":"js/inputs.js","original":{"line":33,"column":48}},{"generated":{"line":52,"column":61},"source":"js/inputs.js","original":{"line":33,"column":12}},{"generated":{"line":53,"column":0},"source":"js/inputs.js","original":{"line":34,"column":9}},{"name":"ui","generated":{"line":55,"column":0},"source":"js/inputs.js","original":{"line":36,"column":8}},{"name":"displayChanges","generated":{"line":55,"column":13},"source":"js/inputs.js","original":{"line":36,"column":11}},{"generated":{"line":55,"column":27},"source":"js/inputs.js","original":{"line":36,"column":8}},{"generated":{"line":55,"column":28},"source":"js/inputs.js","original":{"line":36,"column":26}},{"generated":{"line":55,"column":37},"source":"js/inputs.js","original":{"line":36,"column":8}},{"generated":{"line":56,"column":0},"source":"js/inputs.js","original":{"line":37,"column":5}},{"generated":{"line":62,"column":0},"source":"js/inputs.js","original":{"line":40,"column":7}},{"name":"inputs","generated":{"line":62,"column":4},"source":"js/inputs.js","original":{"line":40,"column":13}},{"generated":{"line":62,"column":10},"source":"js/inputs.js","original":{"line":40,"column":19}},{"generated":{"line":62,"column":13},"source":"js/inputs.js","original":{"line":40,"column":22}},{"name":"Inputs","generated":{"line":62,"column":17},"source":"js/inputs.js","original":{"line":40,"column":26}},{"generated":{"line":62,"column":23},"source":"js/inputs.js","original":{"line":40,"column":22}},{"generated":{"line":62,"column":25},"source":"js/inputs.js","original":{"line":40,"column":7}},{"generated":{"line":62,"column":27},"source":"js/inputs.js","original":{"line":42,"column":0}},{"name":"inputs","generated":{"line":65,"column":0},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":65,"column":6},"source":"js/inputs.js","original":{"line":43,"column":6}},{"name":"capWidth","generated":{"line":65,"column":7},"source":"js/inputs.js","original":{"line":43,"column":7}},{"generated":{"line":65,"column":15},"source":"js/inputs.js","original":{"line":43,"column":0}},{"name":"addEventListener","generated":{"line":65,"column":16},"source":"js/inputs.js","original":{"line":43,"column":16}},{"generated":{"line":65,"column":32},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":65,"column":33},"source":"js/inputs.js","original":{"line":43,"column":33}},{"generated":{"line":65,"column":44},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":65,"column":46},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":66,"column":0},"source":"js/inputs.js","original":{"line":43,"column":46}},{"name":"ui","generated":{"line":66,"column":9},"source":"js/inputs.js","original":{"line":43,"column":52}},{"name":"holdingSlider","generated":{"line":66,"column":16},"source":"js/inputs.js","original":{"line":43,"column":55}},{"generated":{"line":66,"column":29},"source":"js/inputs.js","original":{"line":43,"column":52}},{"generated":{"line":66,"column":32},"source":"js/inputs.js","original":{"line":43,"column":71}},{"generated":{"line":66,"column":36},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":67,"column":0},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":67,"column":1},"source":"js/inputs.js","original":{"line":43,"column":0}},{"name":"inputs","generated":{"line":68,"column":0},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":68,"column":6},"source":"js/inputs.js","original":{"line":44,"column":6}},{"name":"capWidth","generated":{"line":68,"column":7},"source":"js/inputs.js","original":{"line":44,"column":7}},{"generated":{"line":68,"column":15},"source":"js/inputs.js","original":{"line":44,"column":0}},{"name":"addEventListener","generated":{"line":68,"column":16},"source":"js/inputs.js","original":{"line":44,"column":16}},{"generated":{"line":68,"column":32},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":68,"column":33},"source":"js/inputs.js","original":{"line":44,"column":33}},{"generated":{"line":68,"column":42},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":68,"column":44},"source":"js/inputs.js","original":{"line":44,"column":44}},{"generated":{"line":68,"column":56},"source":"js/inputs.js","original":{"line":44,"column":50}},{"name":"ui","generated":{"line":69,"column":0},"source":"js/inputs.js","original":{"line":45,"column":4}},{"name":"holdingSlider","generated":{"line":69,"column":9},"source":"js/inputs.js","original":{"line":45,"column":7}},{"generated":{"line":69,"column":22},"source":"js/inputs.js","original":{"line":45,"column":4}},{"generated":{"line":69,"column":25},"source":"js/inputs.js","original":{"line":45,"column":23}},{"generated":{"line":69,"column":30},"source":"js/inputs.js","original":{"line":45,"column":4}},{"name":"document","generated":{"line":70,"column":0},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"document","generated":{"line":70,"column":2},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":70,"column":10},"source":"js/inputs.js","original":{"line":46,"column":12}},{"name":"querySelector","generated":{"line":70,"column":11},"source":"js/inputs.js","original":{"line":46,"column":13}},{"generated":{"line":70,"column":24},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":70,"column":25},"source":"js/inputs.js","original":{"line":46,"column":27}},{"generated":{"line":70,"column":44},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"style","generated":{"line":70,"column":46},"source":"js/inputs.js","original":{"line":46,"column":48}},{"generated":{"line":70,"column":51},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"width","generated":{"line":70,"column":52},"source":"js/inputs.js","original":{"line":46,"column":54}},{"generated":{"line":70,"column":57},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":70,"column":60},"source":"js/inputs.js","original":{"line":46,"column":62}},{"generated":{"line":70,"column":65},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"document","generated":{"line":71,"column":0},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"document","generated":{"line":71,"column":2},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":71,"column":10},"source":"js/inputs.js","original":{"line":47,"column":12}},{"name":"querySelector","generated":{"line":71,"column":11},"source":"js/inputs.js","original":{"line":47,"column":13}},{"generated":{"line":71,"column":24},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":71,"column":25},"source":"js/inputs.js","original":{"line":47,"column":27}},{"generated":{"line":71,"column":44},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"style","generated":{"line":71,"column":46},"source":"js/inputs.js","original":{"line":47,"column":48}},{"generated":{"line":71,"column":51},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"height","generated":{"line":71,"column":52},"source":"js/inputs.js","original":{"line":47,"column":54}},{"generated":{"line":71,"column":58},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":71,"column":61},"source":"js/inputs.js","original":{"line":47,"column":63}},{"generated":{"line":71,"column":66},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":72,"column":0},"source":"js/inputs.js","original":{"line":48,"column":1}},{"generated":{"line":72,"column":1},"source":"js/inputs.js","original":{"line":44,"column":0}},{"name":"inputs","generated":{"line":73,"column":0},"source":"js/inputs.js","original":{"line":49,"column":0}},{"generated":{"line":73,"column":6},"source":"js/inputs.js","original":{"line":49,"column":6}},{"name":"capWidth","generated":{"line":73,"column":7},"source":"js/inputs.js","original":{"line":49,"column":7}},{"generated":{"line":73,"column":15},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"addEventListener","generated":{"line":73,"column":16},"source":"js/inputs.js","original":{"line":49,"column":16}},{"generated":{"line":73,"column":32},"source":"js/inputs.js","original":{"line":49,"column":0}},{"generated":{"line":73,"column":33},"source":"js/inputs.js","original":{"line":49,"column":33}},{"generated":{"line":73,"column":44},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"inputs","generated":{"line":73,"column":46},"source":"js/inputs.js","original":{"line":49,"column":46}},{"generated":{"line":73,"column":52},"source":"js/inputs.js","original":{"line":49,"column":52}},{"name":"changeCapSize","generated":{"line":73,"column":53},"source":"js/inputs.js","original":{"line":49,"column":53}},{"generated":{"line":73,"column":66},"source":"js/inputs.js","original":{"line":49,"column":46}},{"name":"bind","generated":{"line":73,"column":67},"source":"js/inputs.js","original":{"line":49,"column":67}},{"generated":{"line":73,"column":71},"source":"js/inputs.js","original":{"line":49,"column":46}},{"name":"inputs","generated":{"line":73,"column":72},"source":"js/inputs.js","original":{"line":49,"column":72}},{"generated":{"line":73,"column":78},"source":"js/inputs.js","original":{"line":49,"column":46}},{"generated":{"line":73,"column":79},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"inputs","generated":{"line":74,"column":0},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":74,"column":6},"source":"js/inputs.js","original":{"line":50,"column":6}},{"name":"capWidth","generated":{"line":74,"column":7},"source":"js/inputs.js","original":{"line":50,"column":7}},{"generated":{"line":74,"column":15},"source":"js/inputs.js","original":{"line":50,"column":0}},{"name":"addEventListener","generated":{"line":74,"column":16},"source":"js/inputs.js","original":{"line":50,"column":16}},{"generated":{"line":74,"column":32},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":74,"column":33},"source":"js/inputs.js","original":{"line":50,"column":33}},{"generated":{"line":74,"column":40},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":74,"column":42},"source":"js/inputs.js","original":{"line":50,"column":42}},{"name":"e","generated":{"line":74,"column":52},"source":"js/inputs.js","original":{"line":50,"column":42}},{"generated":{"line":74,"column":53},"source":"js/inputs.js","original":{"line":50,"column":43}},{"generated":{"line":74,"column":55},"source":"js/inputs.js","original":{"line":50,"column":47}},{"name":"theCanvas","generated":{"line":75,"column":0},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"ctx","generated":{"line":75,"column":20},"source":"js/inputs.js","original":{"line":51,"column":14}},{"generated":{"line":75,"column":23},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"lineWidth","generated":{"line":75,"column":24},"source":"js/inputs.js","original":{"line":51,"column":18}},{"generated":{"line":75,"column":33},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"e","generated":{"line":75,"column":36},"source":"js/inputs.js","original":{"line":51,"column":30}},{"generated":{"line":75,"column":37},"source":"js/inputs.js","original":{"line":51,"column":31}},{"name":"target","generated":{"line":75,"column":38},"source":"js/inputs.js","original":{"line":51,"column":32}},{"generated":{"line":75,"column":44},"source":"js/inputs.js","original":{"line":51,"column":30}},{"name":"value","generated":{"line":75,"column":45},"source":"js/inputs.js","original":{"line":51,"column":39}},{"generated":{"line":75,"column":50},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"ui","generated":{"line":77,"column":0},"source":"js/inputs.js","original":{"line":53,"column":4}},{"name":"displayChanges","generated":{"line":77,"column":9},"source":"js/inputs.js","original":{"line":53,"column":7}},{"generated":{"line":77,"column":23},"source":"js/inputs.js","original":{"line":53,"column":4}},{"generated":{"line":77,"column":24},"source":"js/inputs.js","original":{"line":53,"column":22}},{"generated":{"line":77,"column":33},"source":"js/inputs.js","original":{"line":53,"column":4}},{"generated":{"line":78,"column":0},"source":"js/inputs.js","original":{"line":54,"column":1}},{"generated":{"line":78,"column":1},"source":"js/inputs.js","original":{"line":50,"column":0}},{"name":"document","generated":{"line":79,"column":0},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":79,"column":8},"source":"js/inputs.js","original":{"line":55,"column":8}},{"name":"addEventListener","generated":{"line":79,"column":9},"source":"js/inputs.js","original":{"line":55,"column":9}},{"generated":{"line":79,"column":25},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":79,"column":26},"source":"js/inputs.js","original":{"line":55,"column":26}},{"generated":{"line":79,"column":35},"source":"js/inputs.js","original":{"line":55,"column":0}},{"name":"inputs","generated":{"line":79,"column":37},"source":"js/inputs.js","original":{"line":55,"column":37}},{"generated":{"line":79,"column":43},"source":"js/inputs.js","original":{"line":55,"column":43}},{"name":"changeCapSize","generated":{"line":79,"column":44},"source":"js/inputs.js","original":{"line":55,"column":44}},{"generated":{"line":79,"column":57},"source":"js/inputs.js","original":{"line":55,"column":37}},{"name":"bind","generated":{"line":79,"column":58},"source":"js/inputs.js","original":{"line":55,"column":58}},{"generated":{"line":79,"column":62},"source":"js/inputs.js","original":{"line":55,"column":37}},{"name":"inputs","generated":{"line":79,"column":63},"source":"js/inputs.js","original":{"line":55,"column":63}},{"generated":{"line":79,"column":69},"source":"js/inputs.js","original":{"line":55,"column":37}},{"generated":{"line":79,"column":70},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":79,"column":73},"source":"js/inputs.js","original":{"line":57,"column":0}},{"name":"inputs","generated":{"line":81,"column":0},"source":"js/inputs.js","original":{"line":58,"column":0}},{"generated":{"line":81,"column":6},"source":"js/inputs.js","original":{"line":58,"column":6}},{"name":"colorInputs","generated":{"line":81,"column":7},"source":"js/inputs.js","original":{"line":58,"column":7}},{"generated":{"line":81,"column":18},"source":"js/inputs.js","original":{"line":58,"column":0}},{"name":"forEach","generated":{"line":81,"column":19},"source":"js/inputs.js","original":{"line":58,"column":19}},{"generated":{"line":81,"column":26},"source":"js/inputs.js","original":{"line":58,"column":0}},{"generated":{"line":81,"column":27},"source":"js/inputs.js","original":{"line":58,"column":27}},{"name":"input","generated":{"line":81,"column":37},"source":"js/inputs.js","original":{"line":58,"column":27}},{"generated":{"line":81,"column":42},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":82,"column":0},"source":"js/inputs.js","original":{"line":58,"column":32}},{"name":"input","generated":{"line":82,"column":9},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":82,"column":14},"source":"js/inputs.js","original":{"line":58,"column":41}},{"name":"addEventListener","generated":{"line":82,"column":15},"source":"js/inputs.js","original":{"line":58,"column":42}},{"generated":{"line":82,"column":31},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":82,"column":32},"source":"js/inputs.js","original":{"line":58,"column":59}},{"generated":{"line":82,"column":40},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":82,"column":42},"source":"js/inputs.js","original":{"line":58,"column":69}},{"generated":{"line":82,"column":54},"source":"js/inputs.js","original":{"line":58,"column":75}},{"generated":{"line":83,"column":0},"source":"js/inputs.js","original":{"line":59,"column":4}},{"name":"input","generated":{"line":83,"column":8},"source":"js/inputs.js","original":{"line":59,"column":7}},{"generated":{"line":83,"column":13},"source":"js/inputs.js","original":{"line":59,"column":12}},{"name":"id","generated":{"line":83,"column":14},"source":"js/inputs.js","original":{"line":59,"column":13}},{"generated":{"line":83,"column":16},"source":"js/inputs.js","original":{"line":59,"column":7}},{"generated":{"line":83,"column":21},"source":"js/inputs.js","original":{"line":59,"column":20}},{"generated":{"line":83,"column":35},"source":"js/inputs.js","original":{"line":59,"column":4}},{"generated":{"line":83,"column":37},"source":"js/inputs.js","original":{"line":59,"column":36}},{"name":"theCanvas","generated":{"line":84,"column":0},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"ctx","generated":{"line":84,"column":24},"source":"js/inputs.js","original":{"line":60,"column":18}},{"generated":{"line":84,"column":27},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"strokeStyle","generated":{"line":84,"column":28},"source":"js/inputs.js","original":{"line":60,"column":22}},{"generated":{"line":84,"column":39},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"input","generated":{"line":84,"column":42},"source":"js/inputs.js","original":{"line":60,"column":36}},{"generated":{"line":84,"column":47},"source":"js/inputs.js","original":{"line":60,"column":41}},{"name":"value","generated":{"line":84,"column":48},"source":"js/inputs.js","original":{"line":60,"column":42}},{"generated":{"line":84,"column":53},"source":"js/inputs.js","original":{"line":60,"column":8}},{"generated":{"line":84,"column":54},"source":"js/inputs.js","original":{"line":59,"column":36}},{"generated":{"line":84,"column":55},"source":"js/inputs.js","original":{"line":62,"column":8}},{"name":"ui","generated":{"line":86,"column":0},"source":"js/inputs.js","original":{"line":63,"column":8}},{"name":"displayChanges","generated":{"line":86,"column":13},"source":"js/inputs.js","original":{"line":63,"column":11}},{"generated":{"line":86,"column":27},"source":"js/inputs.js","original":{"line":63,"column":8}},{"generated":{"line":86,"column":28},"source":"js/inputs.js","original":{"line":63,"column":26}},{"generated":{"line":86,"column":40},"source":"js/inputs.js","original":{"line":63,"column":8}},{"generated":{"line":87,"column":0},"source":"js/inputs.js","original":{"line":64,"column":5}},{"generated":{"line":87,"column":5},"source":"js/inputs.js","original":{"line":59,"column":4}},{"generated":{"line":87,"column":11},"source":"js/inputs.js","original":{"line":64,"column":11}},{"name":"input","generated":{"line":87,"column":15},"source":"js/inputs.js","original":{"line":64,"column":15}},{"generated":{"line":87,"column":20},"source":"js/inputs.js","original":{"line":64,"column":20}},{"name":"id","generated":{"line":87,"column":21},"source":"js/inputs.js","original":{"line":64,"column":21}},{"generated":{"line":87,"column":23},"source":"js/inputs.js","original":{"line":64,"column":15}},{"generated":{"line":87,"column":28},"source":"js/inputs.js","original":{"line":64,"column":28}},{"generated":{"line":87,"column":45},"source":"js/inputs.js","original":{"line":64,"column":11}},{"generated":{"line":87,"column":47},"source":"js/inputs.js","original":{"line":64,"column":47}},{"name":"theCanvas","generated":{"line":88,"column":0},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"ctx","generated":{"line":88,"column":24},"source":"js/inputs.js","original":{"line":65,"column":18}},{"generated":{"line":88,"column":27},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"fillStyle","generated":{"line":88,"column":28},"source":"js/inputs.js","original":{"line":65,"column":22}},{"generated":{"line":88,"column":37},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"input","generated":{"line":88,"column":40},"source":"js/inputs.js","original":{"line":65,"column":34}},{"generated":{"line":88,"column":45},"source":"js/inputs.js","original":{"line":65,"column":39}},{"name":"value","generated":{"line":88,"column":46},"source":"js/inputs.js","original":{"line":65,"column":40}},{"generated":{"line":88,"column":51},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"theCanvas","generated":{"line":90,"column":0},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"ctx","generated":{"line":90,"column":24},"source":"js/inputs.js","original":{"line":66,"column":18}},{"generated":{"line":90,"column":27},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"fillRect","generated":{"line":90,"column":28},"source":"js/inputs.js","original":{"line":66,"column":22}},{"generated":{"line":90,"column":36},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":90,"column":37},"source":"js/inputs.js","original":{"line":66,"column":31}},{"generated":{"line":90,"column":38},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":90,"column":40},"source":"js/inputs.js","original":{"line":66,"column":34}},{"generated":{"line":90,"column":41},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"theCanvas","generated":{"line":90,"column":43},"source":"js/inputs.js","original":{"line":66,"column":37}},{"name":"canvas","generated":{"line":90,"column":61},"source":"js/inputs.js","original":{"line":66,"column":47}},{"generated":{"line":90,"column":67},"source":"js/inputs.js","original":{"line":66,"column":37}},{"name":"width","generated":{"line":90,"column":68},"source":"js/inputs.js","original":{"line":66,"column":54}},{"generated":{"line":90,"column":73},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"theCanvas","generated":{"line":90,"column":75},"source":"js/inputs.js","original":{"line":66,"column":61}},{"name":"canvas","generated":{"line":90,"column":93},"source":"js/inputs.js","original":{"line":66,"column":71}},{"generated":{"line":90,"column":99},"source":"js/inputs.js","original":{"line":66,"column":61}},{"name":"height","generated":{"line":90,"column":100},"source":"js/inputs.js","original":{"line":66,"column":78}},{"generated":{"line":90,"column":106},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":90,"column":108},"source":"js/inputs.js","original":{"line":64,"column":47}},{"generated":{"line":90,"column":109},"source":"js/inputs.js","original":{"line":68,"column":8}},{"name":"ui","generated":{"line":93,"column":0},"source":"js/inputs.js","original":{"line":69,"column":8}},{"name":"displayChanges","generated":{"line":93,"column":13},"source":"js/inputs.js","original":{"line":69,"column":11}},{"generated":{"line":93,"column":27},"source":"js/inputs.js","original":{"line":69,"column":8}},{"generated":{"line":93,"column":28},"source":"js/inputs.js","original":{"line":69,"column":26}},{"generated":{"line":93,"column":40},"source":"js/inputs.js","original":{"line":69,"column":8}},{"name":"input","generated":{"line":93,"column":42},"source":"js/inputs.js","original":{"line":69,"column":40}},{"generated":{"line":93,"column":47},"source":"js/inputs.js","original":{"line":69,"column":45}},{"name":"value","generated":{"line":93,"column":48},"source":"js/inputs.js","original":{"line":69,"column":46}},{"generated":{"line":93,"column":53},"source":"js/inputs.js","original":{"line":69,"column":8}},{"generated":{"line":94,"column":0},"source":"js/inputs.js","original":{"line":70,"column":5}},{"generated":{"line":95,"column":0},"source":"js/inputs.js","original":{"line":71,"column":1}},{"generated":{"line":95,"column":3},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":95,"column":4},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":96,"column":0},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":96,"column":1},"source":"js/inputs.js","original":{"line":58,"column":0}},{"name":"inputs","generated":{"line":97,"column":0},"source":"js/inputs.js","original":{"line":73,"column":0}},{"generated":{"line":97,"column":6},"source":"js/inputs.js","original":{"line":73,"column":6}},{"name":"colorBoxes","generated":{"line":97,"column":7},"source":"js/inputs.js","original":{"line":73,"column":7}},{"generated":{"line":97,"column":17},"source":"js/inputs.js","original":{"line":73,"column":0}},{"name":"forEach","generated":{"line":97,"column":18},"source":"js/inputs.js","original":{"line":73,"column":18}},{"generated":{"line":97,"column":25},"source":"js/inputs.js","original":{"line":73,"column":0}},{"generated":{"line":97,"column":26},"source":"js/inputs.js","original":{"line":73,"column":26}},{"name":"box","generated":{"line":97,"column":36},"source":"js/inputs.js","original":{"line":73,"column":26}},{"generated":{"line":97,"column":39},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":98,"column":0},"source":"js/inputs.js","original":{"line":73,"column":29}},{"name":"box","generated":{"line":98,"column":9},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":98,"column":12},"source":"js/inputs.js","original":{"line":73,"column":36}},{"name":"addEventListener","generated":{"line":98,"column":13},"source":"js/inputs.js","original":{"line":73,"column":37}},{"generated":{"line":98,"column":29},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":98,"column":30},"source":"js/inputs.js","original":{"line":73,"column":54}},{"generated":{"line":98,"column":37},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":98,"column":39},"source":"js/inputs.js","original":{"line":73,"column":63}},{"name":"e","generated":{"line":98,"column":49},"source":"js/inputs.js","original":{"line":73,"column":63}},{"generated":{"line":98,"column":50},"source":"js/inputs.js","original":{"line":73,"column":64}},{"generated":{"line":98,"column":52},"source":"js/inputs.js","original":{"line":73,"column":68}},{"generated":{"line":99,"column":0},"source":"js/inputs.js","original":{"line":74,"column":4}},{"name":"parentID","generated":{"line":99,"column":8},"source":"js/inputs.js","original":{"line":74,"column":8}},{"generated":{"line":99,"column":16},"source":"js/inputs.js","original":{"line":74,"column":16}},{"name":"e","generated":{"line":99,"column":19},"source":"js/inputs.js","original":{"line":74,"column":19}},{"generated":{"line":99,"column":20},"source":"js/inputs.js","original":{"line":74,"column":20}},{"name":"target","generated":{"line":99,"column":21},"source":"js/inputs.js","original":{"line":74,"column":21}},{"generated":{"line":99,"column":27},"source":"js/inputs.js","original":{"line":74,"column":19}},{"name":"parentElement","generated":{"line":99,"column":28},"source":"js/inputs.js","original":{"line":74,"column":28}},{"generated":{"line":99,"column":41},"source":"js/inputs.js","original":{"line":74,"column":19}},{"name":"id","generated":{"line":99,"column":42},"source":"js/inputs.js","original":{"line":74,"column":42}},{"generated":{"line":99,"column":44},"source":"js/inputs.js","original":{"line":74,"column":4}},{"generated":{"line":101,"column":0},"source":"js/inputs.js","original":{"line":75,"column":4}},{"name":"parentID","generated":{"line":101,"column":8},"source":"js/inputs.js","original":{"line":75,"column":7}},{"generated":{"line":101,"column":16},"source":"js/inputs.js","original":{"line":75,"column":15}},{"generated":{"line":101,"column":21},"source":"js/inputs.js","original":{"line":75,"column":20}},{"generated":{"line":101,"column":33},"source":"js/inputs.js","original":{"line":75,"column":4}},{"generated":{"line":101,"column":35},"source":"js/inputs.js","original":{"line":75,"column":34}},{"name":"theCanvas","generated":{"line":102,"column":0},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"ctx","generated":{"line":102,"column":24},"source":"js/inputs.js","original":{"line":76,"column":18}},{"generated":{"line":102,"column":27},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"strokeStyle","generated":{"line":102,"column":28},"source":"js/inputs.js","original":{"line":76,"column":22}},{"generated":{"line":102,"column":39},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"box","generated":{"line":102,"column":42},"source":"js/inputs.js","original":{"line":76,"column":36}},{"generated":{"line":102,"column":45},"source":"js/inputs.js","original":{"line":76,"column":39}},{"name":"dataset","generated":{"line":102,"column":46},"source":"js/inputs.js","original":{"line":76,"column":40}},{"generated":{"line":102,"column":53},"source":"js/inputs.js","original":{"line":76,"column":36}},{"name":"color","generated":{"line":102,"column":54},"source":"js/inputs.js","original":{"line":76,"column":48}},{"generated":{"line":102,"column":59},"source":"js/inputs.js","original":{"line":76,"column":8}},{"generated":{"line":102,"column":60},"source":"js/inputs.js","original":{"line":75,"column":34}},{"generated":{"line":102,"column":61},"source":"js/inputs.js","original":{"line":78,"column":8}},{"name":"ui","generated":{"line":104,"column":0},"source":"js/inputs.js","original":{"line":79,"column":8}},{"name":"displayChanges","generated":{"line":104,"column":13},"source":"js/inputs.js","original":{"line":79,"column":11}},{"generated":{"line":104,"column":27},"source":"js/inputs.js","original":{"line":79,"column":8}},{"generated":{"line":104,"column":28},"source":"js/inputs.js","original":{"line":79,"column":26}},{"generated":{"line":104,"column":40},"source":"js/inputs.js","original":{"line":79,"column":8}},{"generated":{"line":105,"column":0},"source":"js/inputs.js","original":{"line":80,"column":5}},{"generated":{"line":105,"column":5},"source":"js/inputs.js","original":{"line":75,"column":4}},{"generated":{"line":105,"column":11},"source":"js/inputs.js","original":{"line":80,"column":11}},{"name":"parentID","generated":{"line":105,"column":15},"source":"js/inputs.js","original":{"line":80,"column":15}},{"generated":{"line":105,"column":23},"source":"js/inputs.js","original":{"line":80,"column":23}},{"generated":{"line":105,"column":28},"source":"js/inputs.js","original":{"line":80,"column":28}},{"generated":{"line":105,"column":40},"source":"js/inputs.js","original":{"line":80,"column":11}},{"generated":{"line":105,"column":42},"source":"js/inputs.js","original":{"line":80,"column":42}},{"name":"theCanvas","generated":{"line":106,"column":0},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"ctx","generated":{"line":106,"column":24},"source":"js/inputs.js","original":{"line":81,"column":18}},{"generated":{"line":106,"column":27},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"fillStyle","generated":{"line":106,"column":28},"source":"js/inputs.js","original":{"line":81,"column":22}},{"generated":{"line":106,"column":37},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"box","generated":{"line":106,"column":40},"source":"js/inputs.js","original":{"line":81,"column":34}},{"generated":{"line":106,"column":43},"source":"js/inputs.js","original":{"line":81,"column":37}},{"name":"dataset","generated":{"line":106,"column":44},"source":"js/inputs.js","original":{"line":81,"column":38}},{"generated":{"line":106,"column":51},"source":"js/inputs.js","original":{"line":81,"column":34}},{"name":"color","generated":{"line":106,"column":52},"source":"js/inputs.js","original":{"line":81,"column":46}},{"generated":{"line":106,"column":57},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"theCanvas","generated":{"line":108,"column":0},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"ctx","generated":{"line":108,"column":24},"source":"js/inputs.js","original":{"line":82,"column":18}},{"generated":{"line":108,"column":27},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"fillRect","generated":{"line":108,"column":28},"source":"js/inputs.js","original":{"line":82,"column":22}},{"generated":{"line":108,"column":36},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":108,"column":37},"source":"js/inputs.js","original":{"line":82,"column":31}},{"generated":{"line":108,"column":38},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":108,"column":40},"source":"js/inputs.js","original":{"line":82,"column":34}},{"generated":{"line":108,"column":41},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"theCanvas","generated":{"line":108,"column":43},"source":"js/inputs.js","original":{"line":82,"column":37}},{"name":"canvas","generated":{"line":108,"column":61},"source":"js/inputs.js","original":{"line":82,"column":47}},{"generated":{"line":108,"column":67},"source":"js/inputs.js","original":{"line":82,"column":37}},{"name":"width","generated":{"line":108,"column":68},"source":"js/inputs.js","original":{"line":82,"column":54}},{"generated":{"line":108,"column":73},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"theCanvas","generated":{"line":108,"column":75},"source":"js/inputs.js","original":{"line":82,"column":61}},{"name":"canvas","generated":{"line":108,"column":93},"source":"js/inputs.js","original":{"line":82,"column":71}},{"generated":{"line":108,"column":99},"source":"js/inputs.js","original":{"line":82,"column":61}},{"name":"height","generated":{"line":108,"column":100},"source":"js/inputs.js","original":{"line":82,"column":78}},{"generated":{"line":108,"column":106},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":108,"column":108},"source":"js/inputs.js","original":{"line":80,"column":42}},{"generated":{"line":108,"column":109},"source":"js/inputs.js","original":{"line":84,"column":8}},{"name":"ui","generated":{"line":111,"column":0},"source":"js/inputs.js","original":{"line":85,"column":8}},{"name":"displayChanges","generated":{"line":111,"column":13},"source":"js/inputs.js","original":{"line":85,"column":11}},{"generated":{"line":111,"column":27},"source":"js/inputs.js","original":{"line":85,"column":8}},{"generated":{"line":111,"column":28},"source":"js/inputs.js","original":{"line":85,"column":26}},{"generated":{"line":111,"column":40},"source":"js/inputs.js","original":{"line":85,"column":8}},{"name":"box","generated":{"line":111,"column":42},"source":"js/inputs.js","original":{"line":85,"column":40}},{"generated":{"line":111,"column":45},"source":"js/inputs.js","original":{"line":85,"column":43}},{"name":"dataset","generated":{"line":111,"column":46},"source":"js/inputs.js","original":{"line":85,"column":44}},{"generated":{"line":111,"column":53},"source":"js/inputs.js","original":{"line":85,"column":40}},{"name":"color","generated":{"line":111,"column":54},"source":"js/inputs.js","original":{"line":85,"column":52}},{"generated":{"line":111,"column":59},"source":"js/inputs.js","original":{"line":85,"column":8}},{"generated":{"line":112,"column":0},"source":"js/inputs.js","original":{"line":86,"column":5}},{"generated":{"line":112,"column":5},"source":"js/inputs.js","original":{"line":73,"column":68}},{"generated":{"line":112,"column":6},"source":"js/inputs.js","original":{"line":87,"column":4}},{"generated":{"line":114,"column":0},"source":"js/inputs.js","original":{"line":88,"column":1}},{"generated":{"line":114,"column":3},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":114,"column":4},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":115,"column":0},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":115,"column":1},"source":"js/inputs.js","original":{"line":73,"column":0}}],"sources":{"js/inputs.js":"import { ui } from './ui';\r\nimport { theCanvas } from './canvas'\r\n\r\nclass Inputs {\r\n constructor() {\r\n this.colorInputs = document.querySelectorAll(`input[type=\"color\"]`);\r\n this.colorBoxes = document.querySelectorAll(\".color-box\");\r\n this.widthInput = document.querySelector(\"#width-input\");\r\n this.heightInput = document.querySelector(\"#height-input\");\r\n this.capWidth = document.querySelector(\"#capWidth\");\r\n }\r\n\r\n // Change the drawing cap size\r\n changeCapSize(e) {\r\n e = e || event;\r\n\r\n // Change cap size using the slider\r\n if(ui.holdingSlider) {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n const capDisplay = document.querySelector(\"#capWidth-display\");\r\n capDisplay.style.width = `${e.target.value}px`;\r\n capDisplay.style.height = `${theCanvas.ctx.lineWidth}px`;\r\n capDisplay.style.backgroundColor = theCanvas.ctx.strokeStyle;\r\n console.log(capDisplay);\r\n }\r\n\r\n // If user presses [, decrease size. If user presses ], increase cap size\r\n if(e.keyCode === 219) {\r\n theCanvas.ctx.lineWidth--;\r\n this.capWidth.value = theCanvas.ctx.lineWidth;\r\n } else if (e.keyCode === 221) {\r\n theCanvas.ctx.lineWidth++;\r\n this.capWidth.value = theCanvas.ctx.lineWidth;\r\n }\r\n\r\n ui.displayChanges(\"capSize\");\r\n }\r\n}\r\n\r\nexport const inputs = new Inputs();\r\n\r\n// Input field\r\ninputs.capWidth.addEventListener(\"mousedown\", () => ui.holdingSlider = true)\r\ninputs.capWidth.addEventListener(\"mouseup\", () => {\r\n ui.holdingSlider = false\r\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\r\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\r\n})\r\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\r\ninputs.capWidth.addEventListener(\"click\", e => {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n\r\n ui.displayChanges(\"capSize\");\r\n});\r\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs));\r\n\r\n// Choose colors for drawing and for the background fill\r\ninputs.colorInputs.forEach(input => input.addEventListener(\"change\", () => {\r\n if(input.id === 'colorPalette') {\r\n theCanvas.ctx.strokeStyle = input.value;\r\n\r\n // Display changes\r\n ui.displayChanges(\"draw-color\");\r\n } else if (input.id === \"backgroundColor\") {\r\n theCanvas.ctx.fillStyle = input.value;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Display changes\r\n ui.displayChanges(\"fill-color\", input.value);\r\n }\r\n}))\r\n\r\ninputs.colorBoxes.forEach(box => box.addEventListener(\"click\", e => {\r\n let parentID = e.target.parentElement.id;\r\n if(parentID === \"draw-color\") {\r\n theCanvas.ctx.strokeStyle = box.dataset.color;\r\n\r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"draw-color\");\r\n } else if (parentID === \"fill-color\") {\r\n theCanvas.ctx.fillStyle = box.dataset.color;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n \r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"fill-color\", box.dataset.color);\r\n }\r\n // console.log(e.target.parentElement.id);\r\n}));"},"lineCount":null}},"error":null,"hash":"6ec18e318bb9a51c1b400b2c720a2124","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/67/165a74d64156cb17026277fea9b5f0.json b/.cache/67/165a74d64156cb17026277fea9b5f0.json new file mode 100644 index 0000000..ff00e1a --- /dev/null +++ b/.cache/67/165a74d64156cb17026277fea9b5f0.json @@ -0,0 +1 @@ +{"id":"../fonts/MaterialIcons-Regular.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/99c3b874b48cfb5cbacdbf2dd14747fd.ttf\";"},"sourceMaps":null,"error":null,"hash":"a37b0c01c0baf1888ca812cc0508f6e2","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/78/f9891705023f0149a98315d6be21ff.json b/.cache/78/f9891705023f0149a98315d6be21ff.json new file mode 100644 index 0000000..4130597 --- /dev/null +++ b/.cache/78/f9891705023f0149a98315d6be21ff.json @@ -0,0 +1 @@ +{"id":"js/canvas.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.theCanvas = void 0;\n\nvar _ui = require(\"./ui\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Canvas = /*#__PURE__*/function () {\n function Canvas() {\n _classCallCheck(this, Canvas);\n\n this.lastX = 0;\n this.lastY = 0;\n this.direction = true;\n this.isDrawing = false;\n this.canvas = document.querySelector(\"#canvas\");\n this.ctx = this.canvas.getContext(\"2d\");\n this.clear = document.querySelector(\"#clearCanvas\"); // Canvas property\n\n this.ctx.lineCap = \"round\";\n this.ctx.lineWidth = 20;\n this.ctx.strokeStyle = \"#000000\"; // Drawing a straight line\n\n this.needFirstPoint = true;\n } // Draw on the canvas\n\n\n _createClass(Canvas, [{\n key: \"draw\",\n value: function draw(e) {\n // If user is not drawing anymore, end the function\n if (!this.isDrawing) return;\n\n if (!_ui.ui.strLineChecked) {\n this.ctx.beginPath();\n this.ctx.moveTo(this.lastX, this.lastY);\n this.ctx.lineTo(e.offsetX, e.offsetY);\n this.ctx.stroke(); // Re-save the position\n\n this.lastX = e.offsetX;\n this.lastY = e.offsetY;\n }\n } // Draw a straight line between two button clicks\n\n }, {\n key: \"drawStraightLine\",\n value: function drawStraightLine(x, y) {\n if (_ui.ui.strLineChecked) {\n if (this.needFirstPoint) {\n this.ctx.beginPath();\n this.ctx.moveTo(x, y);\n this.needFirstPoint = false;\n } else {\n this.ctx.lineTo(x, y);\n this.ctx.stroke();\n this.needFirstPoint = true;\n }\n }\n } // Clear the canvas\n\n }, {\n key: \"clearCanvas\",\n value: function clearCanvas() {\n // Clear the canvas\n this.ctx.clearRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height);\n }\n }]);\n\n return Canvas;\n}();\n\nvar theCanvas = new Canvas(); // Canvas (drawing) event listeners\n\nexports.theCanvas = theCanvas;\ntheCanvas.canvas.addEventListener(\"mousedown\", function (e) {\n theCanvas.isDrawing = true;\n theCanvas.lastX = e.offsetX;\n theCanvas.lastY = e.offsetY;\n});\ntheCanvas.canvas.addEventListener(\"mousemove\", theCanvas.draw.bind(theCanvas));\ntheCanvas.canvas.addEventListener(\"mouseup\", function () {\n return theCanvas.isDrawing = false;\n});\ntheCanvas.canvas.addEventListener(\"mouseout\", function () {\n return theCanvas.isDrawing = false;\n});\ntheCanvas.clear.addEventListener(\"click\", theCanvas.clearCanvas.bind(theCanvas));\ntheCanvas.canvas.addEventListener(\"click\", function (e) {\n var x = e.offsetX;\n var y = e.offsetY;\n theCanvas.drawStraightLine(x, y);\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/canvas.js","original":{"line":1,"column":0}},{"name":"Canvas","generated":{"line":16,"column":4},"source":"js/canvas.js","original":{"line":3,"column":6}},{"generated":{"line":17,"column":0},"source":"js/canvas.js","original":{"line":4,"column":4}},{"generated":{"line":17,"column":20},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":18,"column":0},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":20,"column":0},"source":"js/canvas.js","original":{"line":5,"column":8}},{"name":"lastX","generated":{"line":20,"column":9},"source":"js/canvas.js","original":{"line":5,"column":13}},{"generated":{"line":20,"column":14},"source":"js/canvas.js","original":{"line":5,"column":8}},{"generated":{"line":20,"column":17},"source":"js/canvas.js","original":{"line":5,"column":21}},{"generated":{"line":20,"column":18},"source":"js/canvas.js","original":{"line":5,"column":8}},{"generated":{"line":21,"column":0},"source":"js/canvas.js","original":{"line":6,"column":8}},{"name":"lastY","generated":{"line":21,"column":9},"source":"js/canvas.js","original":{"line":6,"column":13}},{"generated":{"line":21,"column":14},"source":"js/canvas.js","original":{"line":6,"column":8}},{"generated":{"line":21,"column":17},"source":"js/canvas.js","original":{"line":6,"column":21}},{"generated":{"line":21,"column":18},"source":"js/canvas.js","original":{"line":6,"column":8}},{"generated":{"line":22,"column":0},"source":"js/canvas.js","original":{"line":7,"column":8}},{"name":"direction","generated":{"line":22,"column":9},"source":"js/canvas.js","original":{"line":7,"column":13}},{"generated":{"line":22,"column":18},"source":"js/canvas.js","original":{"line":7,"column":8}},{"generated":{"line":22,"column":21},"source":"js/canvas.js","original":{"line":7,"column":25}},{"generated":{"line":22,"column":25},"source":"js/canvas.js","original":{"line":7,"column":8}},{"generated":{"line":23,"column":0},"source":"js/canvas.js","original":{"line":8,"column":8}},{"name":"isDrawing","generated":{"line":23,"column":9},"source":"js/canvas.js","original":{"line":8,"column":13}},{"generated":{"line":23,"column":18},"source":"js/canvas.js","original":{"line":8,"column":8}},{"generated":{"line":23,"column":21},"source":"js/canvas.js","original":{"line":8,"column":25}},{"generated":{"line":23,"column":26},"source":"js/canvas.js","original":{"line":8,"column":8}},{"generated":{"line":24,"column":0},"source":"js/canvas.js","original":{"line":9,"column":8}},{"name":"canvas","generated":{"line":24,"column":9},"source":"js/canvas.js","original":{"line":9,"column":13}},{"generated":{"line":24,"column":15},"source":"js/canvas.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":24,"column":18},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":24,"column":26},"source":"js/canvas.js","original":{"line":9,"column":30}},{"name":"querySelector","generated":{"line":24,"column":27},"source":"js/canvas.js","original":{"line":9,"column":31}},{"generated":{"line":24,"column":40},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":24,"column":41},"source":"js/canvas.js","original":{"line":9,"column":45}},{"generated":{"line":24,"column":50},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":24,"column":51},"source":"js/canvas.js","original":{"line":9,"column":8}},{"generated":{"line":25,"column":0},"source":"js/canvas.js","original":{"line":10,"column":8}},{"name":"ctx","generated":{"line":25,"column":9},"source":"js/canvas.js","original":{"line":10,"column":13}},{"generated":{"line":25,"column":12},"source":"js/canvas.js","original":{"line":10,"column":8}},{"generated":{"line":25,"column":15},"source":"js/canvas.js","original":{"line":10,"column":19}},{"name":"canvas","generated":{"line":25,"column":20},"source":"js/canvas.js","original":{"line":10,"column":24}},{"generated":{"line":25,"column":26},"source":"js/canvas.js","original":{"line":10,"column":19}},{"name":"getContext","generated":{"line":25,"column":27},"source":"js/canvas.js","original":{"line":10,"column":31}},{"generated":{"line":25,"column":37},"source":"js/canvas.js","original":{"line":10,"column":19}},{"generated":{"line":25,"column":38},"source":"js/canvas.js","original":{"line":10,"column":42}},{"generated":{"line":25,"column":42},"source":"js/canvas.js","original":{"line":10,"column":19}},{"generated":{"line":25,"column":43},"source":"js/canvas.js","original":{"line":10,"column":8}},{"generated":{"line":26,"column":0},"source":"js/canvas.js","original":{"line":11,"column":8}},{"name":"clear","generated":{"line":26,"column":9},"source":"js/canvas.js","original":{"line":11,"column":13}},{"generated":{"line":26,"column":14},"source":"js/canvas.js","original":{"line":11,"column":8}},{"name":"document","generated":{"line":26,"column":17},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":26,"column":25},"source":"js/canvas.js","original":{"line":11,"column":29}},{"name":"querySelector","generated":{"line":26,"column":26},"source":"js/canvas.js","original":{"line":11,"column":30}},{"generated":{"line":26,"column":39},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":26,"column":40},"source":"js/canvas.js","original":{"line":11,"column":44}},{"generated":{"line":26,"column":54},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":26,"column":55},"source":"js/canvas.js","original":{"line":11,"column":8}},{"generated":{"line":26,"column":56},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":26,"column":57},"source":"js/canvas.js","original":{"line":13,"column":8}},{"generated":{"line":28,"column":0},"source":"js/canvas.js","original":{"line":14,"column":8}},{"name":"ctx","generated":{"line":28,"column":9},"source":"js/canvas.js","original":{"line":14,"column":13}},{"generated":{"line":28,"column":12},"source":"js/canvas.js","original":{"line":14,"column":8}},{"name":"lineCap","generated":{"line":28,"column":13},"source":"js/canvas.js","original":{"line":14,"column":17}},{"generated":{"line":28,"column":20},"source":"js/canvas.js","original":{"line":14,"column":8}},{"generated":{"line":28,"column":23},"source":"js/canvas.js","original":{"line":14,"column":27}},{"generated":{"line":28,"column":30},"source":"js/canvas.js","original":{"line":14,"column":8}},{"generated":{"line":29,"column":0},"source":"js/canvas.js","original":{"line":15,"column":8}},{"name":"ctx","generated":{"line":29,"column":9},"source":"js/canvas.js","original":{"line":15,"column":13}},{"generated":{"line":29,"column":12},"source":"js/canvas.js","original":{"line":15,"column":8}},{"name":"lineWidth","generated":{"line":29,"column":13},"source":"js/canvas.js","original":{"line":15,"column":17}},{"generated":{"line":29,"column":22},"source":"js/canvas.js","original":{"line":15,"column":8}},{"generated":{"line":29,"column":25},"source":"js/canvas.js","original":{"line":15,"column":29}},{"generated":{"line":29,"column":27},"source":"js/canvas.js","original":{"line":15,"column":8}},{"generated":{"line":30,"column":0},"source":"js/canvas.js","original":{"line":16,"column":8}},{"name":"ctx","generated":{"line":30,"column":9},"source":"js/canvas.js","original":{"line":16,"column":13}},{"generated":{"line":30,"column":12},"source":"js/canvas.js","original":{"line":16,"column":8}},{"name":"strokeStyle","generated":{"line":30,"column":13},"source":"js/canvas.js","original":{"line":16,"column":17}},{"generated":{"line":30,"column":24},"source":"js/canvas.js","original":{"line":16,"column":8}},{"generated":{"line":30,"column":27},"source":"js/canvas.js","original":{"line":16,"column":31}},{"generated":{"line":30,"column":36},"source":"js/canvas.js","original":{"line":16,"column":8}},{"generated":{"line":30,"column":37},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":30,"column":38},"source":"js/canvas.js","original":{"line":18,"column":8}},{"generated":{"line":32,"column":0},"source":"js/canvas.js","original":{"line":19,"column":8}},{"name":"needFirstPoint","generated":{"line":32,"column":9},"source":"js/canvas.js","original":{"line":19,"column":13}},{"generated":{"line":32,"column":23},"source":"js/canvas.js","original":{"line":19,"column":8}},{"generated":{"line":32,"column":26},"source":"js/canvas.js","original":{"line":19,"column":30}},{"generated":{"line":32,"column":30},"source":"js/canvas.js","original":{"line":19,"column":8}},{"generated":{"line":33,"column":0},"source":"js/canvas.js","original":{"line":20,"column":5}},{"generated":{"line":33,"column":4},"source":"js/canvas.js","original":{"line":22,"column":4}},{"name":"e","generated":{"line":38,"column":25},"source":"js/canvas.js","original":{"line":23,"column":9}},{"generated":{"line":38,"column":28},"source":"js/canvas.js","original":{"line":23,"column":12}},{"generated":{"line":39,"column":0},"source":"js/canvas.js","original":{"line":24,"column":8}},{"generated":{"line":40,"column":0},"source":"js/canvas.js","original":{"line":25,"column":8}},{"generated":{"line":40,"column":10},"source":"js/canvas.js","original":{"line":25,"column":11}},{"generated":{"line":40,"column":11},"source":"js/canvas.js","original":{"line":25,"column":12}},{"name":"isDrawing","generated":{"line":40,"column":16},"source":"js/canvas.js","original":{"line":25,"column":17}},{"generated":{"line":40,"column":25},"source":"js/canvas.js","original":{"line":25,"column":8}},{"generated":{"line":40,"column":27},"source":"js/canvas.js","original":{"line":25,"column":28}},{"generated":{"line":42,"column":0},"source":"js/canvas.js","original":{"line":27,"column":8}},{"generated":{"line":42,"column":10},"source":"js/canvas.js","original":{"line":27,"column":11}},{"name":"ui","generated":{"line":42,"column":11},"source":"js/canvas.js","original":{"line":27,"column":12}},{"name":"strLineChecked","generated":{"line":42,"column":18},"source":"js/canvas.js","original":{"line":27,"column":15}},{"generated":{"line":42,"column":32},"source":"js/canvas.js","original":{"line":27,"column":8}},{"generated":{"line":42,"column":34},"source":"js/canvas.js","original":{"line":27,"column":31}},{"generated":{"line":43,"column":0},"source":"js/canvas.js","original":{"line":28,"column":12}},{"name":"ctx","generated":{"line":43,"column":13},"source":"js/canvas.js","original":{"line":28,"column":17}},{"generated":{"line":43,"column":16},"source":"js/canvas.js","original":{"line":28,"column":12}},{"name":"beginPath","generated":{"line":43,"column":17},"source":"js/canvas.js","original":{"line":28,"column":21}},{"generated":{"line":43,"column":26},"source":"js/canvas.js","original":{"line":28,"column":12}},{"generated":{"line":44,"column":0},"source":"js/canvas.js","original":{"line":29,"column":12}},{"name":"ctx","generated":{"line":44,"column":13},"source":"js/canvas.js","original":{"line":29,"column":17}},{"generated":{"line":44,"column":16},"source":"js/canvas.js","original":{"line":29,"column":12}},{"name":"moveTo","generated":{"line":44,"column":17},"source":"js/canvas.js","original":{"line":29,"column":21}},{"generated":{"line":44,"column":23},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":44,"column":24},"source":"js/canvas.js","original":{"line":29,"column":28}},{"name":"lastX","generated":{"line":44,"column":29},"source":"js/canvas.js","original":{"line":29,"column":33}},{"generated":{"line":44,"column":34},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":44,"column":36},"source":"js/canvas.js","original":{"line":29,"column":40}},{"name":"lastY","generated":{"line":44,"column":41},"source":"js/canvas.js","original":{"line":29,"column":45}},{"generated":{"line":44,"column":46},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":45,"column":0},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"ctx","generated":{"line":45,"column":13},"source":"js/canvas.js","original":{"line":30,"column":17}},{"generated":{"line":45,"column":16},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"lineTo","generated":{"line":45,"column":17},"source":"js/canvas.js","original":{"line":30,"column":21}},{"generated":{"line":45,"column":23},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"e","generated":{"line":45,"column":24},"source":"js/canvas.js","original":{"line":30,"column":28}},{"generated":{"line":45,"column":25},"source":"js/canvas.js","original":{"line":30,"column":29}},{"name":"offsetX","generated":{"line":45,"column":26},"source":"js/canvas.js","original":{"line":30,"column":30}},{"generated":{"line":45,"column":33},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"e","generated":{"line":45,"column":35},"source":"js/canvas.js","original":{"line":30,"column":39}},{"generated":{"line":45,"column":36},"source":"js/canvas.js","original":{"line":30,"column":40}},{"name":"offsetY","generated":{"line":45,"column":37},"source":"js/canvas.js","original":{"line":30,"column":41}},{"generated":{"line":45,"column":44},"source":"js/canvas.js","original":{"line":30,"column":12}},{"generated":{"line":46,"column":0},"source":"js/canvas.js","original":{"line":31,"column":12}},{"name":"ctx","generated":{"line":46,"column":13},"source":"js/canvas.js","original":{"line":31,"column":17}},{"generated":{"line":46,"column":16},"source":"js/canvas.js","original":{"line":31,"column":12}},{"name":"stroke","generated":{"line":46,"column":17},"source":"js/canvas.js","original":{"line":31,"column":21}},{"generated":{"line":46,"column":23},"source":"js/canvas.js","original":{"line":31,"column":12}},{"generated":{"line":46,"column":26},"source":"js/canvas.js","original":{"line":27,"column":31}},{"generated":{"line":46,"column":27},"source":"js/canvas.js","original":{"line":33,"column":12}},{"generated":{"line":48,"column":0},"source":"js/canvas.js","original":{"line":34,"column":12}},{"name":"lastX","generated":{"line":48,"column":13},"source":"js/canvas.js","original":{"line":34,"column":17}},{"generated":{"line":48,"column":18},"source":"js/canvas.js","original":{"line":34,"column":12}},{"name":"e","generated":{"line":48,"column":21},"source":"js/canvas.js","original":{"line":34,"column":25}},{"generated":{"line":48,"column":22},"source":"js/canvas.js","original":{"line":34,"column":26}},{"name":"offsetX","generated":{"line":48,"column":23},"source":"js/canvas.js","original":{"line":34,"column":27}},{"generated":{"line":48,"column":30},"source":"js/canvas.js","original":{"line":34,"column":12}},{"generated":{"line":49,"column":0},"source":"js/canvas.js","original":{"line":35,"column":12}},{"name":"lastY","generated":{"line":49,"column":13},"source":"js/canvas.js","original":{"line":35,"column":17}},{"generated":{"line":49,"column":18},"source":"js/canvas.js","original":{"line":35,"column":12}},{"name":"e","generated":{"line":49,"column":21},"source":"js/canvas.js","original":{"line":35,"column":25}},{"generated":{"line":49,"column":22},"source":"js/canvas.js","original":{"line":35,"column":26}},{"name":"offsetY","generated":{"line":49,"column":23},"source":"js/canvas.js","original":{"line":35,"column":27}},{"generated":{"line":49,"column":30},"source":"js/canvas.js","original":{"line":35,"column":12}},{"generated":{"line":50,"column":0},"source":"js/canvas.js","original":{"line":36,"column":9}},{"generated":{"line":51,"column":0},"source":"js/canvas.js","original":{"line":37,"column":5}},{"generated":{"line":51,"column":6},"source":"js/canvas.js","original":{"line":39,"column":4}},{"name":"x","generated":{"line":55,"column":37},"source":"js/canvas.js","original":{"line":40,"column":21}},{"name":"y","generated":{"line":55,"column":40},"source":"js/canvas.js","original":{"line":40,"column":24}},{"generated":{"line":55,"column":43},"source":"js/canvas.js","original":{"line":40,"column":27}},{"generated":{"line":56,"column":0},"source":"js/canvas.js","original":{"line":41,"column":8}},{"name":"ui","generated":{"line":56,"column":10},"source":"js/canvas.js","original":{"line":41,"column":11}},{"name":"strLineChecked","generated":{"line":56,"column":17},"source":"js/canvas.js","original":{"line":41,"column":14}},{"generated":{"line":56,"column":31},"source":"js/canvas.js","original":{"line":41,"column":8}},{"generated":{"line":56,"column":33},"source":"js/canvas.js","original":{"line":41,"column":30}},{"generated":{"line":57,"column":0},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":57,"column":12},"source":"js/canvas.js","original":{"line":42,"column":15}},{"name":"needFirstPoint","generated":{"line":57,"column":17},"source":"js/canvas.js","original":{"line":42,"column":20}},{"generated":{"line":57,"column":31},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":57,"column":33},"source":"js/canvas.js","original":{"line":42,"column":36}},{"generated":{"line":58,"column":0},"source":"js/canvas.js","original":{"line":43,"column":16}},{"name":"ctx","generated":{"line":58,"column":15},"source":"js/canvas.js","original":{"line":43,"column":21}},{"generated":{"line":58,"column":18},"source":"js/canvas.js","original":{"line":43,"column":16}},{"name":"beginPath","generated":{"line":58,"column":19},"source":"js/canvas.js","original":{"line":43,"column":25}},{"generated":{"line":58,"column":28},"source":"js/canvas.js","original":{"line":43,"column":16}},{"generated":{"line":59,"column":0},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"ctx","generated":{"line":59,"column":15},"source":"js/canvas.js","original":{"line":44,"column":21}},{"generated":{"line":59,"column":18},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"moveTo","generated":{"line":59,"column":19},"source":"js/canvas.js","original":{"line":44,"column":25}},{"generated":{"line":59,"column":25},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"x","generated":{"line":59,"column":26},"source":"js/canvas.js","original":{"line":44,"column":32}},{"generated":{"line":59,"column":27},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"y","generated":{"line":59,"column":29},"source":"js/canvas.js","original":{"line":44,"column":35}},{"generated":{"line":59,"column":30},"source":"js/canvas.js","original":{"line":44,"column":16}},{"generated":{"line":60,"column":0},"source":"js/canvas.js","original":{"line":45,"column":16}},{"name":"needFirstPoint","generated":{"line":60,"column":15},"source":"js/canvas.js","original":{"line":45,"column":21}},{"generated":{"line":60,"column":29},"source":"js/canvas.js","original":{"line":45,"column":16}},{"generated":{"line":60,"column":32},"source":"js/canvas.js","original":{"line":45,"column":38}},{"generated":{"line":60,"column":37},"source":"js/canvas.js","original":{"line":45,"column":16}},{"generated":{"line":61,"column":0},"source":"js/canvas.js","original":{"line":46,"column":13}},{"generated":{"line":61,"column":9},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":61,"column":15},"source":"js/canvas.js","original":{"line":46,"column":19}},{"generated":{"line":62,"column":0},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"ctx","generated":{"line":62,"column":15},"source":"js/canvas.js","original":{"line":47,"column":21}},{"generated":{"line":62,"column":18},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"lineTo","generated":{"line":62,"column":19},"source":"js/canvas.js","original":{"line":47,"column":25}},{"generated":{"line":62,"column":25},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"x","generated":{"line":62,"column":26},"source":"js/canvas.js","original":{"line":47,"column":32}},{"generated":{"line":62,"column":27},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"y","generated":{"line":62,"column":29},"source":"js/canvas.js","original":{"line":47,"column":35}},{"generated":{"line":62,"column":30},"source":"js/canvas.js","original":{"line":47,"column":16}},{"generated":{"line":63,"column":0},"source":"js/canvas.js","original":{"line":48,"column":16}},{"name":"ctx","generated":{"line":63,"column":15},"source":"js/canvas.js","original":{"line":48,"column":21}},{"generated":{"line":63,"column":18},"source":"js/canvas.js","original":{"line":48,"column":16}},{"name":"stroke","generated":{"line":63,"column":19},"source":"js/canvas.js","original":{"line":48,"column":25}},{"generated":{"line":63,"column":25},"source":"js/canvas.js","original":{"line":48,"column":16}},{"generated":{"line":64,"column":0},"source":"js/canvas.js","original":{"line":49,"column":16}},{"name":"needFirstPoint","generated":{"line":64,"column":15},"source":"js/canvas.js","original":{"line":49,"column":21}},{"generated":{"line":64,"column":29},"source":"js/canvas.js","original":{"line":49,"column":16}},{"generated":{"line":64,"column":32},"source":"js/canvas.js","original":{"line":49,"column":38}},{"generated":{"line":64,"column":36},"source":"js/canvas.js","original":{"line":49,"column":16}},{"generated":{"line":65,"column":0},"source":"js/canvas.js","original":{"line":50,"column":13}},{"generated":{"line":66,"column":0},"source":"js/canvas.js","original":{"line":51,"column":9}},{"generated":{"line":67,"column":0},"source":"js/canvas.js","original":{"line":52,"column":5}},{"generated":{"line":67,"column":6},"source":"js/canvas.js","original":{"line":54,"column":4}},{"generated":{"line":71,"column":34},"source":"js/canvas.js","original":{"line":55,"column":18}},{"generated":{"line":72,"column":0},"source":"js/canvas.js","original":{"line":56,"column":8}},{"generated":{"line":73,"column":0},"source":"js/canvas.js","original":{"line":57,"column":8}},{"name":"ctx","generated":{"line":73,"column":11},"source":"js/canvas.js","original":{"line":57,"column":13}},{"generated":{"line":73,"column":14},"source":"js/canvas.js","original":{"line":57,"column":8}},{"name":"clearRect","generated":{"line":73,"column":15},"source":"js/canvas.js","original":{"line":57,"column":17}},{"generated":{"line":73,"column":24},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":73,"column":25},"source":"js/canvas.js","original":{"line":57,"column":27}},{"generated":{"line":73,"column":26},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":73,"column":28},"source":"js/canvas.js","original":{"line":57,"column":30}},{"generated":{"line":73,"column":29},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":73,"column":31},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"ctx","generated":{"line":73,"column":36},"source":"js/canvas.js","original":{"line":57,"column":38}},{"generated":{"line":73,"column":39},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"canvas","generated":{"line":73,"column":40},"source":"js/canvas.js","original":{"line":57,"column":42}},{"generated":{"line":73,"column":46},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"width","generated":{"line":73,"column":47},"source":"js/canvas.js","original":{"line":57,"column":49}},{"generated":{"line":73,"column":52},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":73,"column":54},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"ctx","generated":{"line":73,"column":59},"source":"js/canvas.js","original":{"line":57,"column":61}},{"generated":{"line":73,"column":62},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"canvas","generated":{"line":73,"column":63},"source":"js/canvas.js","original":{"line":57,"column":65}},{"generated":{"line":73,"column":69},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"height","generated":{"line":73,"column":70},"source":"js/canvas.js","original":{"line":57,"column":72}},{"generated":{"line":73,"column":76},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":74,"column":0},"source":"js/canvas.js","original":{"line":58,"column":5}},{"generated":{"line":80,"column":0},"source":"js/canvas.js","original":{"line":61,"column":7}},{"name":"theCanvas","generated":{"line":80,"column":4},"source":"js/canvas.js","original":{"line":61,"column":13}},{"generated":{"line":80,"column":13},"source":"js/canvas.js","original":{"line":61,"column":22}},{"generated":{"line":80,"column":16},"source":"js/canvas.js","original":{"line":61,"column":25}},{"name":"Canvas","generated":{"line":80,"column":20},"source":"js/canvas.js","original":{"line":61,"column":29}},{"generated":{"line":80,"column":26},"source":"js/canvas.js","original":{"line":61,"column":25}},{"generated":{"line":80,"column":28},"source":"js/canvas.js","original":{"line":61,"column":7}},{"generated":{"line":80,"column":30},"source":"js/canvas.js","original":{"line":63,"column":0}},{"name":"theCanvas","generated":{"line":83,"column":0},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":83,"column":9},"source":"js/canvas.js","original":{"line":64,"column":9}},{"name":"canvas","generated":{"line":83,"column":10},"source":"js/canvas.js","original":{"line":64,"column":10}},{"generated":{"line":83,"column":16},"source":"js/canvas.js","original":{"line":64,"column":0}},{"name":"addEventListener","generated":{"line":83,"column":17},"source":"js/canvas.js","original":{"line":64,"column":17}},{"generated":{"line":83,"column":33},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":83,"column":34},"source":"js/canvas.js","original":{"line":64,"column":34}},{"generated":{"line":83,"column":45},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":83,"column":47},"source":"js/canvas.js","original":{"line":64,"column":47}},{"name":"e","generated":{"line":83,"column":57},"source":"js/canvas.js","original":{"line":64,"column":47}},{"generated":{"line":83,"column":58},"source":"js/canvas.js","original":{"line":64,"column":48}},{"generated":{"line":83,"column":60},"source":"js/canvas.js","original":{"line":64,"column":52}},{"name":"theCanvas","generated":{"line":84,"column":0},"source":"js/canvas.js","original":{"line":65,"column":4}},{"name":"theCanvas","generated":{"line":84,"column":2},"source":"js/canvas.js","original":{"line":65,"column":4}},{"generated":{"line":84,"column":11},"source":"js/canvas.js","original":{"line":65,"column":13}},{"name":"isDrawing","generated":{"line":84,"column":12},"source":"js/canvas.js","original":{"line":65,"column":14}},{"generated":{"line":84,"column":21},"source":"js/canvas.js","original":{"line":65,"column":4}},{"generated":{"line":84,"column":24},"source":"js/canvas.js","original":{"line":65,"column":26}},{"generated":{"line":84,"column":28},"source":"js/canvas.js","original":{"line":65,"column":4}},{"name":"theCanvas","generated":{"line":85,"column":0},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"theCanvas","generated":{"line":85,"column":2},"source":"js/canvas.js","original":{"line":66,"column":4}},{"generated":{"line":85,"column":11},"source":"js/canvas.js","original":{"line":66,"column":13}},{"name":"lastX","generated":{"line":85,"column":12},"source":"js/canvas.js","original":{"line":66,"column":14}},{"generated":{"line":85,"column":17},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"e","generated":{"line":85,"column":20},"source":"js/canvas.js","original":{"line":66,"column":22}},{"generated":{"line":85,"column":21},"source":"js/canvas.js","original":{"line":66,"column":23}},{"name":"offsetX","generated":{"line":85,"column":22},"source":"js/canvas.js","original":{"line":66,"column":24}},{"generated":{"line":85,"column":29},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"theCanvas","generated":{"line":86,"column":0},"source":"js/canvas.js","original":{"line":67,"column":4}},{"name":"theCanvas","generated":{"line":86,"column":2},"source":"js/canvas.js","original":{"line":67,"column":4}},{"generated":{"line":86,"column":11},"source":"js/canvas.js","original":{"line":67,"column":13}},{"name":"lastY","generated":{"line":86,"column":12},"source":"js/canvas.js","original":{"line":67,"column":14}},{"generated":{"line":86,"column":17},"source":"js/canvas.js","original":{"line":67,"column":4}},{"name":"e","generated":{"line":86,"column":20},"source":"js/canvas.js","original":{"line":67,"column":22}},{"generated":{"line":86,"column":21},"source":"js/canvas.js","original":{"line":67,"column":23}},{"name":"offsetY","generated":{"line":86,"column":22},"source":"js/canvas.js","original":{"line":67,"column":24}},{"generated":{"line":86,"column":29},"source":"js/canvas.js","original":{"line":67,"column":4}},{"generated":{"line":87,"column":0},"source":"js/canvas.js","original":{"line":68,"column":1}},{"generated":{"line":87,"column":1},"source":"js/canvas.js","original":{"line":64,"column":0}},{"name":"theCanvas","generated":{"line":88,"column":0},"source":"js/canvas.js","original":{"line":69,"column":0}},{"generated":{"line":88,"column":9},"source":"js/canvas.js","original":{"line":69,"column":9}},{"name":"canvas","generated":{"line":88,"column":10},"source":"js/canvas.js","original":{"line":69,"column":10}},{"generated":{"line":88,"column":16},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"addEventListener","generated":{"line":88,"column":17},"source":"js/canvas.js","original":{"line":69,"column":17}},{"generated":{"line":88,"column":33},"source":"js/canvas.js","original":{"line":69,"column":0}},{"generated":{"line":88,"column":34},"source":"js/canvas.js","original":{"line":69,"column":34}},{"generated":{"line":88,"column":45},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"theCanvas","generated":{"line":88,"column":47},"source":"js/canvas.js","original":{"line":69,"column":47}},{"generated":{"line":88,"column":56},"source":"js/canvas.js","original":{"line":69,"column":56}},{"name":"draw","generated":{"line":88,"column":57},"source":"js/canvas.js","original":{"line":69,"column":57}},{"generated":{"line":88,"column":61},"source":"js/canvas.js","original":{"line":69,"column":47}},{"name":"bind","generated":{"line":88,"column":62},"source":"js/canvas.js","original":{"line":69,"column":62}},{"generated":{"line":88,"column":66},"source":"js/canvas.js","original":{"line":69,"column":47}},{"name":"theCanvas","generated":{"line":88,"column":67},"source":"js/canvas.js","original":{"line":69,"column":67}},{"generated":{"line":88,"column":76},"source":"js/canvas.js","original":{"line":69,"column":47}},{"generated":{"line":88,"column":77},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"theCanvas","generated":{"line":89,"column":0},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":89,"column":9},"source":"js/canvas.js","original":{"line":70,"column":9}},{"name":"canvas","generated":{"line":89,"column":10},"source":"js/canvas.js","original":{"line":70,"column":10}},{"generated":{"line":89,"column":16},"source":"js/canvas.js","original":{"line":70,"column":0}},{"name":"addEventListener","generated":{"line":89,"column":17},"source":"js/canvas.js","original":{"line":70,"column":17}},{"generated":{"line":89,"column":33},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":89,"column":34},"source":"js/canvas.js","original":{"line":70,"column":34}},{"generated":{"line":89,"column":43},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":89,"column":45},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":90,"column":0},"source":"js/canvas.js","original":{"line":70,"column":45}},{"name":"theCanvas","generated":{"line":90,"column":9},"source":"js/canvas.js","original":{"line":70,"column":51}},{"generated":{"line":90,"column":18},"source":"js/canvas.js","original":{"line":70,"column":60}},{"name":"isDrawing","generated":{"line":90,"column":19},"source":"js/canvas.js","original":{"line":70,"column":61}},{"generated":{"line":90,"column":28},"source":"js/canvas.js","original":{"line":70,"column":51}},{"generated":{"line":90,"column":31},"source":"js/canvas.js","original":{"line":70,"column":73}},{"generated":{"line":90,"column":36},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":91,"column":0},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":91,"column":1},"source":"js/canvas.js","original":{"line":70,"column":0}},{"name":"theCanvas","generated":{"line":92,"column":0},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":92,"column":9},"source":"js/canvas.js","original":{"line":71,"column":9}},{"name":"canvas","generated":{"line":92,"column":10},"source":"js/canvas.js","original":{"line":71,"column":10}},{"generated":{"line":92,"column":16},"source":"js/canvas.js","original":{"line":71,"column":0}},{"name":"addEventListener","generated":{"line":92,"column":17},"source":"js/canvas.js","original":{"line":71,"column":17}},{"generated":{"line":92,"column":33},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":92,"column":34},"source":"js/canvas.js","original":{"line":71,"column":34}},{"generated":{"line":92,"column":44},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":92,"column":46},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":93,"column":0},"source":"js/canvas.js","original":{"line":71,"column":46}},{"name":"theCanvas","generated":{"line":93,"column":9},"source":"js/canvas.js","original":{"line":71,"column":52}},{"generated":{"line":93,"column":18},"source":"js/canvas.js","original":{"line":71,"column":61}},{"name":"isDrawing","generated":{"line":93,"column":19},"source":"js/canvas.js","original":{"line":71,"column":62}},{"generated":{"line":93,"column":28},"source":"js/canvas.js","original":{"line":71,"column":52}},{"generated":{"line":93,"column":31},"source":"js/canvas.js","original":{"line":71,"column":74}},{"generated":{"line":93,"column":36},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":94,"column":0},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":94,"column":1},"source":"js/canvas.js","original":{"line":71,"column":0}},{"name":"theCanvas","generated":{"line":95,"column":0},"source":"js/canvas.js","original":{"line":72,"column":0}},{"generated":{"line":95,"column":9},"source":"js/canvas.js","original":{"line":72,"column":9}},{"name":"clear","generated":{"line":95,"column":10},"source":"js/canvas.js","original":{"line":72,"column":10}},{"generated":{"line":95,"column":15},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"addEventListener","generated":{"line":95,"column":16},"source":"js/canvas.js","original":{"line":72,"column":16}},{"generated":{"line":95,"column":32},"source":"js/canvas.js","original":{"line":72,"column":0}},{"generated":{"line":95,"column":33},"source":"js/canvas.js","original":{"line":72,"column":33}},{"generated":{"line":95,"column":40},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"theCanvas","generated":{"line":95,"column":42},"source":"js/canvas.js","original":{"line":72,"column":42}},{"generated":{"line":95,"column":51},"source":"js/canvas.js","original":{"line":72,"column":51}},{"name":"clearCanvas","generated":{"line":95,"column":52},"source":"js/canvas.js","original":{"line":72,"column":52}},{"generated":{"line":95,"column":63},"source":"js/canvas.js","original":{"line":72,"column":42}},{"name":"bind","generated":{"line":95,"column":64},"source":"js/canvas.js","original":{"line":72,"column":64}},{"generated":{"line":95,"column":68},"source":"js/canvas.js","original":{"line":72,"column":42}},{"name":"theCanvas","generated":{"line":95,"column":69},"source":"js/canvas.js","original":{"line":72,"column":69}},{"generated":{"line":95,"column":78},"source":"js/canvas.js","original":{"line":72,"column":42}},{"generated":{"line":95,"column":79},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"theCanvas","generated":{"line":96,"column":0},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":96,"column":9},"source":"js/canvas.js","original":{"line":73,"column":9}},{"name":"canvas","generated":{"line":96,"column":10},"source":"js/canvas.js","original":{"line":73,"column":10}},{"generated":{"line":96,"column":16},"source":"js/canvas.js","original":{"line":73,"column":0}},{"name":"addEventListener","generated":{"line":96,"column":17},"source":"js/canvas.js","original":{"line":73,"column":17}},{"generated":{"line":96,"column":33},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":96,"column":34},"source":"js/canvas.js","original":{"line":73,"column":34}},{"generated":{"line":96,"column":41},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":96,"column":43},"source":"js/canvas.js","original":{"line":73,"column":43}},{"name":"e","generated":{"line":96,"column":53},"source":"js/canvas.js","original":{"line":73,"column":43}},{"generated":{"line":96,"column":54},"source":"js/canvas.js","original":{"line":73,"column":44}},{"generated":{"line":96,"column":56},"source":"js/canvas.js","original":{"line":73,"column":48}},{"generated":{"line":97,"column":0},"source":"js/canvas.js","original":{"line":74,"column":4}},{"name":"x","generated":{"line":97,"column":6},"source":"js/canvas.js","original":{"line":74,"column":8}},{"generated":{"line":97,"column":7},"source":"js/canvas.js","original":{"line":74,"column":9}},{"name":"e","generated":{"line":97,"column":10},"source":"js/canvas.js","original":{"line":74,"column":12}},{"generated":{"line":97,"column":11},"source":"js/canvas.js","original":{"line":74,"column":13}},{"name":"offsetX","generated":{"line":97,"column":12},"source":"js/canvas.js","original":{"line":74,"column":14}},{"generated":{"line":97,"column":19},"source":"js/canvas.js","original":{"line":74,"column":4}},{"generated":{"line":98,"column":0},"source":"js/canvas.js","original":{"line":75,"column":4}},{"name":"y","generated":{"line":98,"column":6},"source":"js/canvas.js","original":{"line":75,"column":8}},{"generated":{"line":98,"column":7},"source":"js/canvas.js","original":{"line":75,"column":9}},{"name":"e","generated":{"line":98,"column":10},"source":"js/canvas.js","original":{"line":75,"column":12}},{"generated":{"line":98,"column":11},"source":"js/canvas.js","original":{"line":75,"column":13}},{"name":"offsetY","generated":{"line":98,"column":12},"source":"js/canvas.js","original":{"line":75,"column":14}},{"generated":{"line":98,"column":19},"source":"js/canvas.js","original":{"line":75,"column":4}},{"name":"theCanvas","generated":{"line":99,"column":0},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"theCanvas","generated":{"line":99,"column":2},"source":"js/canvas.js","original":{"line":76,"column":4}},{"generated":{"line":99,"column":11},"source":"js/canvas.js","original":{"line":76,"column":13}},{"name":"drawStraightLine","generated":{"line":99,"column":12},"source":"js/canvas.js","original":{"line":76,"column":14}},{"generated":{"line":99,"column":28},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"x","generated":{"line":99,"column":29},"source":"js/canvas.js","original":{"line":76,"column":31}},{"generated":{"line":99,"column":30},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"y","generated":{"line":99,"column":32},"source":"js/canvas.js","original":{"line":76,"column":34}},{"generated":{"line":99,"column":33},"source":"js/canvas.js","original":{"line":76,"column":4}},{"generated":{"line":100,"column":0},"source":"js/canvas.js","original":{"line":77,"column":1}},{"generated":{"line":100,"column":1},"source":"js/canvas.js","original":{"line":73,"column":0}}],"sources":{"js/canvas.js":"import { ui } from './ui';\r\n\r\nclass Canvas {\r\n constructor() {\r\n this.lastX = 0;\r\n this.lastY = 0;\r\n this.direction = true;\r\n this.isDrawing = false;\r\n this.canvas = document.querySelector(\"#canvas\");\r\n this.ctx = this.canvas.getContext(\"2d\");\r\n this.clear = document.querySelector(\"#clearCanvas\");\r\n\r\n // Canvas property\r\n this.ctx.lineCap = \"round\";\r\n this.ctx.lineWidth = 20;\r\n this.ctx.strokeStyle = \"#000000\";\r\n\r\n // Drawing a straight line\r\n this.needFirstPoint = true;\r\n }\r\n\r\n // Draw on the canvas\r\n draw(e) {\r\n // If user is not drawing anymore, end the function\r\n if(!this.isDrawing) return;\r\n\r\n if(!ui.strLineChecked) {\r\n this.ctx.beginPath();\r\n this.ctx.moveTo(this.lastX, this.lastY);\r\n this.ctx.lineTo(e.offsetX, e.offsetY);\r\n this.ctx.stroke();\r\n \r\n // Re-save the position\r\n this.lastX = e.offsetX;\r\n this.lastY = e.offsetY;\r\n }\r\n }\r\n\r\n // Draw a straight line between two button clicks\r\n drawStraightLine(x, y) {\r\n if(ui.strLineChecked) {\r\n if(this.needFirstPoint) {\r\n this.ctx.beginPath();\r\n this.ctx.moveTo(x, y);\r\n this.needFirstPoint = false;\r\n } else {\r\n this.ctx.lineTo(x, y)\r\n this.ctx.stroke();\r\n this.needFirstPoint = true;\r\n }\r\n }\r\n }\r\n \r\n // Clear the canvas\r\n clearCanvas() {\r\n // Clear the canvas\r\n this.ctx.clearRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height);\r\n }\r\n\r\n}\r\nexport const theCanvas = new Canvas();\r\n\r\n// Canvas (drawing) event listeners\r\ntheCanvas.canvas.addEventListener(\"mousedown\", e => {\r\n theCanvas.isDrawing = true;\r\n theCanvas.lastX = e.offsetX;\r\n theCanvas.lastY = e.offsetY;\r\n})\r\ntheCanvas.canvas.addEventListener(\"mousemove\", theCanvas.draw.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"mouseup\", () => theCanvas.isDrawing = false);\r\ntheCanvas.canvas.addEventListener(\"mouseout\", () => theCanvas.isDrawing = false);\r\ntheCanvas.clear.addEventListener(\"click\", theCanvas.clearCanvas.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"click\", e => {\r\n let x = e.offsetX;\r\n let y = e.offsetY;\r\n theCanvas.drawStraightLine(x, y);\r\n})\r\n"},"lineCount":null}},"error":null,"hash":"e64078fc855317ad91d2567eda13c7aa","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/83/d58063c89675790f78ef48807d3252.json b/.cache/83/d58063c89675790f78ef48807d3252.json new file mode 100644 index 0000000..0449d19 --- /dev/null +++ b/.cache/83/d58063c89675790f78ef48807d3252.json @@ -0,0 +1 @@ +{"id":"js/ui.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./inputs","loc":{"line":2,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.ui = void 0;\n\nvar _canvas = require(\"./canvas\");\n\nvar _inputs = require(\"./inputs\");\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Ui = /*#__PURE__*/function () {\n function Ui() {\n _classCallCheck(this, Ui);\n\n this.menu = document.querySelector(\".main-menu\");\n this.newProjectWindow = document.querySelector(\".new-project_window\");\n this.aboutMenu = document.querySelector(\".about-menu\");\n this.drawingField = document.querySelector(\"#main\");\n this.notification = document.querySelector(\".notification\");\n this.isCanvasCreated = false;\n this.eraserToggled = false;\n this.prevColor = null; // Buttons\n\n this.newProjectBtn = document.querySelector(\"#new-project\");\n this.startDrawingBtn = document.querySelector(\"#draw\");\n this.goBackBtn = document.querySelector(\"#goBack\");\n this.aboutBtn = document.querySelector(\"#about\");\n this.save = document.querySelector(\"#saveDrawing\");\n this.exit = document.querySelector(\"#exit\");\n this.closeAbout = document.querySelector(\"#close-about\");\n this.eraser = document.querySelector(\"#eraser\"); // Inputs\n\n this.holdingSlider = false;\n this.capTypes = document.querySelectorAll(\".cap-type\");\n this.lineTypes = document.querySelectorAll(\".line-type\");\n this.checkboxes = document.querySelectorAll(\"input[type=\\\"checkbox\\\"]\"); // Checkbox for toggling between straight line mode on/off\n\n this.strLineChecked = false;\n } // Reset data\n\n\n _createClass(Ui, [{\n key: \"resetData\",\n value: function resetData() {\n // Set defualt canvas properties\n this.setCanvasProperties();\n _canvas.theCanvas.canvas.width = 800;\n _canvas.theCanvas.canvas.height = 500;\n _inputs.inputs.widthInput.value = 800;\n _inputs.inputs.heightInput.value = 500; // Reset the information initial canvas was already created\n\n this.isCanvasCreated = false; // Clear the warning text\n\n document.querySelector(\"#show-warning\").style.display = \"none\"; // Display the reseted changes in the UI (text for the inputs)\n\n ui.displayChanges(\"all\");\n this.displayCanvas(\"hide\");\n } // Display new project menu\n\n }, {\n key: \"displayNewProject\",\n value: function displayNewProject(action) {\n if (action === \"display\") {\n this.newProjectWindow.style.display = \"block\";\n this.menu.style.display = \"none\";\n\n if (this.isCanvasCreated) {\n document.querySelector(\"#show-warning\").style.display = \"block\";\n this.newProjectWindow.classList.add(\"active\");\n }\n } else if (action === \"hide\") {\n this.newProjectWindow.style.display = \"none\";\n\n if (!this.isCanvasCreated) {\n this.menu.style.display = \"block\";\n }\n }\n } // Display canvas\n\n }, {\n key: \"displayCanvas\",\n value: function displayCanvas(action) {\n if (action === \"display\") {\n this.drawingField.style.display = \"grid\";\n this.newProjectWindow.style.display = \"none\"; // Pre-set the canvas properties\n\n this.setCanvasProperties(); // Fill in the canvas with color\n\n _canvas.theCanvas.ctx.fillStyle = \"#fff\";\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Mark that the initial canvas was created\n\n\n this.isCanvasCreated = true;\n } else if (action === \"hide\") {\n this.menu.style.display = \"block\";\n this.drawingField.style.display = \"none\";\n this.newProjectWindow.classList.remove(\"active\"); // If user clicked EXIT, clear the canvas\n\n _canvas.theCanvas.clearCanvas();\n }\n } // Set canvas properties and size\n\n }, {\n key: \"setCanvasProperties\",\n value: function setCanvasProperties() {\n // Set canvas properties\n _canvas.theCanvas.canvas.width = _inputs.inputs.widthInput.value;\n _canvas.theCanvas.canvas.height = _inputs.inputs.heightInput.value;\n _canvas.theCanvas.ctx.lineCap = \"round\";\n _canvas.theCanvas.ctx.lineWidth = 20;\n _inputs.inputs.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n document.querySelector(\"#current-capSize\").textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\"); // Reset the values to the default ones\n\n _inputs.inputs.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n\n _inputs.inputs.colorInputs.forEach(function (input) {\n return input.value = \"#000000\";\n }); // Reset the checkboxes to default ones\n\n\n var checkboxes = _toConsumableArray(this.checkboxes);\n\n checkboxes.forEach(function (cap) {\n return cap.checked = false;\n });\n this.capTypes[0].checked = true;\n this.displayChanges('all');\n } // About menu\n\n }, {\n key: \"openAndCloseMenu\",\n value: function openAndCloseMenu(action) {\n if (action === \"open\") {\n this.aboutMenu.style.display = \"block\";\n } else if (action === \"close\") {\n this.aboutMenu.style.display = \"none\";\n }\n } // Filter the clicked checkboxes and pass their name as a line cap and line join property\n\n }, {\n key: \"filterBoxes\",\n value: function filterBoxes(id, name) {\n var _this = this;\n\n var boxes = null;\n\n if (name === \"cap-type\") {\n // Convert checkboxes node list to an array\n boxes = _toConsumableArray(this.capTypes); // Filter the checkboxes\n\n boxes.filter(function (box) {\n if (box.id !== id) {\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\n box.checked = false;\n } else if (box.id === id) {\n // If user clicks on the same box that is already checked,\n // it CAN'T be un-checked\n box.checked = true; // Use the clicked box name as a property for the cap type\n\n _canvas.theCanvas.ctx.lineCap = box.name;\n }\n });\n } else {\n boxes = _toConsumableArray(this.checkboxes);\n boxes.filter(function (box) {\n if (box.id === \"strLine\") {\n _this.strLineChecked = !_this.strLineChecked;\n\n if (_this.strLineChecked) {\n _this.displayNotification(\"Enabled straight line\");\n } else {\n _this.displayNotification(\"Disabled straight line\");\n }\n }\n });\n }\n } // Save the drawing\n\n }, {\n key: \"saveDrawing\",\n value: function saveDrawing() {\n this.save.href = _canvas.theCanvas.canvas.toDataURL();\n this.save.download = \"mypainting.png\";\n } // Display changes made to the cap size, drawing color and background fill.\n\n }, {\n key: \"displayChanges\",\n value: function displayChanges(change, value) {\n var capSizeText = document.querySelector(\"#current-capSize\");\n var drawColorText = document.querySelector(\"#current-drawColor\");\n var fillColorText = document.querySelector(\"#current-bgColor\");\n\n if (change === \"capSize\") {\n // Change the text value for the cap size\n capSizeText.textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n } else if (change === \"draw-color\") {\n drawColorText.textContent = \"\".concat(_canvas.theCanvas.ctx.strokeStyle);\n } else if (change === \"fill-color\") {\n fillColorText.textContent = \"\".concat(value);\n } else if (change === \"all\") {\n capSizeText.textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n drawColorText.textContent = \"\".concat(_canvas.theCanvas.ctx.strokeStyle);\n fillColorText.textContent = \"none\";\n }\n }\n }, {\n key: \"displayNotification\",\n value: function displayNotification(text) {\n // Display notification\n document.querySelector(\"#notification-text\").textContent = text;\n ui.notification.classList.add(\"notificationActive\");\n setTimeout(function () {\n ui.notification.classList.remove(\"notificationActive\");\n }, 1000);\n }\n }]);\n\n return Ui;\n}();\n\nvar ui = new Ui(); // About menu event listeners\n\nexports.ui = ui;\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));\n;\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\ndocument.body.addEventListener(\"keyup\", function (e) {\n e = e || event;\n\n if (e.keyCode === 27) {\n ui.openAndCloseMenu(\"close\");\n }\n}); // Draw menu listeners\n\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\nui.checkboxes.forEach(function (box) {\n return box.addEventListener(\"click\", function () {\n var id = box.id;\n var name = box.className;\n ui.filterBoxes(id, name);\n });\n}); // Toggle eraser on and off\n\nui.eraser.addEventListener(\"click\", function () {\n ui.eraserToggled = !ui.eraserToggled;\n\n if (ui.eraserToggled) {\n // We save the value of the previously used color before using the eraser\n ui.prevColor = _canvas.theCanvas.ctx.strokeStyle; // We set the stroke color to the default canvas color\n\n _canvas.theCanvas.ctx.strokeStyle = \"#fff\"; // Display a notification\n\n ui.displayNotification(\"Enabled Eraser\");\n } else {\n // We restore the stroke color to the saved value\n _canvas.theCanvas.ctx.strokeStyle = ui.prevColor;\n ui.displayNotification(\"Disabled Eraser\");\n }\n}); // Toggle between main menu and new project window that leads towrads the canvas\n\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/ui.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/ui.js","original":{"line":2,"column":0}},{"name":"Ui","generated":{"line":30,"column":4},"source":"js/ui.js","original":{"line":4,"column":6}},{"generated":{"line":31,"column":0},"source":"js/ui.js","original":{"line":5,"column":4}},{"generated":{"line":31,"column":16},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":32,"column":0},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":34,"column":0},"source":"js/ui.js","original":{"line":6,"column":8}},{"name":"menu","generated":{"line":34,"column":9},"source":"js/ui.js","original":{"line":6,"column":13}},{"generated":{"line":34,"column":13},"source":"js/ui.js","original":{"line":6,"column":8}},{"name":"document","generated":{"line":34,"column":16},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":34,"column":24},"source":"js/ui.js","original":{"line":6,"column":28}},{"name":"querySelector","generated":{"line":34,"column":25},"source":"js/ui.js","original":{"line":6,"column":29}},{"generated":{"line":34,"column":38},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":34,"column":39},"source":"js/ui.js","original":{"line":6,"column":43}},{"generated":{"line":34,"column":51},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":34,"column":52},"source":"js/ui.js","original":{"line":6,"column":8}},{"generated":{"line":35,"column":0},"source":"js/ui.js","original":{"line":7,"column":8}},{"name":"newProjectWindow","generated":{"line":35,"column":9},"source":"js/ui.js","original":{"line":7,"column":13}},{"generated":{"line":35,"column":25},"source":"js/ui.js","original":{"line":7,"column":8}},{"name":"document","generated":{"line":35,"column":28},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":35,"column":36},"source":"js/ui.js","original":{"line":7,"column":40}},{"name":"querySelector","generated":{"line":35,"column":37},"source":"js/ui.js","original":{"line":7,"column":41}},{"generated":{"line":35,"column":50},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":35,"column":51},"source":"js/ui.js","original":{"line":7,"column":55}},{"generated":{"line":35,"column":72},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":35,"column":73},"source":"js/ui.js","original":{"line":7,"column":8}},{"generated":{"line":36,"column":0},"source":"js/ui.js","original":{"line":8,"column":8}},{"name":"aboutMenu","generated":{"line":36,"column":9},"source":"js/ui.js","original":{"line":8,"column":13}},{"generated":{"line":36,"column":18},"source":"js/ui.js","original":{"line":8,"column":8}},{"name":"document","generated":{"line":36,"column":21},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":36,"column":29},"source":"js/ui.js","original":{"line":8,"column":33}},{"name":"querySelector","generated":{"line":36,"column":30},"source":"js/ui.js","original":{"line":8,"column":34}},{"generated":{"line":36,"column":43},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":36,"column":44},"source":"js/ui.js","original":{"line":8,"column":48}},{"generated":{"line":36,"column":57},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":36,"column":58},"source":"js/ui.js","original":{"line":8,"column":8}},{"generated":{"line":37,"column":0},"source":"js/ui.js","original":{"line":9,"column":8}},{"name":"drawingField","generated":{"line":37,"column":9},"source":"js/ui.js","original":{"line":9,"column":13}},{"generated":{"line":37,"column":21},"source":"js/ui.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":37,"column":24},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":37,"column":32},"source":"js/ui.js","original":{"line":9,"column":36}},{"name":"querySelector","generated":{"line":37,"column":33},"source":"js/ui.js","original":{"line":9,"column":37}},{"generated":{"line":37,"column":46},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":37,"column":47},"source":"js/ui.js","original":{"line":9,"column":51}},{"generated":{"line":37,"column":54},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":37,"column":55},"source":"js/ui.js","original":{"line":9,"column":8}},{"generated":{"line":38,"column":0},"source":"js/ui.js","original":{"line":10,"column":8}},{"name":"notification","generated":{"line":38,"column":9},"source":"js/ui.js","original":{"line":10,"column":13}},{"generated":{"line":38,"column":21},"source":"js/ui.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":38,"column":24},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":38,"column":32},"source":"js/ui.js","original":{"line":10,"column":36}},{"name":"querySelector","generated":{"line":38,"column":33},"source":"js/ui.js","original":{"line":10,"column":37}},{"generated":{"line":38,"column":46},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":38,"column":47},"source":"js/ui.js","original":{"line":10,"column":51}},{"generated":{"line":38,"column":62},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":38,"column":63},"source":"js/ui.js","original":{"line":10,"column":8}},{"generated":{"line":39,"column":0},"source":"js/ui.js","original":{"line":12,"column":8}},{"name":"isCanvasCreated","generated":{"line":39,"column":9},"source":"js/ui.js","original":{"line":12,"column":13}},{"generated":{"line":39,"column":24},"source":"js/ui.js","original":{"line":12,"column":8}},{"generated":{"line":39,"column":27},"source":"js/ui.js","original":{"line":12,"column":31}},{"generated":{"line":39,"column":32},"source":"js/ui.js","original":{"line":12,"column":8}},{"generated":{"line":40,"column":0},"source":"js/ui.js","original":{"line":13,"column":8}},{"name":"eraserToggled","generated":{"line":40,"column":9},"source":"js/ui.js","original":{"line":13,"column":13}},{"generated":{"line":40,"column":22},"source":"js/ui.js","original":{"line":13,"column":8}},{"generated":{"line":40,"column":25},"source":"js/ui.js","original":{"line":13,"column":29}},{"generated":{"line":40,"column":30},"source":"js/ui.js","original":{"line":13,"column":8}},{"generated":{"line":41,"column":0},"source":"js/ui.js","original":{"line":14,"column":8}},{"name":"prevColor","generated":{"line":41,"column":9},"source":"js/ui.js","original":{"line":14,"column":13}},{"generated":{"line":41,"column":18},"source":"js/ui.js","original":{"line":14,"column":8}},{"generated":{"line":41,"column":21},"source":"js/ui.js","original":{"line":14,"column":25}},{"generated":{"line":41,"column":25},"source":"js/ui.js","original":{"line":14,"column":8}},{"generated":{"line":41,"column":26},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":41,"column":27},"source":"js/ui.js","original":{"line":16,"column":8}},{"generated":{"line":43,"column":0},"source":"js/ui.js","original":{"line":17,"column":8}},{"name":"newProjectBtn","generated":{"line":43,"column":9},"source":"js/ui.js","original":{"line":17,"column":13}},{"generated":{"line":43,"column":22},"source":"js/ui.js","original":{"line":17,"column":8}},{"name":"document","generated":{"line":43,"column":25},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":43,"column":33},"source":"js/ui.js","original":{"line":17,"column":37}},{"name":"querySelector","generated":{"line":43,"column":34},"source":"js/ui.js","original":{"line":17,"column":38}},{"generated":{"line":43,"column":47},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":43,"column":48},"source":"js/ui.js","original":{"line":17,"column":52}},{"generated":{"line":43,"column":62},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":43,"column":63},"source":"js/ui.js","original":{"line":17,"column":8}},{"generated":{"line":44,"column":0},"source":"js/ui.js","original":{"line":18,"column":8}},{"name":"startDrawingBtn","generated":{"line":44,"column":9},"source":"js/ui.js","original":{"line":18,"column":13}},{"generated":{"line":44,"column":24},"source":"js/ui.js","original":{"line":18,"column":8}},{"name":"document","generated":{"line":44,"column":27},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":44,"column":35},"source":"js/ui.js","original":{"line":18,"column":39}},{"name":"querySelector","generated":{"line":44,"column":36},"source":"js/ui.js","original":{"line":18,"column":40}},{"generated":{"line":44,"column":49},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":44,"column":50},"source":"js/ui.js","original":{"line":18,"column":54}},{"generated":{"line":44,"column":57},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":44,"column":58},"source":"js/ui.js","original":{"line":18,"column":8}},{"generated":{"line":45,"column":0},"source":"js/ui.js","original":{"line":19,"column":8}},{"name":"goBackBtn","generated":{"line":45,"column":9},"source":"js/ui.js","original":{"line":19,"column":13}},{"generated":{"line":45,"column":18},"source":"js/ui.js","original":{"line":19,"column":8}},{"name":"document","generated":{"line":45,"column":21},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":45,"column":29},"source":"js/ui.js","original":{"line":19,"column":33}},{"name":"querySelector","generated":{"line":45,"column":30},"source":"js/ui.js","original":{"line":19,"column":34}},{"generated":{"line":45,"column":43},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":45,"column":44},"source":"js/ui.js","original":{"line":19,"column":48}},{"generated":{"line":45,"column":53},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":45,"column":54},"source":"js/ui.js","original":{"line":19,"column":8}},{"generated":{"line":46,"column":0},"source":"js/ui.js","original":{"line":20,"column":8}},{"name":"aboutBtn","generated":{"line":46,"column":9},"source":"js/ui.js","original":{"line":20,"column":13}},{"generated":{"line":46,"column":17},"source":"js/ui.js","original":{"line":20,"column":8}},{"name":"document","generated":{"line":46,"column":20},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":46,"column":28},"source":"js/ui.js","original":{"line":20,"column":32}},{"name":"querySelector","generated":{"line":46,"column":29},"source":"js/ui.js","original":{"line":20,"column":33}},{"generated":{"line":46,"column":42},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":46,"column":43},"source":"js/ui.js","original":{"line":20,"column":47}},{"generated":{"line":46,"column":51},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":46,"column":52},"source":"js/ui.js","original":{"line":20,"column":8}},{"generated":{"line":47,"column":0},"source":"js/ui.js","original":{"line":21,"column":8}},{"name":"save","generated":{"line":47,"column":9},"source":"js/ui.js","original":{"line":21,"column":13}},{"generated":{"line":47,"column":13},"source":"js/ui.js","original":{"line":21,"column":8}},{"name":"document","generated":{"line":47,"column":16},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":47,"column":24},"source":"js/ui.js","original":{"line":21,"column":28}},{"name":"querySelector","generated":{"line":47,"column":25},"source":"js/ui.js","original":{"line":21,"column":29}},{"generated":{"line":47,"column":38},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":47,"column":39},"source":"js/ui.js","original":{"line":21,"column":43}},{"generated":{"line":47,"column":53},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":47,"column":54},"source":"js/ui.js","original":{"line":21,"column":8}},{"generated":{"line":48,"column":0},"source":"js/ui.js","original":{"line":22,"column":8}},{"name":"exit","generated":{"line":48,"column":9},"source":"js/ui.js","original":{"line":22,"column":13}},{"generated":{"line":48,"column":13},"source":"js/ui.js","original":{"line":22,"column":8}},{"name":"document","generated":{"line":48,"column":16},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":48,"column":24},"source":"js/ui.js","original":{"line":22,"column":28}},{"name":"querySelector","generated":{"line":48,"column":25},"source":"js/ui.js","original":{"line":22,"column":29}},{"generated":{"line":48,"column":38},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":48,"column":39},"source":"js/ui.js","original":{"line":22,"column":43}},{"generated":{"line":48,"column":46},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":48,"column":47},"source":"js/ui.js","original":{"line":22,"column":8}},{"generated":{"line":49,"column":0},"source":"js/ui.js","original":{"line":23,"column":8}},{"name":"closeAbout","generated":{"line":49,"column":9},"source":"js/ui.js","original":{"line":23,"column":13}},{"generated":{"line":49,"column":19},"source":"js/ui.js","original":{"line":23,"column":8}},{"name":"document","generated":{"line":49,"column":22},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":49,"column":30},"source":"js/ui.js","original":{"line":23,"column":34}},{"name":"querySelector","generated":{"line":49,"column":31},"source":"js/ui.js","original":{"line":23,"column":35}},{"generated":{"line":49,"column":44},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":49,"column":45},"source":"js/ui.js","original":{"line":23,"column":49}},{"generated":{"line":49,"column":59},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":49,"column":60},"source":"js/ui.js","original":{"line":23,"column":8}},{"generated":{"line":50,"column":0},"source":"js/ui.js","original":{"line":24,"column":8}},{"name":"eraser","generated":{"line":50,"column":9},"source":"js/ui.js","original":{"line":24,"column":13}},{"generated":{"line":50,"column":15},"source":"js/ui.js","original":{"line":24,"column":8}},{"name":"document","generated":{"line":50,"column":18},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":50,"column":26},"source":"js/ui.js","original":{"line":24,"column":30}},{"name":"querySelector","generated":{"line":50,"column":27},"source":"js/ui.js","original":{"line":24,"column":31}},{"generated":{"line":50,"column":40},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":50,"column":41},"source":"js/ui.js","original":{"line":24,"column":45}},{"generated":{"line":50,"column":50},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":50,"column":51},"source":"js/ui.js","original":{"line":24,"column":8}},{"generated":{"line":50,"column":52},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":50,"column":53},"source":"js/ui.js","original":{"line":26,"column":8}},{"generated":{"line":52,"column":0},"source":"js/ui.js","original":{"line":27,"column":8}},{"name":"holdingSlider","generated":{"line":52,"column":9},"source":"js/ui.js","original":{"line":27,"column":13}},{"generated":{"line":52,"column":22},"source":"js/ui.js","original":{"line":27,"column":8}},{"generated":{"line":52,"column":25},"source":"js/ui.js","original":{"line":27,"column":29}},{"generated":{"line":52,"column":30},"source":"js/ui.js","original":{"line":27,"column":8}},{"generated":{"line":53,"column":0},"source":"js/ui.js","original":{"line":28,"column":8}},{"name":"capTypes","generated":{"line":53,"column":9},"source":"js/ui.js","original":{"line":28,"column":13}},{"generated":{"line":53,"column":17},"source":"js/ui.js","original":{"line":28,"column":8}},{"name":"document","generated":{"line":53,"column":20},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":53,"column":28},"source":"js/ui.js","original":{"line":28,"column":32}},{"name":"querySelectorAll","generated":{"line":53,"column":29},"source":"js/ui.js","original":{"line":28,"column":33}},{"generated":{"line":53,"column":45},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":53,"column":46},"source":"js/ui.js","original":{"line":28,"column":50}},{"generated":{"line":53,"column":57},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":53,"column":58},"source":"js/ui.js","original":{"line":28,"column":8}},{"generated":{"line":54,"column":0},"source":"js/ui.js","original":{"line":29,"column":8}},{"name":"lineTypes","generated":{"line":54,"column":9},"source":"js/ui.js","original":{"line":29,"column":13}},{"generated":{"line":54,"column":18},"source":"js/ui.js","original":{"line":29,"column":8}},{"name":"document","generated":{"line":54,"column":21},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":54,"column":29},"source":"js/ui.js","original":{"line":29,"column":33}},{"name":"querySelectorAll","generated":{"line":54,"column":30},"source":"js/ui.js","original":{"line":29,"column":34}},{"generated":{"line":54,"column":46},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":54,"column":47},"source":"js/ui.js","original":{"line":29,"column":51}},{"generated":{"line":54,"column":59},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":54,"column":60},"source":"js/ui.js","original":{"line":29,"column":8}},{"generated":{"line":55,"column":0},"source":"js/ui.js","original":{"line":30,"column":8}},{"name":"checkboxes","generated":{"line":55,"column":9},"source":"js/ui.js","original":{"line":30,"column":13}},{"generated":{"line":55,"column":19},"source":"js/ui.js","original":{"line":30,"column":8}},{"name":"document","generated":{"line":55,"column":22},"source":"js/ui.js","original":{"line":30,"column":26}},{"generated":{"line":55,"column":30},"source":"js/ui.js","original":{"line":30,"column":34}},{"name":"querySelectorAll","generated":{"line":55,"column":31},"source":"js/ui.js","original":{"line":30,"column":35}},{"generated":{"line":55,"column":47},"source":"js/ui.js","original":{"line":30,"column":26}},{"generated":{"line":55,"column":75},"source":"js/ui.js","original":{"line":30,"column":8}},{"generated":{"line":55,"column":76},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":55,"column":77},"source":"js/ui.js","original":{"line":32,"column":8}},{"generated":{"line":57,"column":0},"source":"js/ui.js","original":{"line":33,"column":8}},{"name":"strLineChecked","generated":{"line":57,"column":9},"source":"js/ui.js","original":{"line":33,"column":13}},{"generated":{"line":57,"column":23},"source":"js/ui.js","original":{"line":33,"column":8}},{"generated":{"line":57,"column":26},"source":"js/ui.js","original":{"line":33,"column":30}},{"generated":{"line":57,"column":31},"source":"js/ui.js","original":{"line":33,"column":8}},{"generated":{"line":58,"column":0},"source":"js/ui.js","original":{"line":34,"column":5}},{"generated":{"line":58,"column":4},"source":"js/ui.js","original":{"line":36,"column":4}},{"generated":{"line":63,"column":32},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":64,"column":0},"source":"js/ui.js","original":{"line":38,"column":8}},{"generated":{"line":65,"column":0},"source":"js/ui.js","original":{"line":39,"column":8}},{"name":"setCanvasProperties","generated":{"line":65,"column":11},"source":"js/ui.js","original":{"line":39,"column":13}},{"generated":{"line":65,"column":30},"source":"js/ui.js","original":{"line":39,"column":8}},{"name":"theCanvas","generated":{"line":66,"column":0},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"canvas","generated":{"line":66,"column":24},"source":"js/ui.js","original":{"line":41,"column":18}},{"generated":{"line":66,"column":30},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"width","generated":{"line":66,"column":31},"source":"js/ui.js","original":{"line":41,"column":25}},{"generated":{"line":66,"column":36},"source":"js/ui.js","original":{"line":41,"column":8}},{"generated":{"line":66,"column":39},"source":"js/ui.js","original":{"line":41,"column":33}},{"generated":{"line":66,"column":42},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"theCanvas","generated":{"line":67,"column":0},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"canvas","generated":{"line":67,"column":24},"source":"js/ui.js","original":{"line":42,"column":18}},{"generated":{"line":67,"column":30},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"height","generated":{"line":67,"column":31},"source":"js/ui.js","original":{"line":42,"column":25}},{"generated":{"line":67,"column":37},"source":"js/ui.js","original":{"line":42,"column":8}},{"generated":{"line":67,"column":40},"source":"js/ui.js","original":{"line":42,"column":34}},{"generated":{"line":67,"column":43},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"inputs","generated":{"line":68,"column":0},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"widthInput","generated":{"line":68,"column":21},"source":"js/ui.js","original":{"line":43,"column":15}},{"generated":{"line":68,"column":31},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"value","generated":{"line":68,"column":32},"source":"js/ui.js","original":{"line":43,"column":26}},{"generated":{"line":68,"column":37},"source":"js/ui.js","original":{"line":43,"column":8}},{"generated":{"line":68,"column":40},"source":"js/ui.js","original":{"line":43,"column":34}},{"generated":{"line":68,"column":43},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"inputs","generated":{"line":69,"column":0},"source":"js/ui.js","original":{"line":44,"column":8}},{"name":"heightInput","generated":{"line":69,"column":21},"source":"js/ui.js","original":{"line":44,"column":15}},{"generated":{"line":69,"column":32},"source":"js/ui.js","original":{"line":44,"column":8}},{"name":"value","generated":{"line":69,"column":33},"source":"js/ui.js","original":{"line":44,"column":27}},{"generated":{"line":69,"column":38},"source":"js/ui.js","original":{"line":44,"column":8}},{"generated":{"line":69,"column":41},"source":"js/ui.js","original":{"line":44,"column":35}},{"generated":{"line":69,"column":44},"source":"js/ui.js","original":{"line":44,"column":8}},{"generated":{"line":69,"column":45},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":69,"column":46},"source":"js/ui.js","original":{"line":46,"column":8}},{"generated":{"line":71,"column":0},"source":"js/ui.js","original":{"line":47,"column":8}},{"name":"isCanvasCreated","generated":{"line":71,"column":11},"source":"js/ui.js","original":{"line":47,"column":13}},{"generated":{"line":71,"column":26},"source":"js/ui.js","original":{"line":47,"column":8}},{"generated":{"line":71,"column":29},"source":"js/ui.js","original":{"line":47,"column":31}},{"generated":{"line":71,"column":34},"source":"js/ui.js","original":{"line":47,"column":8}},{"generated":{"line":71,"column":35},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":71,"column":36},"source":"js/ui.js","original":{"line":49,"column":8}},{"name":"document","generated":{"line":73,"column":0},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"document","generated":{"line":73,"column":6},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":73,"column":14},"source":"js/ui.js","original":{"line":50,"column":16}},{"name":"querySelector","generated":{"line":73,"column":15},"source":"js/ui.js","original":{"line":50,"column":17}},{"generated":{"line":73,"column":28},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":73,"column":29},"source":"js/ui.js","original":{"line":50,"column":31}},{"generated":{"line":73,"column":44},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"style","generated":{"line":73,"column":46},"source":"js/ui.js","original":{"line":50,"column":48}},{"generated":{"line":73,"column":51},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"display","generated":{"line":73,"column":52},"source":"js/ui.js","original":{"line":50,"column":54}},{"generated":{"line":73,"column":59},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":73,"column":62},"source":"js/ui.js","original":{"line":50,"column":64}},{"generated":{"line":73,"column":68},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":73,"column":69},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":73,"column":70},"source":"js/ui.js","original":{"line":52,"column":8}},{"name":"ui","generated":{"line":75,"column":0},"source":"js/ui.js","original":{"line":53,"column":8}},{"name":"ui","generated":{"line":75,"column":6},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":75,"column":8},"source":"js/ui.js","original":{"line":53,"column":10}},{"name":"displayChanges","generated":{"line":75,"column":9},"source":"js/ui.js","original":{"line":53,"column":11}},{"generated":{"line":75,"column":23},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":75,"column":24},"source":"js/ui.js","original":{"line":53,"column":26}},{"generated":{"line":75,"column":29},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":76,"column":0},"source":"js/ui.js","original":{"line":54,"column":8}},{"name":"displayCanvas","generated":{"line":76,"column":11},"source":"js/ui.js","original":{"line":54,"column":13}},{"generated":{"line":76,"column":24},"source":"js/ui.js","original":{"line":54,"column":8}},{"generated":{"line":76,"column":25},"source":"js/ui.js","original":{"line":54,"column":27}},{"generated":{"line":76,"column":31},"source":"js/ui.js","original":{"line":54,"column":8}},{"generated":{"line":77,"column":0},"source":"js/ui.js","original":{"line":55,"column":5}},{"generated":{"line":77,"column":6},"source":"js/ui.js","original":{"line":57,"column":4}},{"name":"action","generated":{"line":81,"column":38},"source":"js/ui.js","original":{"line":58,"column":22}},{"generated":{"line":81,"column":46},"source":"js/ui.js","original":{"line":58,"column":30}},{"generated":{"line":82,"column":0},"source":"js/ui.js","original":{"line":59,"column":8}},{"name":"action","generated":{"line":82,"column":10},"source":"js/ui.js","original":{"line":59,"column":11}},{"generated":{"line":82,"column":16},"source":"js/ui.js","original":{"line":59,"column":17}},{"generated":{"line":82,"column":21},"source":"js/ui.js","original":{"line":59,"column":22}},{"generated":{"line":82,"column":30},"source":"js/ui.js","original":{"line":59,"column":8}},{"generated":{"line":82,"column":32},"source":"js/ui.js","original":{"line":59,"column":33}},{"generated":{"line":83,"column":0},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"newProjectWindow","generated":{"line":83,"column":13},"source":"js/ui.js","original":{"line":60,"column":17}},{"generated":{"line":83,"column":29},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"style","generated":{"line":83,"column":30},"source":"js/ui.js","original":{"line":60,"column":34}},{"generated":{"line":83,"column":35},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"display","generated":{"line":83,"column":36},"source":"js/ui.js","original":{"line":60,"column":40}},{"generated":{"line":83,"column":43},"source":"js/ui.js","original":{"line":60,"column":12}},{"generated":{"line":83,"column":46},"source":"js/ui.js","original":{"line":60,"column":50}},{"generated":{"line":83,"column":53},"source":"js/ui.js","original":{"line":60,"column":12}},{"generated":{"line":84,"column":0},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"menu","generated":{"line":84,"column":13},"source":"js/ui.js","original":{"line":61,"column":17}},{"generated":{"line":84,"column":17},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"style","generated":{"line":84,"column":18},"source":"js/ui.js","original":{"line":61,"column":22}},{"generated":{"line":84,"column":23},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"display","generated":{"line":84,"column":24},"source":"js/ui.js","original":{"line":61,"column":28}},{"generated":{"line":84,"column":31},"source":"js/ui.js","original":{"line":61,"column":12}},{"generated":{"line":84,"column":34},"source":"js/ui.js","original":{"line":61,"column":38}},{"generated":{"line":84,"column":40},"source":"js/ui.js","original":{"line":61,"column":12}},{"generated":{"line":86,"column":0},"source":"js/ui.js","original":{"line":63,"column":12}},{"generated":{"line":86,"column":12},"source":"js/ui.js","original":{"line":63,"column":15}},{"name":"isCanvasCreated","generated":{"line":86,"column":17},"source":"js/ui.js","original":{"line":63,"column":20}},{"generated":{"line":86,"column":32},"source":"js/ui.js","original":{"line":63,"column":12}},{"generated":{"line":86,"column":34},"source":"js/ui.js","original":{"line":63,"column":37}},{"name":"document","generated":{"line":87,"column":0},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"document","generated":{"line":87,"column":10},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":87,"column":18},"source":"js/ui.js","original":{"line":64,"column":24}},{"name":"querySelector","generated":{"line":87,"column":19},"source":"js/ui.js","original":{"line":64,"column":25}},{"generated":{"line":87,"column":32},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":87,"column":33},"source":"js/ui.js","original":{"line":64,"column":39}},{"generated":{"line":87,"column":48},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"style","generated":{"line":87,"column":50},"source":"js/ui.js","original":{"line":64,"column":56}},{"generated":{"line":87,"column":55},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"display","generated":{"line":87,"column":56},"source":"js/ui.js","original":{"line":64,"column":62}},{"generated":{"line":87,"column":63},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":87,"column":66},"source":"js/ui.js","original":{"line":64,"column":72}},{"generated":{"line":87,"column":73},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":88,"column":0},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"newProjectWindow","generated":{"line":88,"column":15},"source":"js/ui.js","original":{"line":65,"column":21}},{"generated":{"line":88,"column":31},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"classList","generated":{"line":88,"column":32},"source":"js/ui.js","original":{"line":65,"column":38}},{"generated":{"line":88,"column":41},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"add","generated":{"line":88,"column":42},"source":"js/ui.js","original":{"line":65,"column":48}},{"generated":{"line":88,"column":45},"source":"js/ui.js","original":{"line":65,"column":16}},{"generated":{"line":88,"column":46},"source":"js/ui.js","original":{"line":65,"column":52}},{"generated":{"line":88,"column":54},"source":"js/ui.js","original":{"line":65,"column":16}},{"generated":{"line":89,"column":0},"source":"js/ui.js","original":{"line":66,"column":13}},{"generated":{"line":90,"column":0},"source":"js/ui.js","original":{"line":67,"column":9}},{"generated":{"line":90,"column":7},"source":"js/ui.js","original":{"line":59,"column":8}},{"generated":{"line":90,"column":13},"source":"js/ui.js","original":{"line":67,"column":15}},{"name":"action","generated":{"line":90,"column":17},"source":"js/ui.js","original":{"line":67,"column":19}},{"generated":{"line":90,"column":23},"source":"js/ui.js","original":{"line":67,"column":25}},{"generated":{"line":90,"column":28},"source":"js/ui.js","original":{"line":67,"column":30}},{"generated":{"line":90,"column":34},"source":"js/ui.js","original":{"line":67,"column":15}},{"generated":{"line":90,"column":36},"source":"js/ui.js","original":{"line":67,"column":38}},{"generated":{"line":91,"column":0},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"newProjectWindow","generated":{"line":91,"column":13},"source":"js/ui.js","original":{"line":68,"column":17}},{"generated":{"line":91,"column":29},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"style","generated":{"line":91,"column":30},"source":"js/ui.js","original":{"line":68,"column":34}},{"generated":{"line":91,"column":35},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"display","generated":{"line":91,"column":36},"source":"js/ui.js","original":{"line":68,"column":40}},{"generated":{"line":91,"column":43},"source":"js/ui.js","original":{"line":68,"column":12}},{"generated":{"line":91,"column":46},"source":"js/ui.js","original":{"line":68,"column":50}},{"generated":{"line":91,"column":52},"source":"js/ui.js","original":{"line":68,"column":12}},{"generated":{"line":93,"column":0},"source":"js/ui.js","original":{"line":70,"column":12}},{"generated":{"line":93,"column":12},"source":"js/ui.js","original":{"line":70,"column":15}},{"generated":{"line":93,"column":13},"source":"js/ui.js","original":{"line":70,"column":16}},{"name":"isCanvasCreated","generated":{"line":93,"column":18},"source":"js/ui.js","original":{"line":70,"column":21}},{"generated":{"line":93,"column":33},"source":"js/ui.js","original":{"line":70,"column":12}},{"generated":{"line":93,"column":35},"source":"js/ui.js","original":{"line":70,"column":38}},{"generated":{"line":94,"column":0},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"menu","generated":{"line":94,"column":15},"source":"js/ui.js","original":{"line":71,"column":21}},{"generated":{"line":94,"column":19},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"style","generated":{"line":94,"column":20},"source":"js/ui.js","original":{"line":71,"column":26}},{"generated":{"line":94,"column":25},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"display","generated":{"line":94,"column":26},"source":"js/ui.js","original":{"line":71,"column":32}},{"generated":{"line":94,"column":33},"source":"js/ui.js","original":{"line":71,"column":16}},{"generated":{"line":94,"column":36},"source":"js/ui.js","original":{"line":71,"column":42}},{"generated":{"line":94,"column":43},"source":"js/ui.js","original":{"line":71,"column":16}},{"generated":{"line":95,"column":0},"source":"js/ui.js","original":{"line":72,"column":13}},{"generated":{"line":96,"column":0},"source":"js/ui.js","original":{"line":73,"column":9}},{"generated":{"line":97,"column":0},"source":"js/ui.js","original":{"line":74,"column":5}},{"generated":{"line":97,"column":6},"source":"js/ui.js","original":{"line":76,"column":4}},{"name":"action","generated":{"line":101,"column":34},"source":"js/ui.js","original":{"line":77,"column":18}},{"generated":{"line":101,"column":42},"source":"js/ui.js","original":{"line":77,"column":26}},{"generated":{"line":102,"column":0},"source":"js/ui.js","original":{"line":78,"column":8}},{"name":"action","generated":{"line":102,"column":10},"source":"js/ui.js","original":{"line":78,"column":11}},{"generated":{"line":102,"column":16},"source":"js/ui.js","original":{"line":78,"column":17}},{"generated":{"line":102,"column":21},"source":"js/ui.js","original":{"line":78,"column":22}},{"generated":{"line":102,"column":30},"source":"js/ui.js","original":{"line":78,"column":8}},{"generated":{"line":102,"column":32},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":103,"column":0},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"drawingField","generated":{"line":103,"column":13},"source":"js/ui.js","original":{"line":79,"column":17}},{"generated":{"line":103,"column":25},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"style","generated":{"line":103,"column":26},"source":"js/ui.js","original":{"line":79,"column":30}},{"generated":{"line":103,"column":31},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"display","generated":{"line":103,"column":32},"source":"js/ui.js","original":{"line":79,"column":36}},{"generated":{"line":103,"column":39},"source":"js/ui.js","original":{"line":79,"column":12}},{"generated":{"line":103,"column":42},"source":"js/ui.js","original":{"line":79,"column":46}},{"generated":{"line":103,"column":48},"source":"js/ui.js","original":{"line":79,"column":12}},{"generated":{"line":104,"column":0},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"newProjectWindow","generated":{"line":104,"column":13},"source":"js/ui.js","original":{"line":80,"column":17}},{"generated":{"line":104,"column":29},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"style","generated":{"line":104,"column":30},"source":"js/ui.js","original":{"line":80,"column":34}},{"generated":{"line":104,"column":35},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"display","generated":{"line":104,"column":36},"source":"js/ui.js","original":{"line":80,"column":40}},{"generated":{"line":104,"column":43},"source":"js/ui.js","original":{"line":80,"column":12}},{"generated":{"line":104,"column":46},"source":"js/ui.js","original":{"line":80,"column":50}},{"generated":{"line":104,"column":52},"source":"js/ui.js","original":{"line":80,"column":12}},{"generated":{"line":104,"column":53},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":104,"column":54},"source":"js/ui.js","original":{"line":82,"column":12}},{"generated":{"line":106,"column":0},"source":"js/ui.js","original":{"line":83,"column":12}},{"name":"setCanvasProperties","generated":{"line":106,"column":13},"source":"js/ui.js","original":{"line":83,"column":17}},{"generated":{"line":106,"column":32},"source":"js/ui.js","original":{"line":83,"column":12}},{"generated":{"line":106,"column":35},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":106,"column":36},"source":"js/ui.js","original":{"line":85,"column":12}},{"name":"theCanvas","generated":{"line":108,"column":0},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"ctx","generated":{"line":108,"column":26},"source":"js/ui.js","original":{"line":86,"column":22}},{"generated":{"line":108,"column":29},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"fillStyle","generated":{"line":108,"column":30},"source":"js/ui.js","original":{"line":86,"column":26}},{"generated":{"line":108,"column":39},"source":"js/ui.js","original":{"line":86,"column":12}},{"generated":{"line":108,"column":42},"source":"js/ui.js","original":{"line":86,"column":38}},{"generated":{"line":108,"column":48},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"theCanvas","generated":{"line":110,"column":0},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"ctx","generated":{"line":110,"column":26},"source":"js/ui.js","original":{"line":87,"column":22}},{"generated":{"line":110,"column":29},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"fillRect","generated":{"line":110,"column":30},"source":"js/ui.js","original":{"line":87,"column":26}},{"generated":{"line":110,"column":38},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":110,"column":39},"source":"js/ui.js","original":{"line":87,"column":35}},{"generated":{"line":110,"column":40},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":110,"column":42},"source":"js/ui.js","original":{"line":87,"column":38}},{"generated":{"line":110,"column":43},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"theCanvas","generated":{"line":110,"column":45},"source":"js/ui.js","original":{"line":87,"column":41}},{"name":"canvas","generated":{"line":110,"column":63},"source":"js/ui.js","original":{"line":87,"column":51}},{"generated":{"line":110,"column":69},"source":"js/ui.js","original":{"line":87,"column":41}},{"name":"width","generated":{"line":110,"column":70},"source":"js/ui.js","original":{"line":87,"column":58}},{"generated":{"line":110,"column":75},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"theCanvas","generated":{"line":110,"column":77},"source":"js/ui.js","original":{"line":87,"column":65}},{"name":"canvas","generated":{"line":110,"column":95},"source":"js/ui.js","original":{"line":87,"column":75}},{"generated":{"line":110,"column":101},"source":"js/ui.js","original":{"line":87,"column":65}},{"name":"height","generated":{"line":110,"column":102},"source":"js/ui.js","original":{"line":87,"column":82}},{"generated":{"line":110,"column":108},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":110,"column":110},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":110,"column":111},"source":"js/ui.js","original":{"line":89,"column":12}},{"generated":{"line":113,"column":0},"source":"js/ui.js","original":{"line":90,"column":12}},{"name":"isCanvasCreated","generated":{"line":113,"column":13},"source":"js/ui.js","original":{"line":90,"column":17}},{"generated":{"line":113,"column":28},"source":"js/ui.js","original":{"line":90,"column":12}},{"generated":{"line":113,"column":31},"source":"js/ui.js","original":{"line":90,"column":35}},{"generated":{"line":113,"column":35},"source":"js/ui.js","original":{"line":90,"column":12}},{"generated":{"line":114,"column":0},"source":"js/ui.js","original":{"line":92,"column":9}},{"generated":{"line":114,"column":7},"source":"js/ui.js","original":{"line":78,"column":8}},{"generated":{"line":114,"column":13},"source":"js/ui.js","original":{"line":92,"column":15}},{"name":"action","generated":{"line":114,"column":17},"source":"js/ui.js","original":{"line":92,"column":19}},{"generated":{"line":114,"column":23},"source":"js/ui.js","original":{"line":92,"column":25}},{"generated":{"line":114,"column":28},"source":"js/ui.js","original":{"line":92,"column":30}},{"generated":{"line":114,"column":34},"source":"js/ui.js","original":{"line":92,"column":15}},{"generated":{"line":114,"column":36},"source":"js/ui.js","original":{"line":92,"column":38}},{"generated":{"line":115,"column":0},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"menu","generated":{"line":115,"column":13},"source":"js/ui.js","original":{"line":93,"column":17}},{"generated":{"line":115,"column":17},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"style","generated":{"line":115,"column":18},"source":"js/ui.js","original":{"line":93,"column":22}},{"generated":{"line":115,"column":23},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"display","generated":{"line":115,"column":24},"source":"js/ui.js","original":{"line":93,"column":28}},{"generated":{"line":115,"column":31},"source":"js/ui.js","original":{"line":93,"column":12}},{"generated":{"line":115,"column":34},"source":"js/ui.js","original":{"line":93,"column":38}},{"generated":{"line":115,"column":41},"source":"js/ui.js","original":{"line":93,"column":12}},{"generated":{"line":116,"column":0},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"drawingField","generated":{"line":116,"column":13},"source":"js/ui.js","original":{"line":94,"column":17}},{"generated":{"line":116,"column":25},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"style","generated":{"line":116,"column":26},"source":"js/ui.js","original":{"line":94,"column":30}},{"generated":{"line":116,"column":31},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"display","generated":{"line":116,"column":32},"source":"js/ui.js","original":{"line":94,"column":36}},{"generated":{"line":116,"column":39},"source":"js/ui.js","original":{"line":94,"column":12}},{"generated":{"line":116,"column":42},"source":"js/ui.js","original":{"line":94,"column":46}},{"generated":{"line":116,"column":48},"source":"js/ui.js","original":{"line":94,"column":12}},{"generated":{"line":117,"column":0},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"newProjectWindow","generated":{"line":117,"column":13},"source":"js/ui.js","original":{"line":95,"column":17}},{"generated":{"line":117,"column":29},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"classList","generated":{"line":117,"column":30},"source":"js/ui.js","original":{"line":95,"column":34}},{"generated":{"line":117,"column":39},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"remove","generated":{"line":117,"column":40},"source":"js/ui.js","original":{"line":95,"column":44}},{"generated":{"line":117,"column":46},"source":"js/ui.js","original":{"line":95,"column":12}},{"generated":{"line":117,"column":47},"source":"js/ui.js","original":{"line":95,"column":51}},{"generated":{"line":117,"column":55},"source":"js/ui.js","original":{"line":95,"column":12}},{"generated":{"line":117,"column":57},"source":"js/ui.js","original":{"line":92,"column":38}},{"generated":{"line":117,"column":58},"source":"js/ui.js","original":{"line":97,"column":12}},{"name":"theCanvas","generated":{"line":119,"column":0},"source":"js/ui.js","original":{"line":98,"column":12}},{"name":"clearCanvas","generated":{"line":119,"column":26},"source":"js/ui.js","original":{"line":98,"column":22}},{"generated":{"line":119,"column":37},"source":"js/ui.js","original":{"line":98,"column":12}},{"generated":{"line":120,"column":0},"source":"js/ui.js","original":{"line":99,"column":9}},{"generated":{"line":121,"column":0},"source":"js/ui.js","original":{"line":100,"column":5}},{"generated":{"line":121,"column":6},"source":"js/ui.js","original":{"line":102,"column":4}},{"generated":{"line":125,"column":42},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":126,"column":0},"source":"js/ui.js","original":{"line":104,"column":8}},{"name":"theCanvas","generated":{"line":127,"column":0},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"canvas","generated":{"line":127,"column":24},"source":"js/ui.js","original":{"line":105,"column":18}},{"generated":{"line":127,"column":30},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"width","generated":{"line":127,"column":31},"source":"js/ui.js","original":{"line":105,"column":25}},{"generated":{"line":127,"column":36},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"inputs","generated":{"line":127,"column":39},"source":"js/ui.js","original":{"line":105,"column":33}},{"name":"widthInput","generated":{"line":127,"column":54},"source":"js/ui.js","original":{"line":105,"column":40}},{"generated":{"line":127,"column":64},"source":"js/ui.js","original":{"line":105,"column":33}},{"name":"value","generated":{"line":127,"column":65},"source":"js/ui.js","original":{"line":105,"column":51}},{"generated":{"line":127,"column":70},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"theCanvas","generated":{"line":128,"column":0},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"canvas","generated":{"line":128,"column":24},"source":"js/ui.js","original":{"line":106,"column":18}},{"generated":{"line":128,"column":30},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"height","generated":{"line":128,"column":31},"source":"js/ui.js","original":{"line":106,"column":25}},{"generated":{"line":128,"column":37},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"inputs","generated":{"line":128,"column":40},"source":"js/ui.js","original":{"line":106,"column":34}},{"name":"heightInput","generated":{"line":128,"column":55},"source":"js/ui.js","original":{"line":106,"column":41}},{"generated":{"line":128,"column":66},"source":"js/ui.js","original":{"line":106,"column":34}},{"name":"value","generated":{"line":128,"column":67},"source":"js/ui.js","original":{"line":106,"column":53}},{"generated":{"line":128,"column":72},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"theCanvas","generated":{"line":129,"column":0},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"ctx","generated":{"line":129,"column":24},"source":"js/ui.js","original":{"line":107,"column":18}},{"generated":{"line":129,"column":27},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"lineCap","generated":{"line":129,"column":28},"source":"js/ui.js","original":{"line":107,"column":22}},{"generated":{"line":129,"column":35},"source":"js/ui.js","original":{"line":107,"column":8}},{"generated":{"line":129,"column":38},"source":"js/ui.js","original":{"line":107,"column":32}},{"generated":{"line":129,"column":45},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"theCanvas","generated":{"line":130,"column":0},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"ctx","generated":{"line":130,"column":24},"source":"js/ui.js","original":{"line":108,"column":18}},{"generated":{"line":130,"column":27},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"lineWidth","generated":{"line":130,"column":28},"source":"js/ui.js","original":{"line":108,"column":22}},{"generated":{"line":130,"column":37},"source":"js/ui.js","original":{"line":108,"column":8}},{"generated":{"line":130,"column":40},"source":"js/ui.js","original":{"line":108,"column":34}},{"generated":{"line":130,"column":42},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"inputs","generated":{"line":131,"column":0},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"capWidth","generated":{"line":131,"column":21},"source":"js/ui.js","original":{"line":109,"column":15}},{"generated":{"line":131,"column":29},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"value","generated":{"line":131,"column":30},"source":"js/ui.js","original":{"line":109,"column":24}},{"generated":{"line":131,"column":35},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"theCanvas","generated":{"line":131,"column":38},"source":"js/ui.js","original":{"line":109,"column":32}},{"name":"ctx","generated":{"line":131,"column":56},"source":"js/ui.js","original":{"line":109,"column":42}},{"generated":{"line":131,"column":59},"source":"js/ui.js","original":{"line":109,"column":32}},{"name":"lineWidth","generated":{"line":131,"column":60},"source":"js/ui.js","original":{"line":109,"column":46}},{"generated":{"line":131,"column":69},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"document","generated":{"line":132,"column":0},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"document","generated":{"line":132,"column":6},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":132,"column":14},"source":"js/ui.js","original":{"line":110,"column":16}},{"name":"querySelector","generated":{"line":132,"column":15},"source":"js/ui.js","original":{"line":110,"column":17}},{"generated":{"line":132,"column":28},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":132,"column":29},"source":"js/ui.js","original":{"line":110,"column":31}},{"generated":{"line":132,"column":47},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"textContent","generated":{"line":132,"column":49},"source":"js/ui.js","original":{"line":110,"column":51}},{"generated":{"line":132,"column":60},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"theCanvas","generated":{"line":132,"column":73},"source":"js/ui.js","original":{"line":110,"column":67}},{"name":"ctx","generated":{"line":132,"column":91},"source":"js/ui.js","original":{"line":110,"column":77}},{"generated":{"line":132,"column":94},"source":"js/ui.js","original":{"line":110,"column":67}},{"name":"lineWidth","generated":{"line":132,"column":95},"source":"js/ui.js","original":{"line":110,"column":81}},{"generated":{"line":132,"column":104},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":132,"column":112},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":132,"column":113},"source":"js/ui.js","original":{"line":112,"column":8}},{"name":"inputs","generated":{"line":134,"column":0},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"capWidth","generated":{"line":134,"column":21},"source":"js/ui.js","original":{"line":113,"column":15}},{"generated":{"line":134,"column":29},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"value","generated":{"line":134,"column":30},"source":"js/ui.js","original":{"line":113,"column":24}},{"generated":{"line":134,"column":35},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"theCanvas","generated":{"line":134,"column":38},"source":"js/ui.js","original":{"line":113,"column":32}},{"name":"ctx","generated":{"line":134,"column":56},"source":"js/ui.js","original":{"line":113,"column":42}},{"generated":{"line":134,"column":59},"source":"js/ui.js","original":{"line":113,"column":32}},{"name":"lineWidth","generated":{"line":134,"column":60},"source":"js/ui.js","original":{"line":113,"column":46}},{"generated":{"line":134,"column":69},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"inputs","generated":{"line":136,"column":0},"source":"js/ui.js","original":{"line":114,"column":8}},{"name":"colorInputs","generated":{"line":136,"column":21},"source":"js/ui.js","original":{"line":114,"column":15}},{"generated":{"line":136,"column":32},"source":"js/ui.js","original":{"line":114,"column":8}},{"name":"forEach","generated":{"line":136,"column":33},"source":"js/ui.js","original":{"line":114,"column":27}},{"generated":{"line":136,"column":40},"source":"js/ui.js","original":{"line":114,"column":8}},{"generated":{"line":136,"column":41},"source":"js/ui.js","original":{"line":114,"column":35}},{"name":"input","generated":{"line":136,"column":51},"source":"js/ui.js","original":{"line":114,"column":35}},{"generated":{"line":136,"column":56},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":137,"column":0},"source":"js/ui.js","original":{"line":114,"column":40}},{"name":"input","generated":{"line":137,"column":15},"source":"js/ui.js","original":{"line":114,"column":44}},{"generated":{"line":137,"column":20},"source":"js/ui.js","original":{"line":114,"column":49}},{"name":"value","generated":{"line":137,"column":21},"source":"js/ui.js","original":{"line":114,"column":50}},{"generated":{"line":137,"column":26},"source":"js/ui.js","original":{"line":114,"column":44}},{"generated":{"line":137,"column":29},"source":"js/ui.js","original":{"line":114,"column":58}},{"generated":{"line":137,"column":38},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":138,"column":0},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":138,"column":7},"source":"js/ui.js","original":{"line":114,"column":8}},{"generated":{"line":138,"column":9},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":138,"column":10},"source":"js/ui.js","original":{"line":116,"column":8}},{"generated":{"line":141,"column":0},"source":"js/ui.js","original":{"line":117,"column":8}},{"name":"checkboxes","generated":{"line":141,"column":10},"source":"js/ui.js","original":{"line":117,"column":14}},{"generated":{"line":141,"column":20},"source":"js/ui.js","original":{"line":117,"column":24}},{"generated":{"line":141,"column":42},"source":"js/ui.js","original":{"line":117,"column":31}},{"name":"checkboxes","generated":{"line":141,"column":47},"source":"js/ui.js","original":{"line":117,"column":36}},{"generated":{"line":141,"column":57},"source":"js/ui.js","original":{"line":117,"column":24}},{"generated":{"line":141,"column":58},"source":"js/ui.js","original":{"line":117,"column":8}},{"name":"checkboxes","generated":{"line":143,"column":0},"source":"js/ui.js","original":{"line":118,"column":8}},{"name":"checkboxes","generated":{"line":143,"column":6},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":143,"column":16},"source":"js/ui.js","original":{"line":118,"column":18}},{"name":"forEach","generated":{"line":143,"column":17},"source":"js/ui.js","original":{"line":118,"column":19}},{"generated":{"line":143,"column":24},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":143,"column":25},"source":"js/ui.js","original":{"line":118,"column":27}},{"name":"cap","generated":{"line":143,"column":35},"source":"js/ui.js","original":{"line":118,"column":27}},{"generated":{"line":143,"column":38},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":144,"column":0},"source":"js/ui.js","original":{"line":118,"column":30}},{"name":"cap","generated":{"line":144,"column":15},"source":"js/ui.js","original":{"line":118,"column":34}},{"generated":{"line":144,"column":18},"source":"js/ui.js","original":{"line":118,"column":37}},{"name":"checked","generated":{"line":144,"column":19},"source":"js/ui.js","original":{"line":118,"column":38}},{"generated":{"line":144,"column":26},"source":"js/ui.js","original":{"line":118,"column":34}},{"generated":{"line":144,"column":29},"source":"js/ui.js","original":{"line":118,"column":48}},{"generated":{"line":144,"column":34},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":145,"column":0},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":145,"column":7},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":146,"column":0},"source":"js/ui.js","original":{"line":119,"column":8}},{"name":"capTypes","generated":{"line":146,"column":11},"source":"js/ui.js","original":{"line":119,"column":13}},{"generated":{"line":146,"column":19},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":146,"column":20},"source":"js/ui.js","original":{"line":119,"column":22}},{"generated":{"line":146,"column":21},"source":"js/ui.js","original":{"line":119,"column":8}},{"name":"checked","generated":{"line":146,"column":23},"source":"js/ui.js","original":{"line":119,"column":25}},{"generated":{"line":146,"column":30},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":146,"column":33},"source":"js/ui.js","original":{"line":119,"column":35}},{"generated":{"line":146,"column":37},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":147,"column":0},"source":"js/ui.js","original":{"line":121,"column":8}},{"name":"displayChanges","generated":{"line":147,"column":11},"source":"js/ui.js","original":{"line":121,"column":13}},{"generated":{"line":147,"column":25},"source":"js/ui.js","original":{"line":121,"column":8}},{"generated":{"line":147,"column":26},"source":"js/ui.js","original":{"line":121,"column":28}},{"generated":{"line":147,"column":31},"source":"js/ui.js","original":{"line":121,"column":8}},{"generated":{"line":148,"column":0},"source":"js/ui.js","original":{"line":122,"column":5}},{"generated":{"line":148,"column":6},"source":"js/ui.js","original":{"line":124,"column":4}},{"name":"action","generated":{"line":152,"column":37},"source":"js/ui.js","original":{"line":125,"column":21}},{"generated":{"line":152,"column":45},"source":"js/ui.js","original":{"line":125,"column":29}},{"generated":{"line":153,"column":0},"source":"js/ui.js","original":{"line":126,"column":8}},{"name":"action","generated":{"line":153,"column":10},"source":"js/ui.js","original":{"line":126,"column":11}},{"generated":{"line":153,"column":16},"source":"js/ui.js","original":{"line":126,"column":17}},{"generated":{"line":153,"column":21},"source":"js/ui.js","original":{"line":126,"column":22}},{"generated":{"line":153,"column":27},"source":"js/ui.js","original":{"line":126,"column":8}},{"generated":{"line":153,"column":29},"source":"js/ui.js","original":{"line":126,"column":30}},{"generated":{"line":154,"column":0},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"aboutMenu","generated":{"line":154,"column":13},"source":"js/ui.js","original":{"line":127,"column":17}},{"generated":{"line":154,"column":22},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"style","generated":{"line":154,"column":23},"source":"js/ui.js","original":{"line":127,"column":27}},{"generated":{"line":154,"column":28},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"display","generated":{"line":154,"column":29},"source":"js/ui.js","original":{"line":127,"column":33}},{"generated":{"line":154,"column":36},"source":"js/ui.js","original":{"line":127,"column":12}},{"generated":{"line":154,"column":39},"source":"js/ui.js","original":{"line":127,"column":43}},{"generated":{"line":154,"column":46},"source":"js/ui.js","original":{"line":127,"column":12}},{"generated":{"line":155,"column":0},"source":"js/ui.js","original":{"line":128,"column":9}},{"generated":{"line":155,"column":7},"source":"js/ui.js","original":{"line":126,"column":8}},{"generated":{"line":155,"column":13},"source":"js/ui.js","original":{"line":128,"column":15}},{"name":"action","generated":{"line":155,"column":17},"source":"js/ui.js","original":{"line":128,"column":19}},{"generated":{"line":155,"column":23},"source":"js/ui.js","original":{"line":128,"column":25}},{"generated":{"line":155,"column":28},"source":"js/ui.js","original":{"line":128,"column":30}},{"generated":{"line":155,"column":35},"source":"js/ui.js","original":{"line":128,"column":15}},{"generated":{"line":155,"column":37},"source":"js/ui.js","original":{"line":128,"column":39}},{"generated":{"line":156,"column":0},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"aboutMenu","generated":{"line":156,"column":13},"source":"js/ui.js","original":{"line":129,"column":17}},{"generated":{"line":156,"column":22},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"style","generated":{"line":156,"column":23},"source":"js/ui.js","original":{"line":129,"column":27}},{"generated":{"line":156,"column":28},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"display","generated":{"line":156,"column":29},"source":"js/ui.js","original":{"line":129,"column":33}},{"generated":{"line":156,"column":36},"source":"js/ui.js","original":{"line":129,"column":12}},{"generated":{"line":156,"column":39},"source":"js/ui.js","original":{"line":129,"column":43}},{"generated":{"line":156,"column":45},"source":"js/ui.js","original":{"line":129,"column":12}},{"generated":{"line":157,"column":0},"source":"js/ui.js","original":{"line":130,"column":9}},{"generated":{"line":158,"column":0},"source":"js/ui.js","original":{"line":131,"column":5}},{"generated":{"line":158,"column":6},"source":"js/ui.js","original":{"line":133,"column":4}},{"name":"id","generated":{"line":162,"column":32},"source":"js/ui.js","original":{"line":134,"column":16}},{"name":"name","generated":{"line":162,"column":36},"source":"js/ui.js","original":{"line":134,"column":20}},{"generated":{"line":162,"column":42},"source":"js/ui.js","original":{"line":134,"column":26}},{"generated":{"line":163,"column":0},"source":"js/ui.js","original":{"line":134,"column":26}},{"generated":{"line":165,"column":0},"source":"js/ui.js","original":{"line":135,"column":8}},{"name":"boxes","generated":{"line":165,"column":10},"source":"js/ui.js","original":{"line":135,"column":12}},{"generated":{"line":165,"column":15},"source":"js/ui.js","original":{"line":135,"column":17}},{"generated":{"line":165,"column":18},"source":"js/ui.js","original":{"line":135,"column":20}},{"generated":{"line":165,"column":22},"source":"js/ui.js","original":{"line":135,"column":8}},{"generated":{"line":167,"column":0},"source":"js/ui.js","original":{"line":136,"column":8}},{"name":"name","generated":{"line":167,"column":10},"source":"js/ui.js","original":{"line":136,"column":11}},{"generated":{"line":167,"column":14},"source":"js/ui.js","original":{"line":136,"column":15}},{"generated":{"line":167,"column":19},"source":"js/ui.js","original":{"line":136,"column":20}},{"generated":{"line":167,"column":29},"source":"js/ui.js","original":{"line":136,"column":8}},{"generated":{"line":167,"column":31},"source":"js/ui.js","original":{"line":136,"column":32}},{"generated":{"line":168,"column":0},"source":"js/ui.js","original":{"line":137,"column":12}},{"name":"boxes","generated":{"line":169,"column":0},"source":"js/ui.js","original":{"line":138,"column":12}},{"name":"boxes","generated":{"line":169,"column":8},"source":"js/ui.js","original":{"line":138,"column":12}},{"generated":{"line":169,"column":13},"source":"js/ui.js","original":{"line":138,"column":17}},{"generated":{"line":169,"column":35},"source":"js/ui.js","original":{"line":138,"column":24}},{"name":"capTypes","generated":{"line":169,"column":40},"source":"js/ui.js","original":{"line":138,"column":29}},{"generated":{"line":169,"column":48},"source":"js/ui.js","original":{"line":138,"column":17}},{"generated":{"line":169,"column":49},"source":"js/ui.js","original":{"line":138,"column":12}},{"generated":{"line":169,"column":50},"source":"js/ui.js","original":{"line":136,"column":32}},{"generated":{"line":169,"column":51},"source":"js/ui.js","original":{"line":140,"column":12}},{"name":"boxes","generated":{"line":171,"column":0},"source":"js/ui.js","original":{"line":141,"column":12}},{"name":"boxes","generated":{"line":171,"column":8},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":171,"column":13},"source":"js/ui.js","original":{"line":141,"column":17}},{"name":"filter","generated":{"line":171,"column":14},"source":"js/ui.js","original":{"line":141,"column":18}},{"generated":{"line":171,"column":20},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":171,"column":21},"source":"js/ui.js","original":{"line":141,"column":25}},{"name":"box","generated":{"line":171,"column":31},"source":"js/ui.js","original":{"line":141,"column":25}},{"generated":{"line":171,"column":34},"source":"js/ui.js","original":{"line":141,"column":28}},{"generated":{"line":171,"column":36},"source":"js/ui.js","original":{"line":141,"column":32}},{"generated":{"line":172,"column":0},"source":"js/ui.js","original":{"line":142,"column":16}},{"name":"box","generated":{"line":172,"column":14},"source":"js/ui.js","original":{"line":142,"column":19}},{"generated":{"line":172,"column":17},"source":"js/ui.js","original":{"line":142,"column":22}},{"name":"id","generated":{"line":172,"column":18},"source":"js/ui.js","original":{"line":142,"column":23}},{"generated":{"line":172,"column":20},"source":"js/ui.js","original":{"line":142,"column":19}},{"name":"id","generated":{"line":172,"column":25},"source":"js/ui.js","original":{"line":142,"column":30}},{"generated":{"line":172,"column":27},"source":"js/ui.js","original":{"line":142,"column":16}},{"generated":{"line":172,"column":29},"source":"js/ui.js","original":{"line":142,"column":34}},{"generated":{"line":173,"column":0},"source":"js/ui.js","original":{"line":143,"column":20}},{"name":"box","generated":{"line":174,"column":0},"source":"js/ui.js","original":{"line":144,"column":20}},{"name":"box","generated":{"line":174,"column":12},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":174,"column":15},"source":"js/ui.js","original":{"line":144,"column":23}},{"name":"checked","generated":{"line":174,"column":16},"source":"js/ui.js","original":{"line":144,"column":24}},{"generated":{"line":174,"column":23},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":174,"column":26},"source":"js/ui.js","original":{"line":144,"column":34}},{"generated":{"line":174,"column":31},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":175,"column":0},"source":"js/ui.js","original":{"line":145,"column":17}},{"generated":{"line":175,"column":11},"source":"js/ui.js","original":{"line":142,"column":16}},{"generated":{"line":175,"column":17},"source":"js/ui.js","original":{"line":145,"column":23}},{"name":"box","generated":{"line":175,"column":21},"source":"js/ui.js","original":{"line":145,"column":26}},{"generated":{"line":175,"column":24},"source":"js/ui.js","original":{"line":145,"column":29}},{"name":"id","generated":{"line":175,"column":25},"source":"js/ui.js","original":{"line":145,"column":30}},{"generated":{"line":175,"column":27},"source":"js/ui.js","original":{"line":145,"column":26}},{"name":"id","generated":{"line":175,"column":32},"source":"js/ui.js","original":{"line":145,"column":37}},{"generated":{"line":175,"column":34},"source":"js/ui.js","original":{"line":145,"column":23}},{"generated":{"line":175,"column":36},"source":"js/ui.js","original":{"line":145,"column":41}},{"generated":{"line":176,"column":0},"source":"js/ui.js","original":{"line":146,"column":20}},{"generated":{"line":177,"column":0},"source":"js/ui.js","original":{"line":147,"column":20}},{"name":"box","generated":{"line":178,"column":0},"source":"js/ui.js","original":{"line":148,"column":20}},{"name":"box","generated":{"line":178,"column":12},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":178,"column":15},"source":"js/ui.js","original":{"line":148,"column":23}},{"name":"checked","generated":{"line":178,"column":16},"source":"js/ui.js","original":{"line":148,"column":24}},{"generated":{"line":178,"column":23},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":178,"column":26},"source":"js/ui.js","original":{"line":148,"column":34}},{"generated":{"line":178,"column":30},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":178,"column":31},"source":"js/ui.js","original":{"line":145,"column":41}},{"generated":{"line":178,"column":32},"source":"js/ui.js","original":{"line":150,"column":20}},{"name":"theCanvas","generated":{"line":180,"column":0},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"ctx","generated":{"line":180,"column":30},"source":"js/ui.js","original":{"line":151,"column":30}},{"generated":{"line":180,"column":33},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"lineCap","generated":{"line":180,"column":34},"source":"js/ui.js","original":{"line":151,"column":34}},{"generated":{"line":180,"column":41},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"box","generated":{"line":180,"column":44},"source":"js/ui.js","original":{"line":151,"column":44}},{"generated":{"line":180,"column":47},"source":"js/ui.js","original":{"line":151,"column":47}},{"name":"name","generated":{"line":180,"column":48},"source":"js/ui.js","original":{"line":151,"column":48}},{"generated":{"line":180,"column":52},"source":"js/ui.js","original":{"line":151,"column":20}},{"generated":{"line":181,"column":0},"source":"js/ui.js","original":{"line":152,"column":17}},{"generated":{"line":182,"column":0},"source":"js/ui.js","original":{"line":153,"column":13}},{"generated":{"line":182,"column":9},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":183,"column":0},"source":"js/ui.js","original":{"line":154,"column":9}},{"generated":{"line":183,"column":7},"source":"js/ui.js","original":{"line":136,"column":8}},{"generated":{"line":183,"column":13},"source":"js/ui.js","original":{"line":154,"column":15}},{"name":"boxes","generated":{"line":184,"column":0},"source":"js/ui.js","original":{"line":155,"column":12}},{"name":"boxes","generated":{"line":184,"column":8},"source":"js/ui.js","original":{"line":155,"column":12}},{"generated":{"line":184,"column":13},"source":"js/ui.js","original":{"line":155,"column":17}},{"generated":{"line":184,"column":35},"source":"js/ui.js","original":{"line":155,"column":24}},{"name":"checkboxes","generated":{"line":184,"column":40},"source":"js/ui.js","original":{"line":155,"column":29}},{"generated":{"line":184,"column":50},"source":"js/ui.js","original":{"line":155,"column":17}},{"generated":{"line":184,"column":51},"source":"js/ui.js","original":{"line":155,"column":12}},{"name":"boxes","generated":{"line":185,"column":0},"source":"js/ui.js","original":{"line":157,"column":12}},{"name":"boxes","generated":{"line":185,"column":8},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":185,"column":13},"source":"js/ui.js","original":{"line":157,"column":17}},{"name":"filter","generated":{"line":185,"column":14},"source":"js/ui.js","original":{"line":157,"column":18}},{"generated":{"line":185,"column":20},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":185,"column":21},"source":"js/ui.js","original":{"line":157,"column":25}},{"name":"box","generated":{"line":185,"column":31},"source":"js/ui.js","original":{"line":157,"column":25}},{"generated":{"line":185,"column":34},"source":"js/ui.js","original":{"line":157,"column":28}},{"generated":{"line":185,"column":36},"source":"js/ui.js","original":{"line":157,"column":32}},{"generated":{"line":186,"column":0},"source":"js/ui.js","original":{"line":158,"column":16}},{"name":"box","generated":{"line":186,"column":14},"source":"js/ui.js","original":{"line":158,"column":19}},{"generated":{"line":186,"column":17},"source":"js/ui.js","original":{"line":158,"column":22}},{"name":"id","generated":{"line":186,"column":18},"source":"js/ui.js","original":{"line":158,"column":23}},{"generated":{"line":186,"column":20},"source":"js/ui.js","original":{"line":158,"column":19}},{"generated":{"line":186,"column":25},"source":"js/ui.js","original":{"line":158,"column":30}},{"generated":{"line":186,"column":34},"source":"js/ui.js","original":{"line":158,"column":16}},{"generated":{"line":186,"column":36},"source":"js/ui.js","original":{"line":158,"column":41}},{"generated":{"line":187,"column":0},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":187,"column":12},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":187,"column":17},"source":"js/ui.js","original":{"line":159,"column":24}},{"name":"strLineChecked","generated":{"line":187,"column":18},"source":"js/ui.js","original":{"line":159,"column":25}},{"generated":{"line":187,"column":32},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":187,"column":35},"source":"js/ui.js","original":{"line":159,"column":42}},{"generated":{"line":187,"column":36},"source":"js/ui.js","original":{"line":159,"column":43}},{"generated":{"line":187,"column":41},"source":"js/ui.js","original":{"line":159,"column":47}},{"name":"strLineChecked","generated":{"line":187,"column":42},"source":"js/ui.js","original":{"line":159,"column":48}},{"generated":{"line":187,"column":56},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":189,"column":0},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":189,"column":16},"source":"js/ui.js","original":{"line":160,"column":23}},{"generated":{"line":189,"column":21},"source":"js/ui.js","original":{"line":160,"column":27}},{"name":"strLineChecked","generated":{"line":189,"column":22},"source":"js/ui.js","original":{"line":160,"column":28}},{"generated":{"line":189,"column":36},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":189,"column":38},"source":"js/ui.js","original":{"line":160,"column":44}},{"generated":{"line":190,"column":0},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":190,"column":14},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":190,"column":19},"source":"js/ui.js","original":{"line":161,"column":28}},{"name":"displayNotification","generated":{"line":190,"column":20},"source":"js/ui.js","original":{"line":161,"column":29}},{"generated":{"line":190,"column":39},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":190,"column":40},"source":"js/ui.js","original":{"line":161,"column":49}},{"generated":{"line":190,"column":63},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":191,"column":0},"source":"js/ui.js","original":{"line":162,"column":21}},{"generated":{"line":191,"column":13},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":191,"column":19},"source":"js/ui.js","original":{"line":162,"column":27}},{"generated":{"line":192,"column":0},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":192,"column":14},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":192,"column":19},"source":"js/ui.js","original":{"line":163,"column":28}},{"name":"displayNotification","generated":{"line":192,"column":20},"source":"js/ui.js","original":{"line":163,"column":29}},{"generated":{"line":192,"column":39},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":192,"column":40},"source":"js/ui.js","original":{"line":163,"column":49}},{"generated":{"line":192,"column":64},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":193,"column":0},"source":"js/ui.js","original":{"line":164,"column":21}},{"generated":{"line":194,"column":0},"source":"js/ui.js","original":{"line":165,"column":17}},{"generated":{"line":195,"column":0},"source":"js/ui.js","original":{"line":166,"column":13}},{"generated":{"line":195,"column":9},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":196,"column":0},"source":"js/ui.js","original":{"line":167,"column":9}},{"generated":{"line":197,"column":0},"source":"js/ui.js","original":{"line":168,"column":5}},{"generated":{"line":197,"column":6},"source":"js/ui.js","original":{"line":170,"column":4}},{"generated":{"line":201,"column":34},"source":"js/ui.js","original":{"line":171,"column":18}},{"generated":{"line":202,"column":0},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"save","generated":{"line":202,"column":11},"source":"js/ui.js","original":{"line":172,"column":13}},{"generated":{"line":202,"column":15},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"href","generated":{"line":202,"column":16},"source":"js/ui.js","original":{"line":172,"column":18}},{"generated":{"line":202,"column":20},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"theCanvas","generated":{"line":202,"column":23},"source":"js/ui.js","original":{"line":172,"column":25}},{"name":"canvas","generated":{"line":202,"column":41},"source":"js/ui.js","original":{"line":172,"column":35}},{"generated":{"line":202,"column":47},"source":"js/ui.js","original":{"line":172,"column":25}},{"name":"toDataURL","generated":{"line":202,"column":48},"source":"js/ui.js","original":{"line":172,"column":42}},{"generated":{"line":202,"column":57},"source":"js/ui.js","original":{"line":172,"column":25}},{"generated":{"line":202,"column":59},"source":"js/ui.js","original":{"line":172,"column":8}},{"generated":{"line":203,"column":0},"source":"js/ui.js","original":{"line":173,"column":8}},{"name":"save","generated":{"line":203,"column":11},"source":"js/ui.js","original":{"line":173,"column":13}},{"generated":{"line":203,"column":15},"source":"js/ui.js","original":{"line":173,"column":8}},{"name":"download","generated":{"line":203,"column":16},"source":"js/ui.js","original":{"line":173,"column":18}},{"generated":{"line":203,"column":24},"source":"js/ui.js","original":{"line":173,"column":8}},{"generated":{"line":203,"column":27},"source":"js/ui.js","original":{"line":173,"column":29}},{"generated":{"line":203,"column":43},"source":"js/ui.js","original":{"line":173,"column":8}},{"generated":{"line":204,"column":0},"source":"js/ui.js","original":{"line":174,"column":5}},{"generated":{"line":204,"column":6},"source":"js/ui.js","original":{"line":176,"column":4}},{"name":"change","generated":{"line":208,"column":35},"source":"js/ui.js","original":{"line":177,"column":19}},{"name":"value","generated":{"line":208,"column":43},"source":"js/ui.js","original":{"line":177,"column":27}},{"generated":{"line":208,"column":50},"source":"js/ui.js","original":{"line":177,"column":34}},{"generated":{"line":209,"column":0},"source":"js/ui.js","original":{"line":178,"column":8}},{"name":"capSizeText","generated":{"line":209,"column":10},"source":"js/ui.js","original":{"line":178,"column":14}},{"generated":{"line":209,"column":21},"source":"js/ui.js","original":{"line":178,"column":25}},{"name":"document","generated":{"line":209,"column":24},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":209,"column":32},"source":"js/ui.js","original":{"line":178,"column":36}},{"name":"querySelector","generated":{"line":209,"column":33},"source":"js/ui.js","original":{"line":178,"column":37}},{"generated":{"line":209,"column":46},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":209,"column":47},"source":"js/ui.js","original":{"line":178,"column":51}},{"generated":{"line":209,"column":65},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":209,"column":66},"source":"js/ui.js","original":{"line":178,"column":8}},{"generated":{"line":210,"column":0},"source":"js/ui.js","original":{"line":179,"column":8}},{"name":"drawColorText","generated":{"line":210,"column":10},"source":"js/ui.js","original":{"line":179,"column":14}},{"generated":{"line":210,"column":23},"source":"js/ui.js","original":{"line":179,"column":27}},{"name":"document","generated":{"line":210,"column":26},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":210,"column":34},"source":"js/ui.js","original":{"line":179,"column":38}},{"name":"querySelector","generated":{"line":210,"column":35},"source":"js/ui.js","original":{"line":179,"column":39}},{"generated":{"line":210,"column":48},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":210,"column":49},"source":"js/ui.js","original":{"line":179,"column":53}},{"generated":{"line":210,"column":69},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":210,"column":70},"source":"js/ui.js","original":{"line":179,"column":8}},{"generated":{"line":211,"column":0},"source":"js/ui.js","original":{"line":180,"column":8}},{"name":"fillColorText","generated":{"line":211,"column":10},"source":"js/ui.js","original":{"line":180,"column":14}},{"generated":{"line":211,"column":23},"source":"js/ui.js","original":{"line":180,"column":27}},{"name":"document","generated":{"line":211,"column":26},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":211,"column":34},"source":"js/ui.js","original":{"line":180,"column":38}},{"name":"querySelector","generated":{"line":211,"column":35},"source":"js/ui.js","original":{"line":180,"column":39}},{"generated":{"line":211,"column":48},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":211,"column":49},"source":"js/ui.js","original":{"line":180,"column":53}},{"generated":{"line":211,"column":67},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":211,"column":68},"source":"js/ui.js","original":{"line":180,"column":8}},{"generated":{"line":213,"column":0},"source":"js/ui.js","original":{"line":182,"column":8}},{"name":"change","generated":{"line":213,"column":10},"source":"js/ui.js","original":{"line":182,"column":11}},{"generated":{"line":213,"column":16},"source":"js/ui.js","original":{"line":182,"column":17}},{"generated":{"line":213,"column":21},"source":"js/ui.js","original":{"line":182,"column":22}},{"generated":{"line":213,"column":30},"source":"js/ui.js","original":{"line":182,"column":8}},{"generated":{"line":213,"column":32},"source":"js/ui.js","original":{"line":182,"column":33}},{"generated":{"line":214,"column":0},"source":"js/ui.js","original":{"line":183,"column":12}},{"name":"capSizeText","generated":{"line":215,"column":0},"source":"js/ui.js","original":{"line":184,"column":12}},{"name":"capSizeText","generated":{"line":215,"column":8},"source":"js/ui.js","original":{"line":184,"column":12}},{"generated":{"line":215,"column":19},"source":"js/ui.js","original":{"line":184,"column":23}},{"name":"textContent","generated":{"line":215,"column":20},"source":"js/ui.js","original":{"line":184,"column":24}},{"generated":{"line":215,"column":31},"source":"js/ui.js","original":{"line":184,"column":12}},{"name":"theCanvas","generated":{"line":215,"column":44},"source":"js/ui.js","original":{"line":184,"column":41}},{"name":"ctx","generated":{"line":215,"column":62},"source":"js/ui.js","original":{"line":184,"column":51}},{"generated":{"line":215,"column":65},"source":"js/ui.js","original":{"line":184,"column":41}},{"name":"lineWidth","generated":{"line":215,"column":66},"source":"js/ui.js","original":{"line":184,"column":55}},{"generated":{"line":215,"column":75},"source":"js/ui.js","original":{"line":184,"column":12}},{"generated":{"line":216,"column":0},"source":"js/ui.js","original":{"line":185,"column":9}},{"generated":{"line":216,"column":7},"source":"js/ui.js","original":{"line":182,"column":8}},{"generated":{"line":216,"column":13},"source":"js/ui.js","original":{"line":185,"column":15}},{"name":"change","generated":{"line":216,"column":17},"source":"js/ui.js","original":{"line":185,"column":19}},{"generated":{"line":216,"column":23},"source":"js/ui.js","original":{"line":185,"column":25}},{"generated":{"line":216,"column":28},"source":"js/ui.js","original":{"line":185,"column":30}},{"generated":{"line":216,"column":40},"source":"js/ui.js","original":{"line":185,"column":15}},{"generated":{"line":216,"column":42},"source":"js/ui.js","original":{"line":185,"column":44}},{"name":"drawColorText","generated":{"line":217,"column":0},"source":"js/ui.js","original":{"line":186,"column":12}},{"name":"drawColorText","generated":{"line":217,"column":8},"source":"js/ui.js","original":{"line":186,"column":12}},{"generated":{"line":217,"column":21},"source":"js/ui.js","original":{"line":186,"column":25}},{"name":"textContent","generated":{"line":217,"column":22},"source":"js/ui.js","original":{"line":186,"column":26}},{"generated":{"line":217,"column":33},"source":"js/ui.js","original":{"line":186,"column":12}},{"name":"theCanvas","generated":{"line":217,"column":46},"source":"js/ui.js","original":{"line":186,"column":43}},{"name":"ctx","generated":{"line":217,"column":64},"source":"js/ui.js","original":{"line":186,"column":53}},{"generated":{"line":217,"column":67},"source":"js/ui.js","original":{"line":186,"column":43}},{"name":"strokeStyle","generated":{"line":217,"column":68},"source":"js/ui.js","original":{"line":186,"column":57}},{"generated":{"line":217,"column":79},"source":"js/ui.js","original":{"line":186,"column":12}},{"generated":{"line":218,"column":0},"source":"js/ui.js","original":{"line":187,"column":9}},{"generated":{"line":218,"column":7},"source":"js/ui.js","original":{"line":185,"column":15}},{"generated":{"line":218,"column":13},"source":"js/ui.js","original":{"line":187,"column":15}},{"name":"change","generated":{"line":218,"column":17},"source":"js/ui.js","original":{"line":187,"column":19}},{"generated":{"line":218,"column":23},"source":"js/ui.js","original":{"line":187,"column":25}},{"generated":{"line":218,"column":28},"source":"js/ui.js","original":{"line":187,"column":30}},{"generated":{"line":218,"column":40},"source":"js/ui.js","original":{"line":187,"column":15}},{"generated":{"line":218,"column":42},"source":"js/ui.js","original":{"line":187,"column":44}},{"name":"fillColorText","generated":{"line":219,"column":0},"source":"js/ui.js","original":{"line":188,"column":12}},{"name":"fillColorText","generated":{"line":219,"column":8},"source":"js/ui.js","original":{"line":188,"column":12}},{"generated":{"line":219,"column":21},"source":"js/ui.js","original":{"line":188,"column":25}},{"name":"textContent","generated":{"line":219,"column":22},"source":"js/ui.js","original":{"line":188,"column":26}},{"generated":{"line":219,"column":33},"source":"js/ui.js","original":{"line":188,"column":12}},{"name":"value","generated":{"line":219,"column":46},"source":"js/ui.js","original":{"line":188,"column":43}},{"generated":{"line":219,"column":51},"source":"js/ui.js","original":{"line":188,"column":12}},{"generated":{"line":220,"column":0},"source":"js/ui.js","original":{"line":189,"column":9}},{"generated":{"line":220,"column":7},"source":"js/ui.js","original":{"line":187,"column":15}},{"generated":{"line":220,"column":13},"source":"js/ui.js","original":{"line":189,"column":15}},{"name":"change","generated":{"line":220,"column":17},"source":"js/ui.js","original":{"line":189,"column":19}},{"generated":{"line":220,"column":23},"source":"js/ui.js","original":{"line":189,"column":25}},{"generated":{"line":220,"column":28},"source":"js/ui.js","original":{"line":189,"column":30}},{"generated":{"line":220,"column":33},"source":"js/ui.js","original":{"line":189,"column":15}},{"generated":{"line":220,"column":35},"source":"js/ui.js","original":{"line":189,"column":37}},{"name":"capSizeText","generated":{"line":221,"column":0},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"capSizeText","generated":{"line":221,"column":8},"source":"js/ui.js","original":{"line":190,"column":12}},{"generated":{"line":221,"column":19},"source":"js/ui.js","original":{"line":190,"column":23}},{"name":"textContent","generated":{"line":221,"column":20},"source":"js/ui.js","original":{"line":190,"column":24}},{"generated":{"line":221,"column":31},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"theCanvas","generated":{"line":221,"column":44},"source":"js/ui.js","original":{"line":190,"column":41}},{"name":"ctx","generated":{"line":221,"column":62},"source":"js/ui.js","original":{"line":190,"column":51}},{"generated":{"line":221,"column":65},"source":"js/ui.js","original":{"line":190,"column":41}},{"name":"lineWidth","generated":{"line":221,"column":66},"source":"js/ui.js","original":{"line":190,"column":55}},{"generated":{"line":221,"column":75},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"drawColorText","generated":{"line":222,"column":0},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"drawColorText","generated":{"line":222,"column":8},"source":"js/ui.js","original":{"line":191,"column":12}},{"generated":{"line":222,"column":21},"source":"js/ui.js","original":{"line":191,"column":25}},{"name":"textContent","generated":{"line":222,"column":22},"source":"js/ui.js","original":{"line":191,"column":26}},{"generated":{"line":222,"column":33},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"theCanvas","generated":{"line":222,"column":46},"source":"js/ui.js","original":{"line":191,"column":43}},{"name":"ctx","generated":{"line":222,"column":64},"source":"js/ui.js","original":{"line":191,"column":53}},{"generated":{"line":222,"column":67},"source":"js/ui.js","original":{"line":191,"column":43}},{"name":"strokeStyle","generated":{"line":222,"column":68},"source":"js/ui.js","original":{"line":191,"column":57}},{"generated":{"line":222,"column":79},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"fillColorText","generated":{"line":223,"column":0},"source":"js/ui.js","original":{"line":192,"column":12}},{"name":"fillColorText","generated":{"line":223,"column":8},"source":"js/ui.js","original":{"line":192,"column":12}},{"generated":{"line":223,"column":21},"source":"js/ui.js","original":{"line":192,"column":25}},{"name":"textContent","generated":{"line":223,"column":22},"source":"js/ui.js","original":{"line":192,"column":26}},{"generated":{"line":223,"column":33},"source":"js/ui.js","original":{"line":192,"column":12}},{"generated":{"line":224,"column":0},"source":"js/ui.js","original":{"line":193,"column":9}},{"generated":{"line":225,"column":0},"source":"js/ui.js","original":{"line":194,"column":5}},{"name":"text","generated":{"line":228,"column":40},"source":"js/ui.js","original":{"line":196,"column":24}},{"generated":{"line":228,"column":46},"source":"js/ui.js","original":{"line":196,"column":30}},{"generated":{"line":229,"column":0},"source":"js/ui.js","original":{"line":197,"column":8}},{"name":"document","generated":{"line":230,"column":0},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"document","generated":{"line":230,"column":6},"source":"js/ui.js","original":{"line":198,"column":8}},{"generated":{"line":230,"column":14},"source":"js/ui.js","original":{"line":198,"column":16}},{"name":"querySelector","generated":{"line":230,"column":15},"source":"js/ui.js","original":{"line":198,"column":17}},{"generated":{"line":230,"column":28},"source":"js/ui.js","original":{"line":198,"column":8}},{"generated":{"line":230,"column":29},"source":"js/ui.js","original":{"line":198,"column":31}},{"generated":{"line":230,"column":49},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"textContent","generated":{"line":230,"column":51},"source":"js/ui.js","original":{"line":198,"column":53}},{"generated":{"line":230,"column":62},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"text","generated":{"line":230,"column":65},"source":"js/ui.js","original":{"line":198,"column":67}},{"generated":{"line":230,"column":69},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"ui","generated":{"line":231,"column":0},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"ui","generated":{"line":231,"column":6},"source":"js/ui.js","original":{"line":199,"column":8}},{"generated":{"line":231,"column":8},"source":"js/ui.js","original":{"line":199,"column":10}},{"name":"notification","generated":{"line":231,"column":9},"source":"js/ui.js","original":{"line":199,"column":11}},{"generated":{"line":231,"column":21},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"classList","generated":{"line":231,"column":22},"source":"js/ui.js","original":{"line":199,"column":24}},{"generated":{"line":231,"column":31},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"add","generated":{"line":231,"column":32},"source":"js/ui.js","original":{"line":199,"column":34}},{"generated":{"line":231,"column":35},"source":"js/ui.js","original":{"line":199,"column":8}},{"generated":{"line":231,"column":36},"source":"js/ui.js","original":{"line":199,"column":38}},{"generated":{"line":231,"column":56},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"setTimeout","generated":{"line":232,"column":0},"source":"js/ui.js","original":{"line":200,"column":8}},{"name":"setTimeout","generated":{"line":232,"column":6},"source":"js/ui.js","original":{"line":200,"column":8}},{"generated":{"line":232,"column":16},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":232,"column":17},"source":"js/ui.js","original":{"line":200,"column":19}},{"generated":{"line":232,"column":29},"source":"js/ui.js","original":{"line":200,"column":25}},{"name":"ui","generated":{"line":233,"column":0},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"ui","generated":{"line":233,"column":8},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":233,"column":10},"source":"js/ui.js","original":{"line":201,"column":14}},{"name":"notification","generated":{"line":233,"column":11},"source":"js/ui.js","original":{"line":201,"column":15}},{"generated":{"line":233,"column":23},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"classList","generated":{"line":233,"column":24},"source":"js/ui.js","original":{"line":201,"column":28}},{"generated":{"line":233,"column":33},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"remove","generated":{"line":233,"column":34},"source":"js/ui.js","original":{"line":201,"column":38}},{"generated":{"line":233,"column":40},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":233,"column":41},"source":"js/ui.js","original":{"line":201,"column":45}},{"generated":{"line":233,"column":61},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":234,"column":0},"source":"js/ui.js","original":{"line":202,"column":9}},{"generated":{"line":234,"column":7},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":234,"column":9},"source":"js/ui.js","original":{"line":202,"column":11}},{"generated":{"line":234,"column":13},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":234,"column":14},"source":"js/ui.js","original":{"line":200,"column":8}},{"generated":{"line":235,"column":0},"source":"js/ui.js","original":{"line":203,"column":5}},{"generated":{"line":241,"column":0},"source":"js/ui.js","original":{"line":206,"column":7}},{"name":"ui","generated":{"line":241,"column":4},"source":"js/ui.js","original":{"line":206,"column":13}},{"generated":{"line":241,"column":6},"source":"js/ui.js","original":{"line":206,"column":15}},{"generated":{"line":241,"column":9},"source":"js/ui.js","original":{"line":206,"column":18}},{"name":"Ui","generated":{"line":241,"column":13},"source":"js/ui.js","original":{"line":206,"column":22}},{"generated":{"line":241,"column":15},"source":"js/ui.js","original":{"line":206,"column":18}},{"generated":{"line":241,"column":17},"source":"js/ui.js","original":{"line":206,"column":7}},{"generated":{"line":241,"column":19},"source":"js/ui.js","original":{"line":208,"column":0}},{"name":"ui","generated":{"line":244,"column":0},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":244,"column":2},"source":"js/ui.js","original":{"line":209,"column":2}},{"name":"aboutBtn","generated":{"line":244,"column":3},"source":"js/ui.js","original":{"line":209,"column":3}},{"generated":{"line":244,"column":11},"source":"js/ui.js","original":{"line":209,"column":0}},{"name":"addEventListener","generated":{"line":244,"column":12},"source":"js/ui.js","original":{"line":209,"column":12}},{"generated":{"line":244,"column":28},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":244,"column":29},"source":"js/ui.js","original":{"line":209,"column":29}},{"generated":{"line":244,"column":36},"source":"js/ui.js","original":{"line":209,"column":0}},{"name":"ui","generated":{"line":244,"column":38},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":244,"column":40},"source":"js/ui.js","original":{"line":209,"column":40}},{"name":"openAndCloseMenu","generated":{"line":244,"column":41},"source":"js/ui.js","original":{"line":209,"column":41}},{"generated":{"line":244,"column":57},"source":"js/ui.js","original":{"line":209,"column":38}},{"name":"bind","generated":{"line":244,"column":58},"source":"js/ui.js","original":{"line":209,"column":58}},{"generated":{"line":244,"column":62},"source":"js/ui.js","original":{"line":209,"column":38}},{"name":"ui","generated":{"line":244,"column":63},"source":"js/ui.js","original":{"line":209,"column":63}},{"generated":{"line":244,"column":65},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":244,"column":67},"source":"js/ui.js","original":{"line":209,"column":67}},{"generated":{"line":244,"column":73},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":244,"column":74},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":245,"column":0},"source":"js/ui.js","original":{"line":209,"column":76}},{"name":"ui","generated":{"line":246,"column":0},"source":"js/ui.js","original":{"line":210,"column":0}},{"generated":{"line":246,"column":2},"source":"js/ui.js","original":{"line":210,"column":2}},{"name":"closeAbout","generated":{"line":246,"column":3},"source":"js/ui.js","original":{"line":210,"column":3}},{"generated":{"line":246,"column":13},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"addEventListener","generated":{"line":246,"column":14},"source":"js/ui.js","original":{"line":210,"column":14}},{"generated":{"line":246,"column":30},"source":"js/ui.js","original":{"line":210,"column":0}},{"generated":{"line":246,"column":31},"source":"js/ui.js","original":{"line":210,"column":31}},{"generated":{"line":246,"column":38},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"ui","generated":{"line":246,"column":40},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":246,"column":42},"source":"js/ui.js","original":{"line":210,"column":42}},{"name":"openAndCloseMenu","generated":{"line":246,"column":43},"source":"js/ui.js","original":{"line":210,"column":43}},{"generated":{"line":246,"column":59},"source":"js/ui.js","original":{"line":210,"column":40}},{"name":"bind","generated":{"line":246,"column":60},"source":"js/ui.js","original":{"line":210,"column":60}},{"generated":{"line":246,"column":64},"source":"js/ui.js","original":{"line":210,"column":40}},{"name":"ui","generated":{"line":246,"column":65},"source":"js/ui.js","original":{"line":210,"column":65}},{"generated":{"line":246,"column":67},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":246,"column":69},"source":"js/ui.js","original":{"line":210,"column":69}},{"generated":{"line":246,"column":76},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":246,"column":77},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"document","generated":{"line":247,"column":0},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":247,"column":8},"source":"js/ui.js","original":{"line":211,"column":8}},{"name":"body","generated":{"line":247,"column":9},"source":"js/ui.js","original":{"line":211,"column":9}},{"generated":{"line":247,"column":13},"source":"js/ui.js","original":{"line":211,"column":0}},{"name":"addEventListener","generated":{"line":247,"column":14},"source":"js/ui.js","original":{"line":211,"column":14}},{"generated":{"line":247,"column":30},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":247,"column":31},"source":"js/ui.js","original":{"line":211,"column":31}},{"generated":{"line":247,"column":38},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":247,"column":40},"source":"js/ui.js","original":{"line":211,"column":40}},{"name":"e","generated":{"line":247,"column":50},"source":"js/ui.js","original":{"line":211,"column":40}},{"generated":{"line":247,"column":51},"source":"js/ui.js","original":{"line":211,"column":41}},{"generated":{"line":247,"column":53},"source":"js/ui.js","original":{"line":211,"column":45}},{"name":"e","generated":{"line":248,"column":0},"source":"js/ui.js","original":{"line":212,"column":4}},{"name":"e","generated":{"line":248,"column":2},"source":"js/ui.js","original":{"line":212,"column":4}},{"generated":{"line":248,"column":3},"source":"js/ui.js","original":{"line":212,"column":5}},{"name":"e","generated":{"line":248,"column":6},"source":"js/ui.js","original":{"line":212,"column":8}},{"generated":{"line":248,"column":7},"source":"js/ui.js","original":{"line":212,"column":9}},{"name":"event","generated":{"line":248,"column":11},"source":"js/ui.js","original":{"line":212,"column":13}},{"generated":{"line":248,"column":16},"source":"js/ui.js","original":{"line":212,"column":4}},{"generated":{"line":250,"column":0},"source":"js/ui.js","original":{"line":213,"column":4}},{"name":"e","generated":{"line":250,"column":6},"source":"js/ui.js","original":{"line":213,"column":8}},{"generated":{"line":250,"column":7},"source":"js/ui.js","original":{"line":213,"column":9}},{"name":"keyCode","generated":{"line":250,"column":8},"source":"js/ui.js","original":{"line":213,"column":10}},{"generated":{"line":250,"column":15},"source":"js/ui.js","original":{"line":213,"column":8}},{"generated":{"line":250,"column":20},"source":"js/ui.js","original":{"line":213,"column":22}},{"generated":{"line":250,"column":22},"source":"js/ui.js","original":{"line":213,"column":4}},{"generated":{"line":250,"column":24},"source":"js/ui.js","original":{"line":213,"column":26}},{"name":"ui","generated":{"line":251,"column":0},"source":"js/ui.js","original":{"line":214,"column":8}},{"name":"ui","generated":{"line":251,"column":4},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":251,"column":6},"source":"js/ui.js","original":{"line":214,"column":10}},{"name":"openAndCloseMenu","generated":{"line":251,"column":7},"source":"js/ui.js","original":{"line":214,"column":11}},{"generated":{"line":251,"column":23},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":251,"column":24},"source":"js/ui.js","original":{"line":214,"column":28}},{"generated":{"line":251,"column":31},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":252,"column":0},"source":"js/ui.js","original":{"line":215,"column":5}},{"generated":{"line":253,"column":0},"source":"js/ui.js","original":{"line":216,"column":1}},{"generated":{"line":253,"column":1},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":253,"column":4},"source":"js/ui.js","original":{"line":218,"column":0}},{"name":"ui","generated":{"line":255,"column":0},"source":"js/ui.js","original":{"line":219,"column":0}},{"generated":{"line":255,"column":2},"source":"js/ui.js","original":{"line":219,"column":2}},{"name":"startDrawingBtn","generated":{"line":255,"column":3},"source":"js/ui.js","original":{"line":219,"column":3}},{"generated":{"line":255,"column":18},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"addEventListener","generated":{"line":255,"column":19},"source":"js/ui.js","original":{"line":219,"column":19}},{"generated":{"line":255,"column":35},"source":"js/ui.js","original":{"line":219,"column":0}},{"generated":{"line":255,"column":36},"source":"js/ui.js","original":{"line":219,"column":36}},{"generated":{"line":255,"column":43},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"ui","generated":{"line":255,"column":45},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":255,"column":47},"source":"js/ui.js","original":{"line":219,"column":47}},{"name":"displayCanvas","generated":{"line":255,"column":48},"source":"js/ui.js","original":{"line":219,"column":48}},{"generated":{"line":255,"column":61},"source":"js/ui.js","original":{"line":219,"column":45}},{"name":"bind","generated":{"line":255,"column":62},"source":"js/ui.js","original":{"line":219,"column":62}},{"generated":{"line":255,"column":66},"source":"js/ui.js","original":{"line":219,"column":45}},{"name":"ui","generated":{"line":255,"column":67},"source":"js/ui.js","original":{"line":219,"column":67}},{"generated":{"line":255,"column":69},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":255,"column":71},"source":"js/ui.js","original":{"line":219,"column":71}},{"generated":{"line":255,"column":80},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":255,"column":81},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"ui","generated":{"line":256,"column":0},"source":"js/ui.js","original":{"line":220,"column":0}},{"generated":{"line":256,"column":2},"source":"js/ui.js","original":{"line":220,"column":2}},{"name":"exit","generated":{"line":256,"column":3},"source":"js/ui.js","original":{"line":220,"column":3}},{"generated":{"line":256,"column":7},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"addEventListener","generated":{"line":256,"column":8},"source":"js/ui.js","original":{"line":220,"column":8}},{"generated":{"line":256,"column":24},"source":"js/ui.js","original":{"line":220,"column":0}},{"generated":{"line":256,"column":25},"source":"js/ui.js","original":{"line":220,"column":25}},{"generated":{"line":256,"column":32},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"ui","generated":{"line":256,"column":34},"source":"js/ui.js","original":{"line":220,"column":34}},{"generated":{"line":256,"column":36},"source":"js/ui.js","original":{"line":220,"column":36}},{"name":"resetData","generated":{"line":256,"column":37},"source":"js/ui.js","original":{"line":220,"column":37}},{"generated":{"line":256,"column":46},"source":"js/ui.js","original":{"line":220,"column":34}},{"name":"bind","generated":{"line":256,"column":47},"source":"js/ui.js","original":{"line":220,"column":47}},{"generated":{"line":256,"column":51},"source":"js/ui.js","original":{"line":220,"column":34}},{"name":"ui","generated":{"line":256,"column":52},"source":"js/ui.js","original":{"line":220,"column":52}},{"generated":{"line":256,"column":54},"source":"js/ui.js","original":{"line":220,"column":34}},{"generated":{"line":256,"column":55},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"ui","generated":{"line":257,"column":0},"source":"js/ui.js","original":{"line":221,"column":0}},{"generated":{"line":257,"column":2},"source":"js/ui.js","original":{"line":221,"column":2}},{"name":"save","generated":{"line":257,"column":3},"source":"js/ui.js","original":{"line":221,"column":3}},{"generated":{"line":257,"column":7},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"addEventListener","generated":{"line":257,"column":8},"source":"js/ui.js","original":{"line":221,"column":8}},{"generated":{"line":257,"column":24},"source":"js/ui.js","original":{"line":221,"column":0}},{"generated":{"line":257,"column":25},"source":"js/ui.js","original":{"line":221,"column":25}},{"generated":{"line":257,"column":32},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"ui","generated":{"line":257,"column":34},"source":"js/ui.js","original":{"line":221,"column":34}},{"generated":{"line":257,"column":36},"source":"js/ui.js","original":{"line":221,"column":36}},{"name":"saveDrawing","generated":{"line":257,"column":37},"source":"js/ui.js","original":{"line":221,"column":37}},{"generated":{"line":257,"column":48},"source":"js/ui.js","original":{"line":221,"column":34}},{"name":"bind","generated":{"line":257,"column":49},"source":"js/ui.js","original":{"line":221,"column":49}},{"generated":{"line":257,"column":53},"source":"js/ui.js","original":{"line":221,"column":34}},{"name":"ui","generated":{"line":257,"column":54},"source":"js/ui.js","original":{"line":221,"column":54}},{"generated":{"line":257,"column":56},"source":"js/ui.js","original":{"line":221,"column":34}},{"generated":{"line":257,"column":57},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"ui","generated":{"line":258,"column":0},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":258,"column":2},"source":"js/ui.js","original":{"line":222,"column":2}},{"name":"checkboxes","generated":{"line":258,"column":3},"source":"js/ui.js","original":{"line":222,"column":3}},{"generated":{"line":258,"column":13},"source":"js/ui.js","original":{"line":222,"column":0}},{"name":"forEach","generated":{"line":258,"column":14},"source":"js/ui.js","original":{"line":222,"column":14}},{"generated":{"line":258,"column":21},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":258,"column":22},"source":"js/ui.js","original":{"line":222,"column":22}},{"name":"box","generated":{"line":258,"column":32},"source":"js/ui.js","original":{"line":222,"column":22}},{"generated":{"line":258,"column":35},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":259,"column":0},"source":"js/ui.js","original":{"line":222,"column":25}},{"name":"box","generated":{"line":259,"column":9},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":259,"column":12},"source":"js/ui.js","original":{"line":222,"column":32}},{"name":"addEventListener","generated":{"line":259,"column":13},"source":"js/ui.js","original":{"line":222,"column":33}},{"generated":{"line":259,"column":29},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":259,"column":30},"source":"js/ui.js","original":{"line":222,"column":50}},{"generated":{"line":259,"column":37},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":259,"column":39},"source":"js/ui.js","original":{"line":222,"column":59}},{"generated":{"line":259,"column":51},"source":"js/ui.js","original":{"line":222,"column":65}},{"generated":{"line":260,"column":0},"source":"js/ui.js","original":{"line":223,"column":4}},{"name":"id","generated":{"line":260,"column":8},"source":"js/ui.js","original":{"line":223,"column":10}},{"generated":{"line":260,"column":10},"source":"js/ui.js","original":{"line":223,"column":12}},{"name":"box","generated":{"line":260,"column":13},"source":"js/ui.js","original":{"line":223,"column":15}},{"generated":{"line":260,"column":16},"source":"js/ui.js","original":{"line":223,"column":18}},{"name":"id","generated":{"line":260,"column":17},"source":"js/ui.js","original":{"line":223,"column":19}},{"generated":{"line":260,"column":19},"source":"js/ui.js","original":{"line":223,"column":4}},{"generated":{"line":261,"column":0},"source":"js/ui.js","original":{"line":224,"column":4}},{"name":"name","generated":{"line":261,"column":8},"source":"js/ui.js","original":{"line":224,"column":10}},{"generated":{"line":261,"column":12},"source":"js/ui.js","original":{"line":224,"column":14}},{"name":"box","generated":{"line":261,"column":15},"source":"js/ui.js","original":{"line":224,"column":17}},{"generated":{"line":261,"column":18},"source":"js/ui.js","original":{"line":224,"column":20}},{"name":"className","generated":{"line":261,"column":19},"source":"js/ui.js","original":{"line":224,"column":21}},{"generated":{"line":261,"column":28},"source":"js/ui.js","original":{"line":224,"column":4}},{"name":"ui","generated":{"line":262,"column":0},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"ui","generated":{"line":262,"column":4},"source":"js/ui.js","original":{"line":225,"column":4}},{"generated":{"line":262,"column":6},"source":"js/ui.js","original":{"line":225,"column":6}},{"name":"filterBoxes","generated":{"line":262,"column":7},"source":"js/ui.js","original":{"line":225,"column":7}},{"generated":{"line":262,"column":18},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"id","generated":{"line":262,"column":19},"source":"js/ui.js","original":{"line":225,"column":19}},{"generated":{"line":262,"column":21},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"name","generated":{"line":262,"column":23},"source":"js/ui.js","original":{"line":225,"column":23}},{"generated":{"line":262,"column":27},"source":"js/ui.js","original":{"line":225,"column":4}},{"generated":{"line":263,"column":0},"source":"js/ui.js","original":{"line":226,"column":1}},{"generated":{"line":263,"column":3},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":263,"column":4},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":264,"column":0},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":264,"column":1},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":264,"column":4},"source":"js/ui.js","original":{"line":228,"column":0}},{"name":"ui","generated":{"line":266,"column":0},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":266,"column":2},"source":"js/ui.js","original":{"line":229,"column":2}},{"name":"eraser","generated":{"line":266,"column":3},"source":"js/ui.js","original":{"line":229,"column":3}},{"generated":{"line":266,"column":9},"source":"js/ui.js","original":{"line":229,"column":0}},{"name":"addEventListener","generated":{"line":266,"column":10},"source":"js/ui.js","original":{"line":229,"column":10}},{"generated":{"line":266,"column":26},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":266,"column":27},"source":"js/ui.js","original":{"line":229,"column":27}},{"generated":{"line":266,"column":34},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":266,"column":36},"source":"js/ui.js","original":{"line":229,"column":36}},{"generated":{"line":266,"column":48},"source":"js/ui.js","original":{"line":229,"column":42}},{"name":"ui","generated":{"line":267,"column":0},"source":"js/ui.js","original":{"line":230,"column":4}},{"name":"ui","generated":{"line":267,"column":2},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":267,"column":4},"source":"js/ui.js","original":{"line":230,"column":6}},{"name":"eraserToggled","generated":{"line":267,"column":5},"source":"js/ui.js","original":{"line":230,"column":7}},{"generated":{"line":267,"column":18},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":267,"column":21},"source":"js/ui.js","original":{"line":230,"column":23}},{"name":"ui","generated":{"line":267,"column":22},"source":"js/ui.js","original":{"line":230,"column":24}},{"generated":{"line":267,"column":24},"source":"js/ui.js","original":{"line":230,"column":26}},{"name":"eraserToggled","generated":{"line":267,"column":25},"source":"js/ui.js","original":{"line":230,"column":27}},{"generated":{"line":267,"column":38},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":269,"column":0},"source":"js/ui.js","original":{"line":232,"column":4}},{"name":"ui","generated":{"line":269,"column":6},"source":"js/ui.js","original":{"line":232,"column":7}},{"generated":{"line":269,"column":8},"source":"js/ui.js","original":{"line":232,"column":9}},{"name":"eraserToggled","generated":{"line":269,"column":9},"source":"js/ui.js","original":{"line":232,"column":10}},{"generated":{"line":269,"column":22},"source":"js/ui.js","original":{"line":232,"column":4}},{"generated":{"line":269,"column":24},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":270,"column":0},"source":"js/ui.js","original":{"line":233,"column":8}},{"name":"ui","generated":{"line":271,"column":0},"source":"js/ui.js","original":{"line":234,"column":8}},{"name":"ui","generated":{"line":271,"column":4},"source":"js/ui.js","original":{"line":234,"column":8}},{"generated":{"line":271,"column":6},"source":"js/ui.js","original":{"line":234,"column":10}},{"name":"prevColor","generated":{"line":271,"column":7},"source":"js/ui.js","original":{"line":234,"column":11}},{"generated":{"line":271,"column":16},"source":"js/ui.js","original":{"line":234,"column":8}},{"name":"theCanvas","generated":{"line":271,"column":19},"source":"js/ui.js","original":{"line":234,"column":23}},{"name":"ctx","generated":{"line":271,"column":37},"source":"js/ui.js","original":{"line":234,"column":33}},{"generated":{"line":271,"column":40},"source":"js/ui.js","original":{"line":234,"column":23}},{"name":"strokeStyle","generated":{"line":271,"column":41},"source":"js/ui.js","original":{"line":234,"column":37}},{"generated":{"line":271,"column":52},"source":"js/ui.js","original":{"line":234,"column":8}},{"generated":{"line":271,"column":53},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":271,"column":54},"source":"js/ui.js","original":{"line":236,"column":8}},{"name":"theCanvas","generated":{"line":273,"column":0},"source":"js/ui.js","original":{"line":237,"column":8}},{"name":"ctx","generated":{"line":273,"column":22},"source":"js/ui.js","original":{"line":237,"column":18}},{"generated":{"line":273,"column":25},"source":"js/ui.js","original":{"line":237,"column":8}},{"name":"strokeStyle","generated":{"line":273,"column":26},"source":"js/ui.js","original":{"line":237,"column":22}},{"generated":{"line":273,"column":37},"source":"js/ui.js","original":{"line":237,"column":8}},{"generated":{"line":273,"column":40},"source":"js/ui.js","original":{"line":237,"column":36}},{"generated":{"line":273,"column":46},"source":"js/ui.js","original":{"line":237,"column":8}},{"generated":{"line":273,"column":47},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":273,"column":48},"source":"js/ui.js","original":{"line":239,"column":8}},{"name":"ui","generated":{"line":275,"column":0},"source":"js/ui.js","original":{"line":240,"column":8}},{"name":"ui","generated":{"line":275,"column":4},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":275,"column":6},"source":"js/ui.js","original":{"line":240,"column":10}},{"name":"displayNotification","generated":{"line":275,"column":7},"source":"js/ui.js","original":{"line":240,"column":11}},{"generated":{"line":275,"column":26},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":275,"column":27},"source":"js/ui.js","original":{"line":240,"column":31}},{"generated":{"line":275,"column":43},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":276,"column":0},"source":"js/ui.js","original":{"line":241,"column":5}},{"generated":{"line":276,"column":3},"source":"js/ui.js","original":{"line":232,"column":4}},{"generated":{"line":276,"column":9},"source":"js/ui.js","original":{"line":241,"column":11}},{"generated":{"line":277,"column":0},"source":"js/ui.js","original":{"line":242,"column":8}},{"name":"theCanvas","generated":{"line":278,"column":0},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ctx","generated":{"line":278,"column":22},"source":"js/ui.js","original":{"line":243,"column":18}},{"generated":{"line":278,"column":25},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"strokeStyle","generated":{"line":278,"column":26},"source":"js/ui.js","original":{"line":243,"column":22}},{"generated":{"line":278,"column":37},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ui","generated":{"line":278,"column":40},"source":"js/ui.js","original":{"line":243,"column":36}},{"generated":{"line":278,"column":42},"source":"js/ui.js","original":{"line":243,"column":38}},{"name":"prevColor","generated":{"line":278,"column":43},"source":"js/ui.js","original":{"line":243,"column":39}},{"generated":{"line":278,"column":52},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ui","generated":{"line":279,"column":0},"source":"js/ui.js","original":{"line":244,"column":8}},{"name":"ui","generated":{"line":279,"column":4},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":279,"column":6},"source":"js/ui.js","original":{"line":244,"column":10}},{"name":"displayNotification","generated":{"line":279,"column":7},"source":"js/ui.js","original":{"line":244,"column":11}},{"generated":{"line":279,"column":26},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":279,"column":27},"source":"js/ui.js","original":{"line":244,"column":31}},{"generated":{"line":279,"column":44},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":280,"column":0},"source":"js/ui.js","original":{"line":245,"column":5}},{"generated":{"line":281,"column":0},"source":"js/ui.js","original":{"line":246,"column":1}},{"generated":{"line":281,"column":1},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":281,"column":4},"source":"js/ui.js","original":{"line":248,"column":0}},{"name":"ui","generated":{"line":283,"column":0},"source":"js/ui.js","original":{"line":249,"column":0}},{"generated":{"line":283,"column":2},"source":"js/ui.js","original":{"line":249,"column":2}},{"name":"newProjectBtn","generated":{"line":283,"column":3},"source":"js/ui.js","original":{"line":249,"column":3}},{"generated":{"line":283,"column":16},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"addEventListener","generated":{"line":283,"column":17},"source":"js/ui.js","original":{"line":249,"column":17}},{"generated":{"line":283,"column":33},"source":"js/ui.js","original":{"line":249,"column":0}},{"generated":{"line":283,"column":34},"source":"js/ui.js","original":{"line":249,"column":34}},{"generated":{"line":283,"column":41},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"ui","generated":{"line":283,"column":43},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":283,"column":45},"source":"js/ui.js","original":{"line":249,"column":45}},{"name":"displayNewProject","generated":{"line":283,"column":46},"source":"js/ui.js","original":{"line":249,"column":46}},{"generated":{"line":283,"column":63},"source":"js/ui.js","original":{"line":249,"column":43}},{"name":"bind","generated":{"line":283,"column":64},"source":"js/ui.js","original":{"line":249,"column":64}},{"generated":{"line":283,"column":68},"source":"js/ui.js","original":{"line":249,"column":43}},{"name":"ui","generated":{"line":283,"column":69},"source":"js/ui.js","original":{"line":249,"column":69}},{"generated":{"line":283,"column":71},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":283,"column":73},"source":"js/ui.js","original":{"line":249,"column":73}},{"generated":{"line":283,"column":82},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":283,"column":83},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"ui","generated":{"line":284,"column":0},"source":"js/ui.js","original":{"line":250,"column":0}},{"generated":{"line":284,"column":2},"source":"js/ui.js","original":{"line":250,"column":2}},{"name":"goBackBtn","generated":{"line":284,"column":3},"source":"js/ui.js","original":{"line":250,"column":3}},{"generated":{"line":284,"column":12},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"addEventListener","generated":{"line":284,"column":13},"source":"js/ui.js","original":{"line":250,"column":13}},{"generated":{"line":284,"column":29},"source":"js/ui.js","original":{"line":250,"column":0}},{"generated":{"line":284,"column":30},"source":"js/ui.js","original":{"line":250,"column":30}},{"generated":{"line":284,"column":37},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"ui","generated":{"line":284,"column":39},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":284,"column":41},"source":"js/ui.js","original":{"line":250,"column":41}},{"name":"displayNewProject","generated":{"line":284,"column":42},"source":"js/ui.js","original":{"line":250,"column":42}},{"generated":{"line":284,"column":59},"source":"js/ui.js","original":{"line":250,"column":39}},{"name":"bind","generated":{"line":284,"column":60},"source":"js/ui.js","original":{"line":250,"column":60}},{"generated":{"line":284,"column":64},"source":"js/ui.js","original":{"line":250,"column":39}},{"name":"ui","generated":{"line":284,"column":65},"source":"js/ui.js","original":{"line":250,"column":65}},{"generated":{"line":284,"column":67},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":284,"column":69},"source":"js/ui.js","original":{"line":250,"column":69}},{"generated":{"line":284,"column":75},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":284,"column":76},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"document","generated":{"line":285,"column":0},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":285,"column":8},"source":"js/ui.js","original":{"line":252,"column":8}},{"name":"querySelector","generated":{"line":285,"column":9},"source":"js/ui.js","original":{"line":252,"column":9}},{"generated":{"line":285,"column":22},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":285,"column":23},"source":"js/ui.js","original":{"line":252,"column":23}},{"generated":{"line":285,"column":37},"source":"js/ui.js","original":{"line":252,"column":0}},{"name":"addEventListener","generated":{"line":285,"column":39},"source":"js/ui.js","original":{"line":252,"column":39}},{"generated":{"line":285,"column":55},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":285,"column":56},"source":"js/ui.js","original":{"line":252,"column":56}},{"generated":{"line":285,"column":63},"source":"js/ui.js","original":{"line":252,"column":0}},{"name":"ui","generated":{"line":285,"column":65},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":285,"column":67},"source":"js/ui.js","original":{"line":252,"column":67}},{"name":"displayNewProject","generated":{"line":285,"column":68},"source":"js/ui.js","original":{"line":252,"column":68}},{"generated":{"line":285,"column":85},"source":"js/ui.js","original":{"line":252,"column":65}},{"name":"bind","generated":{"line":285,"column":86},"source":"js/ui.js","original":{"line":252,"column":86}},{"generated":{"line":285,"column":90},"source":"js/ui.js","original":{"line":252,"column":65}},{"name":"ui","generated":{"line":285,"column":91},"source":"js/ui.js","original":{"line":252,"column":91}},{"generated":{"line":285,"column":93},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":285,"column":95},"source":"js/ui.js","original":{"line":252,"column":95}},{"generated":{"line":285,"column":104},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":285,"column":105},"source":"js/ui.js","original":{"line":252,"column":0}}],"sources":{"js/ui.js":"import { theCanvas } from './canvas'\r\nimport { inputs } from './inputs';\r\n\r\nclass Ui {\r\n constructor() {\r\n this.menu = document.querySelector(\".main-menu\");\r\n this.newProjectWindow = document.querySelector(\".new-project_window\");\r\n this.aboutMenu = document.querySelector(\".about-menu\");\r\n this.drawingField = document.querySelector(\"#main\");\r\n this.notification = document.querySelector(\".notification\");\r\n\r\n this.isCanvasCreated = false;\r\n this.eraserToggled = false;\r\n this.prevColor = null;\r\n\r\n // Buttons\r\n this.newProjectBtn = document.querySelector(\"#new-project\");\r\n this.startDrawingBtn = document.querySelector(\"#draw\");\r\n this.goBackBtn = document.querySelector(\"#goBack\");\r\n this.aboutBtn = document.querySelector(\"#about\");\r\n this.save = document.querySelector(\"#saveDrawing\");\r\n this.exit = document.querySelector(\"#exit\");\r\n this.closeAbout = document.querySelector(\"#close-about\");\r\n this.eraser = document.querySelector(\"#eraser\");\r\n\r\n // Inputs\r\n this.holdingSlider = false;\r\n this.capTypes = document.querySelectorAll(\".cap-type\");\r\n this.lineTypes = document.querySelectorAll(\".line-type\");\r\n this.checkboxes = document.querySelectorAll(`input[type=\"checkbox\"]`);\r\n\r\n // Checkbox for toggling between straight line mode on/off\r\n this.strLineChecked = false;\r\n }\r\n\r\n // Reset data\r\n resetData() {\r\n // Set defualt canvas properties\r\n this.setCanvasProperties();\r\n\r\n theCanvas.canvas.width = 800;\r\n theCanvas.canvas.height = 500;\r\n inputs.widthInput.value = 800;\r\n inputs.heightInput.value = 500;\r\n\r\n // Reset the information initial canvas was already created\r\n this.isCanvasCreated = false;\r\n\r\n // Clear the warning text\r\n document.querySelector(\"#show-warning\").style.display = \"none\";\r\n\r\n // Display the reseted changes in the UI (text for the inputs)\r\n ui.displayChanges(\"all\");\r\n this.displayCanvas(\"hide\");\r\n }\r\n\r\n // Display new project menu\r\n displayNewProject(action) {\r\n if(action === \"display\") {\r\n this.newProjectWindow.style.display = \"block\";\r\n this.menu.style.display = \"none\";\r\n\r\n if(this.isCanvasCreated) {\r\n document.querySelector(\"#show-warning\").style.display = \"block\";\r\n this.newProjectWindow.classList.add(\"active\");\r\n }\r\n } else if (action === \"hide\") {\r\n this.newProjectWindow.style.display = \"none\";\r\n \r\n if(!this.isCanvasCreated) {\r\n this.menu.style.display = \"block\";\r\n }\r\n }\r\n }\r\n\r\n // Display canvas\r\n displayCanvas(action) {\r\n if(action === \"display\") {\r\n this.drawingField.style.display = \"grid\";\r\n this.newProjectWindow.style.display = \"none\";\r\n\r\n // Pre-set the canvas properties\r\n this.setCanvasProperties();\r\n\r\n // Fill in the canvas with color\r\n theCanvas.ctx.fillStyle = \"#fff\";\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Mark that the initial canvas was created\r\n this.isCanvasCreated = true;\r\n\r\n } else if (action === \"hide\") {\r\n this.menu.style.display = \"block\";\r\n this.drawingField.style.display = \"none\";\r\n this.newProjectWindow.classList.remove(\"active\");\r\n\r\n // If user clicked EXIT, clear the canvas\r\n theCanvas.clearCanvas();\r\n }\r\n }\r\n\r\n // Set canvas properties and size\r\n setCanvasProperties() {\r\n // Set canvas properties\r\n theCanvas.canvas.width = inputs.widthInput.value;\r\n theCanvas.canvas.height = inputs.heightInput.value;\r\n theCanvas.ctx.lineCap = \"round\";\r\n theCanvas.ctx.lineWidth = 20;\r\n inputs.capWidth.value = theCanvas.ctx.lineWidth;\r\n document.querySelector(\"#current-capSize\").textContent =`${theCanvas.ctx.lineWidth}px`;\r\n\r\n // Reset the values to the default ones\r\n inputs.capWidth.value = theCanvas.ctx.lineWidth;\r\n inputs.colorInputs.forEach(input => input.value = \"#000000\");\r\n\r\n // Reset the checkboxes to default ones\r\n const checkboxes = [...this.checkboxes];\r\n checkboxes.forEach(cap => cap.checked = false);\r\n this.capTypes[0].checked = true;\r\n\r\n this.displayChanges('all');\r\n }\r\n\r\n // About menu\r\n openAndCloseMenu(action) {\r\n if(action === \"open\") {\r\n this.aboutMenu.style.display = \"block\";\r\n } else if (action === \"close\") {\r\n this.aboutMenu.style.display = \"none\";\r\n }\r\n }\r\n\r\n // Filter the clicked checkboxes and pass their name as a line cap and line join property\r\n filterBoxes(id, name) {\r\n let boxes = null;\r\n if(name === \"cap-type\") {\r\n // Convert checkboxes node list to an array\r\n boxes = [...this.capTypes];\r\n\r\n // Filter the checkboxes\r\n boxes.filter(box => {\r\n if(box.id !== id) {\r\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\r\n box.checked = false;\r\n } else if(box.id === id) {\r\n // If user clicks on the same box that is already checked,\r\n // it CAN'T be un-checked\r\n box.checked = true;\r\n\r\n // Use the clicked box name as a property for the cap type\r\n theCanvas.ctx.lineCap = box.name;\r\n }\r\n })\r\n } else {\r\n boxes = [...this.checkboxes];\r\n\r\n boxes.filter(box => {\r\n if(box.id === \"strLine\") {\r\n this.strLineChecked = !this.strLineChecked;\r\n if(this.strLineChecked) {\r\n this.displayNotification(\"Enabled straight line\");\r\n } else {\r\n this.displayNotification(\"Disabled straight line\"); \r\n }\r\n }\r\n });\r\n }\r\n }\r\n\r\n // Save the drawing\r\n saveDrawing() {\r\n this.save.href = theCanvas.canvas.toDataURL();\r\n this.save.download = \"mypainting.png\"; \r\n }\r\n\r\n // Display changes made to the cap size, drawing color and background fill.\r\n displayChanges(change, value) {\r\n const capSizeText = document.querySelector(\"#current-capSize\");\r\n const drawColorText = document.querySelector(\"#current-drawColor\");\r\n const fillColorText = document.querySelector(\"#current-bgColor\");\r\n\r\n if(change === \"capSize\") {\r\n // Change the text value for the cap size\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n } else if (change === \"draw-color\") {\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n } else if (change === \"fill-color\") {\r\n fillColorText.textContent = `${value}`;\r\n } else if (change === \"all\") {\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n fillColorText.textContent = `none`;\r\n }\r\n }\r\n\r\n displayNotification(text) {\r\n // Display notification\r\n document.querySelector(\"#notification-text\").textContent = text;\r\n ui.notification.classList.add(\"notificationActive\");\r\n setTimeout(() => {\r\n ui.notification.classList.remove(\"notificationActive\");\r\n }, 1000);\r\n }\r\n}\r\n\r\nexport const ui = new Ui();\r\n\r\n// About menu event listeners\r\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));;\r\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\r\ndocument.body.addEventListener(\"keyup\", e => {\r\n e = e || event;\r\n if (e.keyCode === 27) {\r\n ui.openAndCloseMenu(\"close\");\r\n }\r\n})\r\n\r\n// Draw menu listeners\r\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\r\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\r\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\r\nui.checkboxes.forEach(box => box.addEventListener(\"click\", () => {\r\n const id = box.id;\r\n const name = box.className;\r\n ui.filterBoxes(id, name);\r\n}))\r\n\r\n// Toggle eraser on and off\r\nui.eraser.addEventListener(\"click\", () => { \r\n ui.eraserToggled = !ui.eraserToggled;\r\n \r\n if(ui.eraserToggled) {\r\n // We save the value of the previously used color before using the eraser\r\n ui.prevColor = theCanvas.ctx.strokeStyle;\r\n\r\n // We set the stroke color to the default canvas color\r\n theCanvas.ctx.strokeStyle = \"#fff\";\r\n\r\n // Display a notification\r\n ui.displayNotification(\"Enabled Eraser\");\r\n } else {\r\n // We restore the stroke color to the saved value\r\n theCanvas.ctx.strokeStyle = ui.prevColor;\r\n ui.displayNotification(\"Disabled Eraser\");\r\n }\r\n})\r\n\r\n// Toggle between main menu and new project window that leads towrads the canvas\r\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\r\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\r\n\r\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"lineCount":null}},"error":null,"hash":"24b47a0f3a6fe44f21b7adf7e301b7e3","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/86/2264fa13eded4f9aa94535640f86c6.json b/.cache/86/2264fa13eded4f9aa94535640f86c6.json new file mode 100644 index 0000000..3ffbba9 --- /dev/null +++ b/.cache/86/2264fa13eded4f9aa94535640f86c6.json @@ -0,0 +1 @@ +{"id":"tAO5","dependencies":[{"name":"./..\\fonts\\LuckiestGuy-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\LuckiestGuy-Regular.ttf","loc":{"line":3,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\FredokaOne-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\FredokaOne-Regular.ttf","loc":{"line":7,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Medium.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Medium.ttf","loc":{"line":12,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-SemiBold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-SemiBold.ttf","loc":{"line":17,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Bold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Bold.ttf","loc":{"line":21,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Black.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Black.ttf","loc":{"line":26,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.eot","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.eot","loc":{"line":33,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff2","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff2","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.ttf","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"css":"@font-face{font-family:Luckiest Guy;src:url(/8a6499bd3d7e2df31eff1897fefc07c0.ttf)}@font-face{font-family:Fredoka One;src:url(/801b37771b498862d2c04cf72417a706.ttf)}@font-face{font-family:Montserrat Medium;src:url(/eef6b3c20f9ff583698310df53048cef.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/eff06f43ca2fad8f64423f363c6fdb44.ttf)}@font-face{font-family:Montserrat Bold;src:url(/b62796b9c0fffe0e1bd8cedd361393eb.ttf)}@font-face{font-family:Montserrat Black;src:url(/b2f9e157b23e73116447e9827f2de76c.ttf)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/bf0d43c4c560c9beefdc6e398c1edd37.eot);src:local(\"Material Icons\"),local(\"MaterialIcons-Regular\"),url(/b2ac2482f1814e67105cb90b0803c818.woff2) format(\"woff2\"),url(/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff) format(\"woff\"),url(/99c3b874b48cfb5cbacdbf2dd14747fd.ttf) format(\"truetype\")}","js":""},"sourceMaps":{"css":{"mappings":[{"source":"fonts.css","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"fonts.css","name":null,"original":{"line":2,"column":4},"generated":{"line":1,"column":11}},{"source":"fonts.css","name":null,"original":{"line":2,"column":31},"generated":{"line":1,"column":35}},{"source":"fonts.css","name":null,"original":{"line":3,"column":4},"generated":{"line":1,"column":36}},{"source":"fonts.css","name":null,"original":{"line":4,"column":0},"generated":{"line":1,"column":82}},{"source":"fonts.css","name":null,"original":{"line":5,"column":0},"generated":{"line":1,"column":83}},{"source":"fonts.css","name":null,"original":{"line":6,"column":4},"generated":{"line":1,"column":94}},{"source":"fonts.css","name":null,"original":{"line":6,"column":30},"generated":{"line":1,"column":117}},{"source":"fonts.css","name":null,"original":{"line":7,"column":4},"generated":{"line":1,"column":118}},{"source":"fonts.css","name":null,"original":{"line":8,"column":0},"generated":{"line":1,"column":164}},{"source":"fonts.css","name":null,"original":{"line":10,"column":0},"generated":{"line":1,"column":165}},{"source":"fonts.css","name":null,"original":{"line":11,"column":1},"generated":{"line":1,"column":176}},{"source":"fonts.css","name":null,"original":{"line":11,"column":33},"generated":{"line":1,"column":205}},{"source":"fonts.css","name":null,"original":{"line":12,"column":1},"generated":{"line":1,"column":206}},{"source":"fonts.css","name":null,"original":{"line":13,"column":0},"generated":{"line":1,"column":252}},{"source":"fonts.css","name":null,"original":{"line":15,"column":0},"generated":{"line":1,"column":253}},{"source":"fonts.css","name":null,"original":{"line":16,"column":1},"generated":{"line":1,"column":264}},{"source":"fonts.css","name":null,"original":{"line":16,"column":35},"generated":{"line":1,"column":295}},{"source":"fonts.css","name":null,"original":{"line":17,"column":1},"generated":{"line":1,"column":296}},{"source":"fonts.css","name":null,"original":{"line":18,"column":0},"generated":{"line":1,"column":342}},{"source":"fonts.css","name":null,"original":{"line":19,"column":0},"generated":{"line":1,"column":343}},{"source":"fonts.css","name":null,"original":{"line":20,"column":1},"generated":{"line":1,"column":354}},{"source":"fonts.css","name":null,"original":{"line":20,"column":31},"generated":{"line":1,"column":381}},{"source":"fonts.css","name":null,"original":{"line":21,"column":1},"generated":{"line":1,"column":382}},{"source":"fonts.css","name":null,"original":{"line":22,"column":0},"generated":{"line":1,"column":428}},{"source":"fonts.css","name":null,"original":{"line":24,"column":0},"generated":{"line":1,"column":429}},{"source":"fonts.css","name":null,"original":{"line":25,"column":1},"generated":{"line":1,"column":440}},{"source":"fonts.css","name":null,"original":{"line":25,"column":32},"generated":{"line":1,"column":468}},{"source":"fonts.css","name":null,"original":{"line":26,"column":1},"generated":{"line":1,"column":469}},{"source":"fonts.css","name":null,"original":{"line":27,"column":0},"generated":{"line":1,"column":515}},{"source":"fonts.css","name":null,"original":{"line":29,"column":0},"generated":{"line":1,"column":516}},{"source":"fonts.css","name":null,"original":{"line":30,"column":1},"generated":{"line":1,"column":527}},{"source":"fonts.css","name":null,"original":{"line":30,"column":30},"generated":{"line":1,"column":553}},{"source":"fonts.css","name":null,"original":{"line":31,"column":1},"generated":{"line":1,"column":554}},{"source":"fonts.css","name":null,"original":{"line":31,"column":19},"generated":{"line":1,"column":571}},{"source":"fonts.css","name":null,"original":{"line":32,"column":1},"generated":{"line":1,"column":572}},{"source":"fonts.css","name":null,"original":{"line":32,"column":17},"generated":{"line":1,"column":587}},{"source":"fonts.css","name":null,"original":{"line":33,"column":1},"generated":{"line":1,"column":588}},{"source":"fonts.css","name":null,"original":{"line":33,"column":47},"generated":{"line":1,"column":634}},{"source":"fonts.css","name":null,"original":{"line":34,"column":1},"generated":{"line":1,"column":635}},{"source":"fonts.css","name":null,"original":{"line":39,"column":0},"generated":{"line":1,"column":875}}],"sources":{"fonts.css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('../fonts/LuckiestGuy-Regular.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('../fonts/FredokaOne-Regular.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('../fonts/Montserrat-Medium.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('../fonts/Montserrat-SemiBold.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"../fonts/Montserrat-Bold.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"../fonts/Montserrat-Black.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"../fonts/MaterialIcons-Regular.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff2\") format('woff2'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff\") format('woff'),\r\n\t url(\"../fonts/MaterialIcons-Regular.ttf\") format('truetype');\r\n}"},"lineCount":null}},"error":null,"hash":"f0d48c27ab06f09522acdf6e487d1908","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/87/aebf724cabe84defb831a3a223708b.json b/.cache/87/aebf724cabe84defb831a3a223708b.json new file mode 100644 index 0000000..2c5b271 --- /dev/null +++ b/.cache/87/aebf724cabe84defb831a3a223708b.json @@ -0,0 +1 @@ +{"id":"js/ui.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./inputs","loc":{"line":2,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.ui = void 0;\n\nvar _canvas = require(\"./canvas\");\n\nvar _inputs = require(\"./inputs\");\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); }\n\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance\"); }\n\nfunction _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === \"[object Arguments]\") return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Ui =\n/*#__PURE__*/\nfunction () {\n function Ui() {\n _classCallCheck(this, Ui);\n\n this.menu = document.querySelector(\".main-menu\");\n this.newProjectWindow = document.querySelector(\".new-project_window\");\n this.aboutMenu = document.querySelector(\".about-menu\");\n this.drawingField = document.querySelector(\"#main\");\n this.notification = document.querySelector(\".notification\");\n this.isCanvasCreated = false;\n this.eraserToggled = false;\n this.prevColor = null; // Buttons\n\n this.newProjectBtn = document.querySelector(\"#new-project\");\n this.startDrawingBtn = document.querySelector(\"#draw\");\n this.goBackBtn = document.querySelector(\"#goBack\");\n this.aboutBtn = document.querySelector(\"#about\");\n this.save = document.querySelector(\"#saveDrawing\");\n this.exit = document.querySelector(\"#exit\");\n this.closeAbout = document.querySelector(\"#close-about\");\n this.eraser = document.querySelector(\"#eraser\"); // Inputs\n\n this.holdingSlider = false;\n this.capTypes = document.querySelectorAll(\".cap-type\");\n this.lineTypes = document.querySelectorAll(\".line-type\");\n this.checkboxes = document.querySelectorAll(\"input[type=\\\"checkbox\\\"]\"); // Checkbox for toggling between straight line mode on/off\n\n this.strLineChecked = false;\n } // Reset data\n\n\n _createClass(Ui, [{\n key: \"resetData\",\n value: function resetData() {\n // Set defualt canvas properties\n this.setCanvasProperties();\n _canvas.theCanvas.canvas.width = 800;\n _canvas.theCanvas.canvas.height = 500;\n _inputs.inputs.widthInput.value = 800;\n _inputs.inputs.heightInput.value = 500; // Reset the information initial canvas was already created\n\n this.isCanvasCreated = false; // Clear the warning text\n\n document.querySelector(\"#show-warning\").style.display = \"none\"; // Display the reseted changes in the UI (text for the inputs)\n\n ui.displayChanges(\"all\");\n this.displayCanvas(\"hide\");\n } // Display new project menu\n\n }, {\n key: \"displayNewProject\",\n value: function displayNewProject(action) {\n if (action === \"display\") {\n this.newProjectWindow.style.display = \"block\";\n this.menu.style.display = \"none\";\n\n if (this.isCanvasCreated) {\n document.querySelector(\"#show-warning\").style.display = \"block\";\n this.newProjectWindow.classList.add(\"active\");\n }\n } else if (action === \"hide\") {\n this.newProjectWindow.style.display = \"none\";\n\n if (!this.isCanvasCreated) {\n this.menu.style.display = \"block\";\n }\n }\n } // Display canvas\n\n }, {\n key: \"displayCanvas\",\n value: function displayCanvas(action) {\n if (action === \"display\") {\n this.drawingField.style.display = \"grid\";\n this.newProjectWindow.style.display = \"none\"; // Pre-set the canvas properties\n\n this.setCanvasProperties(); // Fill in the canvas with color\n\n _canvas.theCanvas.ctx.fillStyle = \"#fff\";\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Mark that the initial canvas was created\n\n\n this.isCanvasCreated = true;\n } else if (action === \"hide\") {\n this.menu.style.display = \"block\";\n this.drawingField.style.display = \"none\";\n this.newProjectWindow.classList.remove(\"active\"); // If user clicked EXIT, clear the canvas\n\n _canvas.theCanvas.clearCanvas();\n }\n } // Set canvas properties and size\n\n }, {\n key: \"setCanvasProperties\",\n value: function setCanvasProperties() {\n // Set canvas properties\n _canvas.theCanvas.canvas.width = _inputs.inputs.widthInput.value;\n _canvas.theCanvas.canvas.height = _inputs.inputs.heightInput.value;\n _canvas.theCanvas.ctx.lineCap = \"round\";\n _canvas.theCanvas.ctx.lineWidth = 20;\n _inputs.inputs.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n document.querySelector(\"#current-capSize\").textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\"); // Reset the values to the default ones\n\n _inputs.inputs.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n\n _inputs.inputs.colorInputs.forEach(function (input) {\n return input.value = \"#000000\";\n }); // Reset the checkboxes to default ones\n\n\n var checkboxes = _toConsumableArray(this.checkboxes);\n\n checkboxes.forEach(function (cap) {\n return cap.checked = false;\n });\n this.capTypes[0].checked = true;\n this.displayChanges('all');\n } // About menu\n\n }, {\n key: \"openAndCloseMenu\",\n value: function openAndCloseMenu(action) {\n if (action === \"open\") {\n this.aboutMenu.style.display = \"block\";\n } else if (action === \"close\") {\n this.aboutMenu.style.display = \"none\";\n }\n } // Filter the clicked checkboxes and pass their name as a line cap and line join property\n\n }, {\n key: \"filterBoxes\",\n value: function filterBoxes(id, name) {\n var _this = this;\n\n var boxes = null;\n\n if (name === \"cap-type\") {\n // Convert checkboxes node list to an array\n boxes = _toConsumableArray(this.capTypes); // Filter the checkboxes\n\n boxes.filter(function (box) {\n if (box.id !== id) {\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\n box.checked = false;\n } else if (box.id === id) {\n // If user clicks on the same box that is already checked,\n // it CAN'T be un-checked\n box.checked = true; // Use the clicked box name as a property for the cap type\n\n _canvas.theCanvas.ctx.lineCap = box.name;\n }\n });\n } else {\n boxes = _toConsumableArray(this.checkboxes);\n boxes.filter(function (box) {\n if (box.id === \"strLine\") {\n _this.strLineChecked = !_this.strLineChecked;\n\n if (_this.strLineChecked) {\n _this.displayNotification(\"Enabled straight line\");\n } else {\n _this.displayNotification(\"Disabled straight line\");\n }\n }\n });\n }\n } // Save the drawing\n\n }, {\n key: \"saveDrawing\",\n value: function saveDrawing() {\n this.save.href = _canvas.theCanvas.canvas.toDataURL();\n this.save.download = \"mypainting.png\";\n } // Display changes made to the cap size, drawing color and background fill.\n\n }, {\n key: \"displayChanges\",\n value: function displayChanges(change, value) {\n var capSizeText = document.querySelector(\"#current-capSize\");\n var drawColorText = document.querySelector(\"#current-drawColor\");\n var fillColorText = document.querySelector(\"#current-bgColor\");\n\n if (change === \"capSize\") {\n // Change the text value for the cap size\n capSizeText.textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n } else if (change === \"draw-color\") {\n drawColorText.textContent = \"\".concat(_canvas.theCanvas.ctx.strokeStyle);\n } else if (change === \"fill-color\") {\n fillColorText.textContent = \"\".concat(value);\n } else if (change === \"all\") {\n capSizeText.textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n drawColorText.textContent = \"\".concat(_canvas.theCanvas.ctx.strokeStyle);\n fillColorText.textContent = \"none\";\n }\n }\n }, {\n key: \"displayNotification\",\n value: function displayNotification(text) {\n // Display notification\n document.querySelector(\"#notification-text\").textContent = text;\n ui.notification.classList.add(\"notificationActive\");\n setTimeout(function () {\n ui.notification.classList.remove(\"notificationActive\");\n }, 1000);\n }\n }]);\n\n return Ui;\n}();\n\nvar ui = new Ui(); // About menu event listeners\n\nexports.ui = ui;\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));\n;\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\ndocument.body.addEventListener(\"keyup\", function (e) {\n e = e || event;\n\n if (e.keyCode === 27) {\n ui.openAndCloseMenu(\"close\");\n }\n}); // Draw menu listeners\n\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\nui.checkboxes.forEach(function (box) {\n return box.addEventListener(\"click\", function () {\n var id = box.id;\n var name = box.className;\n ui.filterBoxes(id, name);\n });\n}); // Toggle eraser on and off\n\nui.eraser.addEventListener(\"click\", function () {\n ui.eraserToggled = !ui.eraserToggled;\n\n if (ui.eraserToggled) {\n // We save the value of the previously used color before using the eraser\n ui.prevColor = _canvas.theCanvas.ctx.strokeStyle; // We set the stroke color to the default canvas color\n\n _canvas.theCanvas.ctx.strokeStyle = \"#fff\"; // Display a notification\n\n ui.displayNotification(\"Enabled Eraser\");\n } else {\n // We restore the stroke color to the saved value\n _canvas.theCanvas.ctx.strokeStyle = ui.prevColor;\n ui.displayNotification(\"Disabled Eraser\");\n }\n}); // Toggle between main menu and new project window that leads towrads the canvas\n\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/ui.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/ui.js","original":{"line":2,"column":0}},{"name":"Ui","generated":{"line":26,"column":4},"source":"js/ui.js","original":{"line":4,"column":6}},{"generated":{"line":29,"column":0},"source":"js/ui.js","original":{"line":5,"column":4}},{"generated":{"line":29,"column":16},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":30,"column":0},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":32,"column":0},"source":"js/ui.js","original":{"line":6,"column":8}},{"name":"menu","generated":{"line":32,"column":9},"source":"js/ui.js","original":{"line":6,"column":13}},{"generated":{"line":32,"column":13},"source":"js/ui.js","original":{"line":6,"column":8}},{"name":"document","generated":{"line":32,"column":16},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":32,"column":24},"source":"js/ui.js","original":{"line":6,"column":28}},{"name":"querySelector","generated":{"line":32,"column":25},"source":"js/ui.js","original":{"line":6,"column":29}},{"generated":{"line":32,"column":38},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":32,"column":39},"source":"js/ui.js","original":{"line":6,"column":43}},{"generated":{"line":32,"column":51},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":32,"column":52},"source":"js/ui.js","original":{"line":6,"column":8}},{"generated":{"line":33,"column":0},"source":"js/ui.js","original":{"line":7,"column":8}},{"name":"newProjectWindow","generated":{"line":33,"column":9},"source":"js/ui.js","original":{"line":7,"column":13}},{"generated":{"line":33,"column":25},"source":"js/ui.js","original":{"line":7,"column":8}},{"name":"document","generated":{"line":33,"column":28},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":33,"column":36},"source":"js/ui.js","original":{"line":7,"column":40}},{"name":"querySelector","generated":{"line":33,"column":37},"source":"js/ui.js","original":{"line":7,"column":41}},{"generated":{"line":33,"column":50},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":33,"column":51},"source":"js/ui.js","original":{"line":7,"column":55}},{"generated":{"line":33,"column":72},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":33,"column":73},"source":"js/ui.js","original":{"line":7,"column":8}},{"generated":{"line":34,"column":0},"source":"js/ui.js","original":{"line":8,"column":8}},{"name":"aboutMenu","generated":{"line":34,"column":9},"source":"js/ui.js","original":{"line":8,"column":13}},{"generated":{"line":34,"column":18},"source":"js/ui.js","original":{"line":8,"column":8}},{"name":"document","generated":{"line":34,"column":21},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":34,"column":29},"source":"js/ui.js","original":{"line":8,"column":33}},{"name":"querySelector","generated":{"line":34,"column":30},"source":"js/ui.js","original":{"line":8,"column":34}},{"generated":{"line":34,"column":43},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":34,"column":44},"source":"js/ui.js","original":{"line":8,"column":48}},{"generated":{"line":34,"column":57},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":34,"column":58},"source":"js/ui.js","original":{"line":8,"column":8}},{"generated":{"line":35,"column":0},"source":"js/ui.js","original":{"line":9,"column":8}},{"name":"drawingField","generated":{"line":35,"column":9},"source":"js/ui.js","original":{"line":9,"column":13}},{"generated":{"line":35,"column":21},"source":"js/ui.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":35,"column":24},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":35,"column":32},"source":"js/ui.js","original":{"line":9,"column":36}},{"name":"querySelector","generated":{"line":35,"column":33},"source":"js/ui.js","original":{"line":9,"column":37}},{"generated":{"line":35,"column":46},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":35,"column":47},"source":"js/ui.js","original":{"line":9,"column":51}},{"generated":{"line":35,"column":54},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":35,"column":55},"source":"js/ui.js","original":{"line":9,"column":8}},{"generated":{"line":36,"column":0},"source":"js/ui.js","original":{"line":10,"column":8}},{"name":"notification","generated":{"line":36,"column":9},"source":"js/ui.js","original":{"line":10,"column":13}},{"generated":{"line":36,"column":21},"source":"js/ui.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":36,"column":24},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":36,"column":32},"source":"js/ui.js","original":{"line":10,"column":36}},{"name":"querySelector","generated":{"line":36,"column":33},"source":"js/ui.js","original":{"line":10,"column":37}},{"generated":{"line":36,"column":46},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":36,"column":47},"source":"js/ui.js","original":{"line":10,"column":51}},{"generated":{"line":36,"column":62},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":36,"column":63},"source":"js/ui.js","original":{"line":10,"column":8}},{"generated":{"line":37,"column":0},"source":"js/ui.js","original":{"line":12,"column":8}},{"name":"isCanvasCreated","generated":{"line":37,"column":9},"source":"js/ui.js","original":{"line":12,"column":13}},{"generated":{"line":37,"column":24},"source":"js/ui.js","original":{"line":12,"column":8}},{"generated":{"line":37,"column":27},"source":"js/ui.js","original":{"line":12,"column":31}},{"generated":{"line":37,"column":32},"source":"js/ui.js","original":{"line":12,"column":8}},{"generated":{"line":38,"column":0},"source":"js/ui.js","original":{"line":13,"column":8}},{"name":"eraserToggled","generated":{"line":38,"column":9},"source":"js/ui.js","original":{"line":13,"column":13}},{"generated":{"line":38,"column":22},"source":"js/ui.js","original":{"line":13,"column":8}},{"generated":{"line":38,"column":25},"source":"js/ui.js","original":{"line":13,"column":29}},{"generated":{"line":38,"column":30},"source":"js/ui.js","original":{"line":13,"column":8}},{"generated":{"line":39,"column":0},"source":"js/ui.js","original":{"line":14,"column":8}},{"name":"prevColor","generated":{"line":39,"column":9},"source":"js/ui.js","original":{"line":14,"column":13}},{"generated":{"line":39,"column":18},"source":"js/ui.js","original":{"line":14,"column":8}},{"generated":{"line":39,"column":21},"source":"js/ui.js","original":{"line":14,"column":25}},{"generated":{"line":39,"column":25},"source":"js/ui.js","original":{"line":14,"column":8}},{"generated":{"line":39,"column":26},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":39,"column":27},"source":"js/ui.js","original":{"line":16,"column":8}},{"generated":{"line":41,"column":0},"source":"js/ui.js","original":{"line":17,"column":8}},{"name":"newProjectBtn","generated":{"line":41,"column":9},"source":"js/ui.js","original":{"line":17,"column":13}},{"generated":{"line":41,"column":22},"source":"js/ui.js","original":{"line":17,"column":8}},{"name":"document","generated":{"line":41,"column":25},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":41,"column":33},"source":"js/ui.js","original":{"line":17,"column":37}},{"name":"querySelector","generated":{"line":41,"column":34},"source":"js/ui.js","original":{"line":17,"column":38}},{"generated":{"line":41,"column":47},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":41,"column":48},"source":"js/ui.js","original":{"line":17,"column":52}},{"generated":{"line":41,"column":62},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":41,"column":63},"source":"js/ui.js","original":{"line":17,"column":8}},{"generated":{"line":42,"column":0},"source":"js/ui.js","original":{"line":18,"column":8}},{"name":"startDrawingBtn","generated":{"line":42,"column":9},"source":"js/ui.js","original":{"line":18,"column":13}},{"generated":{"line":42,"column":24},"source":"js/ui.js","original":{"line":18,"column":8}},{"name":"document","generated":{"line":42,"column":27},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":42,"column":35},"source":"js/ui.js","original":{"line":18,"column":39}},{"name":"querySelector","generated":{"line":42,"column":36},"source":"js/ui.js","original":{"line":18,"column":40}},{"generated":{"line":42,"column":49},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":42,"column":50},"source":"js/ui.js","original":{"line":18,"column":54}},{"generated":{"line":42,"column":57},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":42,"column":58},"source":"js/ui.js","original":{"line":18,"column":8}},{"generated":{"line":43,"column":0},"source":"js/ui.js","original":{"line":19,"column":8}},{"name":"goBackBtn","generated":{"line":43,"column":9},"source":"js/ui.js","original":{"line":19,"column":13}},{"generated":{"line":43,"column":18},"source":"js/ui.js","original":{"line":19,"column":8}},{"name":"document","generated":{"line":43,"column":21},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":43,"column":29},"source":"js/ui.js","original":{"line":19,"column":33}},{"name":"querySelector","generated":{"line":43,"column":30},"source":"js/ui.js","original":{"line":19,"column":34}},{"generated":{"line":43,"column":43},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":43,"column":44},"source":"js/ui.js","original":{"line":19,"column":48}},{"generated":{"line":43,"column":53},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":43,"column":54},"source":"js/ui.js","original":{"line":19,"column":8}},{"generated":{"line":44,"column":0},"source":"js/ui.js","original":{"line":20,"column":8}},{"name":"aboutBtn","generated":{"line":44,"column":9},"source":"js/ui.js","original":{"line":20,"column":13}},{"generated":{"line":44,"column":17},"source":"js/ui.js","original":{"line":20,"column":8}},{"name":"document","generated":{"line":44,"column":20},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":44,"column":28},"source":"js/ui.js","original":{"line":20,"column":32}},{"name":"querySelector","generated":{"line":44,"column":29},"source":"js/ui.js","original":{"line":20,"column":33}},{"generated":{"line":44,"column":42},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":44,"column":43},"source":"js/ui.js","original":{"line":20,"column":47}},{"generated":{"line":44,"column":51},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":44,"column":52},"source":"js/ui.js","original":{"line":20,"column":8}},{"generated":{"line":45,"column":0},"source":"js/ui.js","original":{"line":21,"column":8}},{"name":"save","generated":{"line":45,"column":9},"source":"js/ui.js","original":{"line":21,"column":13}},{"generated":{"line":45,"column":13},"source":"js/ui.js","original":{"line":21,"column":8}},{"name":"document","generated":{"line":45,"column":16},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":45,"column":24},"source":"js/ui.js","original":{"line":21,"column":28}},{"name":"querySelector","generated":{"line":45,"column":25},"source":"js/ui.js","original":{"line":21,"column":29}},{"generated":{"line":45,"column":38},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":45,"column":39},"source":"js/ui.js","original":{"line":21,"column":43}},{"generated":{"line":45,"column":53},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":45,"column":54},"source":"js/ui.js","original":{"line":21,"column":8}},{"generated":{"line":46,"column":0},"source":"js/ui.js","original":{"line":22,"column":8}},{"name":"exit","generated":{"line":46,"column":9},"source":"js/ui.js","original":{"line":22,"column":13}},{"generated":{"line":46,"column":13},"source":"js/ui.js","original":{"line":22,"column":8}},{"name":"document","generated":{"line":46,"column":16},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":46,"column":24},"source":"js/ui.js","original":{"line":22,"column":28}},{"name":"querySelector","generated":{"line":46,"column":25},"source":"js/ui.js","original":{"line":22,"column":29}},{"generated":{"line":46,"column":38},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":46,"column":39},"source":"js/ui.js","original":{"line":22,"column":43}},{"generated":{"line":46,"column":46},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":46,"column":47},"source":"js/ui.js","original":{"line":22,"column":8}},{"generated":{"line":47,"column":0},"source":"js/ui.js","original":{"line":23,"column":8}},{"name":"closeAbout","generated":{"line":47,"column":9},"source":"js/ui.js","original":{"line":23,"column":13}},{"generated":{"line":47,"column":19},"source":"js/ui.js","original":{"line":23,"column":8}},{"name":"document","generated":{"line":47,"column":22},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":47,"column":30},"source":"js/ui.js","original":{"line":23,"column":34}},{"name":"querySelector","generated":{"line":47,"column":31},"source":"js/ui.js","original":{"line":23,"column":35}},{"generated":{"line":47,"column":44},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":47,"column":45},"source":"js/ui.js","original":{"line":23,"column":49}},{"generated":{"line":47,"column":59},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":47,"column":60},"source":"js/ui.js","original":{"line":23,"column":8}},{"generated":{"line":48,"column":0},"source":"js/ui.js","original":{"line":24,"column":8}},{"name":"eraser","generated":{"line":48,"column":9},"source":"js/ui.js","original":{"line":24,"column":13}},{"generated":{"line":48,"column":15},"source":"js/ui.js","original":{"line":24,"column":8}},{"name":"document","generated":{"line":48,"column":18},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":48,"column":26},"source":"js/ui.js","original":{"line":24,"column":30}},{"name":"querySelector","generated":{"line":48,"column":27},"source":"js/ui.js","original":{"line":24,"column":31}},{"generated":{"line":48,"column":40},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":48,"column":41},"source":"js/ui.js","original":{"line":24,"column":45}},{"generated":{"line":48,"column":50},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":48,"column":51},"source":"js/ui.js","original":{"line":24,"column":8}},{"generated":{"line":48,"column":52},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":48,"column":53},"source":"js/ui.js","original":{"line":26,"column":8}},{"generated":{"line":50,"column":0},"source":"js/ui.js","original":{"line":27,"column":8}},{"name":"holdingSlider","generated":{"line":50,"column":9},"source":"js/ui.js","original":{"line":27,"column":13}},{"generated":{"line":50,"column":22},"source":"js/ui.js","original":{"line":27,"column":8}},{"generated":{"line":50,"column":25},"source":"js/ui.js","original":{"line":27,"column":29}},{"generated":{"line":50,"column":30},"source":"js/ui.js","original":{"line":27,"column":8}},{"generated":{"line":51,"column":0},"source":"js/ui.js","original":{"line":28,"column":8}},{"name":"capTypes","generated":{"line":51,"column":9},"source":"js/ui.js","original":{"line":28,"column":13}},{"generated":{"line":51,"column":17},"source":"js/ui.js","original":{"line":28,"column":8}},{"name":"document","generated":{"line":51,"column":20},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":51,"column":28},"source":"js/ui.js","original":{"line":28,"column":32}},{"name":"querySelectorAll","generated":{"line":51,"column":29},"source":"js/ui.js","original":{"line":28,"column":33}},{"generated":{"line":51,"column":45},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":51,"column":46},"source":"js/ui.js","original":{"line":28,"column":50}},{"generated":{"line":51,"column":57},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":51,"column":58},"source":"js/ui.js","original":{"line":28,"column":8}},{"generated":{"line":52,"column":0},"source":"js/ui.js","original":{"line":29,"column":8}},{"name":"lineTypes","generated":{"line":52,"column":9},"source":"js/ui.js","original":{"line":29,"column":13}},{"generated":{"line":52,"column":18},"source":"js/ui.js","original":{"line":29,"column":8}},{"name":"document","generated":{"line":52,"column":21},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":52,"column":29},"source":"js/ui.js","original":{"line":29,"column":33}},{"name":"querySelectorAll","generated":{"line":52,"column":30},"source":"js/ui.js","original":{"line":29,"column":34}},{"generated":{"line":52,"column":46},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":52,"column":47},"source":"js/ui.js","original":{"line":29,"column":51}},{"generated":{"line":52,"column":59},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":52,"column":60},"source":"js/ui.js","original":{"line":29,"column":8}},{"generated":{"line":53,"column":0},"source":"js/ui.js","original":{"line":30,"column":8}},{"name":"checkboxes","generated":{"line":53,"column":9},"source":"js/ui.js","original":{"line":30,"column":13}},{"generated":{"line":53,"column":19},"source":"js/ui.js","original":{"line":30,"column":8}},{"name":"document","generated":{"line":53,"column":22},"source":"js/ui.js","original":{"line":30,"column":26}},{"generated":{"line":53,"column":30},"source":"js/ui.js","original":{"line":30,"column":34}},{"name":"querySelectorAll","generated":{"line":53,"column":31},"source":"js/ui.js","original":{"line":30,"column":35}},{"generated":{"line":53,"column":47},"source":"js/ui.js","original":{"line":30,"column":26}},{"generated":{"line":53,"column":75},"source":"js/ui.js","original":{"line":30,"column":8}},{"generated":{"line":53,"column":76},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":53,"column":77},"source":"js/ui.js","original":{"line":32,"column":8}},{"generated":{"line":55,"column":0},"source":"js/ui.js","original":{"line":33,"column":8}},{"name":"strLineChecked","generated":{"line":55,"column":9},"source":"js/ui.js","original":{"line":33,"column":13}},{"generated":{"line":55,"column":23},"source":"js/ui.js","original":{"line":33,"column":8}},{"generated":{"line":55,"column":26},"source":"js/ui.js","original":{"line":33,"column":30}},{"generated":{"line":55,"column":31},"source":"js/ui.js","original":{"line":33,"column":8}},{"generated":{"line":56,"column":0},"source":"js/ui.js","original":{"line":34,"column":5}},{"generated":{"line":56,"column":4},"source":"js/ui.js","original":{"line":36,"column":4}},{"generated":{"line":61,"column":32},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":62,"column":0},"source":"js/ui.js","original":{"line":38,"column":8}},{"generated":{"line":63,"column":0},"source":"js/ui.js","original":{"line":39,"column":8}},{"name":"setCanvasProperties","generated":{"line":63,"column":11},"source":"js/ui.js","original":{"line":39,"column":13}},{"generated":{"line":63,"column":30},"source":"js/ui.js","original":{"line":39,"column":8}},{"name":"theCanvas","generated":{"line":64,"column":0},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"canvas","generated":{"line":64,"column":24},"source":"js/ui.js","original":{"line":41,"column":18}},{"generated":{"line":64,"column":30},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"width","generated":{"line":64,"column":31},"source":"js/ui.js","original":{"line":41,"column":25}},{"generated":{"line":64,"column":36},"source":"js/ui.js","original":{"line":41,"column":8}},{"generated":{"line":64,"column":39},"source":"js/ui.js","original":{"line":41,"column":33}},{"generated":{"line":64,"column":42},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"theCanvas","generated":{"line":65,"column":0},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"canvas","generated":{"line":65,"column":24},"source":"js/ui.js","original":{"line":42,"column":18}},{"generated":{"line":65,"column":30},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"height","generated":{"line":65,"column":31},"source":"js/ui.js","original":{"line":42,"column":25}},{"generated":{"line":65,"column":37},"source":"js/ui.js","original":{"line":42,"column":8}},{"generated":{"line":65,"column":40},"source":"js/ui.js","original":{"line":42,"column":34}},{"generated":{"line":65,"column":43},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"inputs","generated":{"line":66,"column":0},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"widthInput","generated":{"line":66,"column":21},"source":"js/ui.js","original":{"line":43,"column":15}},{"generated":{"line":66,"column":31},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"value","generated":{"line":66,"column":32},"source":"js/ui.js","original":{"line":43,"column":26}},{"generated":{"line":66,"column":37},"source":"js/ui.js","original":{"line":43,"column":8}},{"generated":{"line":66,"column":40},"source":"js/ui.js","original":{"line":43,"column":34}},{"generated":{"line":66,"column":43},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"inputs","generated":{"line":67,"column":0},"source":"js/ui.js","original":{"line":44,"column":8}},{"name":"heightInput","generated":{"line":67,"column":21},"source":"js/ui.js","original":{"line":44,"column":15}},{"generated":{"line":67,"column":32},"source":"js/ui.js","original":{"line":44,"column":8}},{"name":"value","generated":{"line":67,"column":33},"source":"js/ui.js","original":{"line":44,"column":27}},{"generated":{"line":67,"column":38},"source":"js/ui.js","original":{"line":44,"column":8}},{"generated":{"line":67,"column":41},"source":"js/ui.js","original":{"line":44,"column":35}},{"generated":{"line":67,"column":44},"source":"js/ui.js","original":{"line":44,"column":8}},{"generated":{"line":67,"column":45},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":67,"column":46},"source":"js/ui.js","original":{"line":46,"column":8}},{"generated":{"line":69,"column":0},"source":"js/ui.js","original":{"line":47,"column":8}},{"name":"isCanvasCreated","generated":{"line":69,"column":11},"source":"js/ui.js","original":{"line":47,"column":13}},{"generated":{"line":69,"column":26},"source":"js/ui.js","original":{"line":47,"column":8}},{"generated":{"line":69,"column":29},"source":"js/ui.js","original":{"line":47,"column":31}},{"generated":{"line":69,"column":34},"source":"js/ui.js","original":{"line":47,"column":8}},{"generated":{"line":69,"column":35},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":69,"column":36},"source":"js/ui.js","original":{"line":49,"column":8}},{"name":"document","generated":{"line":71,"column":0},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"document","generated":{"line":71,"column":6},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":71,"column":14},"source":"js/ui.js","original":{"line":50,"column":16}},{"name":"querySelector","generated":{"line":71,"column":15},"source":"js/ui.js","original":{"line":50,"column":17}},{"generated":{"line":71,"column":28},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":71,"column":29},"source":"js/ui.js","original":{"line":50,"column":31}},{"generated":{"line":71,"column":44},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"style","generated":{"line":71,"column":46},"source":"js/ui.js","original":{"line":50,"column":48}},{"generated":{"line":71,"column":51},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"display","generated":{"line":71,"column":52},"source":"js/ui.js","original":{"line":50,"column":54}},{"generated":{"line":71,"column":59},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":71,"column":62},"source":"js/ui.js","original":{"line":50,"column":64}},{"generated":{"line":71,"column":68},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":71,"column":69},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":71,"column":70},"source":"js/ui.js","original":{"line":52,"column":8}},{"name":"ui","generated":{"line":73,"column":0},"source":"js/ui.js","original":{"line":53,"column":8}},{"name":"ui","generated":{"line":73,"column":6},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":73,"column":8},"source":"js/ui.js","original":{"line":53,"column":10}},{"name":"displayChanges","generated":{"line":73,"column":9},"source":"js/ui.js","original":{"line":53,"column":11}},{"generated":{"line":73,"column":23},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":73,"column":24},"source":"js/ui.js","original":{"line":53,"column":26}},{"generated":{"line":73,"column":29},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":74,"column":0},"source":"js/ui.js","original":{"line":54,"column":8}},{"name":"displayCanvas","generated":{"line":74,"column":11},"source":"js/ui.js","original":{"line":54,"column":13}},{"generated":{"line":74,"column":24},"source":"js/ui.js","original":{"line":54,"column":8}},{"generated":{"line":74,"column":25},"source":"js/ui.js","original":{"line":54,"column":27}},{"generated":{"line":74,"column":31},"source":"js/ui.js","original":{"line":54,"column":8}},{"generated":{"line":75,"column":0},"source":"js/ui.js","original":{"line":55,"column":5}},{"generated":{"line":75,"column":6},"source":"js/ui.js","original":{"line":57,"column":4}},{"name":"action","generated":{"line":79,"column":38},"source":"js/ui.js","original":{"line":58,"column":22}},{"generated":{"line":79,"column":46},"source":"js/ui.js","original":{"line":58,"column":30}},{"generated":{"line":80,"column":0},"source":"js/ui.js","original":{"line":59,"column":8}},{"name":"action","generated":{"line":80,"column":10},"source":"js/ui.js","original":{"line":59,"column":11}},{"generated":{"line":80,"column":16},"source":"js/ui.js","original":{"line":59,"column":17}},{"generated":{"line":80,"column":21},"source":"js/ui.js","original":{"line":59,"column":22}},{"generated":{"line":80,"column":30},"source":"js/ui.js","original":{"line":59,"column":8}},{"generated":{"line":80,"column":32},"source":"js/ui.js","original":{"line":59,"column":33}},{"generated":{"line":81,"column":0},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"newProjectWindow","generated":{"line":81,"column":13},"source":"js/ui.js","original":{"line":60,"column":17}},{"generated":{"line":81,"column":29},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"style","generated":{"line":81,"column":30},"source":"js/ui.js","original":{"line":60,"column":34}},{"generated":{"line":81,"column":35},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"display","generated":{"line":81,"column":36},"source":"js/ui.js","original":{"line":60,"column":40}},{"generated":{"line":81,"column":43},"source":"js/ui.js","original":{"line":60,"column":12}},{"generated":{"line":81,"column":46},"source":"js/ui.js","original":{"line":60,"column":50}},{"generated":{"line":81,"column":53},"source":"js/ui.js","original":{"line":60,"column":12}},{"generated":{"line":82,"column":0},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"menu","generated":{"line":82,"column":13},"source":"js/ui.js","original":{"line":61,"column":17}},{"generated":{"line":82,"column":17},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"style","generated":{"line":82,"column":18},"source":"js/ui.js","original":{"line":61,"column":22}},{"generated":{"line":82,"column":23},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"display","generated":{"line":82,"column":24},"source":"js/ui.js","original":{"line":61,"column":28}},{"generated":{"line":82,"column":31},"source":"js/ui.js","original":{"line":61,"column":12}},{"generated":{"line":82,"column":34},"source":"js/ui.js","original":{"line":61,"column":38}},{"generated":{"line":82,"column":40},"source":"js/ui.js","original":{"line":61,"column":12}},{"generated":{"line":84,"column":0},"source":"js/ui.js","original":{"line":63,"column":12}},{"generated":{"line":84,"column":12},"source":"js/ui.js","original":{"line":63,"column":15}},{"name":"isCanvasCreated","generated":{"line":84,"column":17},"source":"js/ui.js","original":{"line":63,"column":20}},{"generated":{"line":84,"column":32},"source":"js/ui.js","original":{"line":63,"column":12}},{"generated":{"line":84,"column":34},"source":"js/ui.js","original":{"line":63,"column":37}},{"name":"document","generated":{"line":85,"column":0},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"document","generated":{"line":85,"column":10},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":85,"column":18},"source":"js/ui.js","original":{"line":64,"column":24}},{"name":"querySelector","generated":{"line":85,"column":19},"source":"js/ui.js","original":{"line":64,"column":25}},{"generated":{"line":85,"column":32},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":85,"column":33},"source":"js/ui.js","original":{"line":64,"column":39}},{"generated":{"line":85,"column":48},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"style","generated":{"line":85,"column":50},"source":"js/ui.js","original":{"line":64,"column":56}},{"generated":{"line":85,"column":55},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"display","generated":{"line":85,"column":56},"source":"js/ui.js","original":{"line":64,"column":62}},{"generated":{"line":85,"column":63},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":85,"column":66},"source":"js/ui.js","original":{"line":64,"column":72}},{"generated":{"line":85,"column":73},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":86,"column":0},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"newProjectWindow","generated":{"line":86,"column":15},"source":"js/ui.js","original":{"line":65,"column":21}},{"generated":{"line":86,"column":31},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"classList","generated":{"line":86,"column":32},"source":"js/ui.js","original":{"line":65,"column":38}},{"generated":{"line":86,"column":41},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"add","generated":{"line":86,"column":42},"source":"js/ui.js","original":{"line":65,"column":48}},{"generated":{"line":86,"column":45},"source":"js/ui.js","original":{"line":65,"column":16}},{"generated":{"line":86,"column":46},"source":"js/ui.js","original":{"line":65,"column":52}},{"generated":{"line":86,"column":54},"source":"js/ui.js","original":{"line":65,"column":16}},{"generated":{"line":87,"column":0},"source":"js/ui.js","original":{"line":66,"column":13}},{"generated":{"line":88,"column":0},"source":"js/ui.js","original":{"line":67,"column":9}},{"generated":{"line":88,"column":7},"source":"js/ui.js","original":{"line":59,"column":8}},{"generated":{"line":88,"column":13},"source":"js/ui.js","original":{"line":67,"column":15}},{"name":"action","generated":{"line":88,"column":17},"source":"js/ui.js","original":{"line":67,"column":19}},{"generated":{"line":88,"column":23},"source":"js/ui.js","original":{"line":67,"column":25}},{"generated":{"line":88,"column":28},"source":"js/ui.js","original":{"line":67,"column":30}},{"generated":{"line":88,"column":34},"source":"js/ui.js","original":{"line":67,"column":15}},{"generated":{"line":88,"column":36},"source":"js/ui.js","original":{"line":67,"column":38}},{"generated":{"line":89,"column":0},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"newProjectWindow","generated":{"line":89,"column":13},"source":"js/ui.js","original":{"line":68,"column":17}},{"generated":{"line":89,"column":29},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"style","generated":{"line":89,"column":30},"source":"js/ui.js","original":{"line":68,"column":34}},{"generated":{"line":89,"column":35},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"display","generated":{"line":89,"column":36},"source":"js/ui.js","original":{"line":68,"column":40}},{"generated":{"line":89,"column":43},"source":"js/ui.js","original":{"line":68,"column":12}},{"generated":{"line":89,"column":46},"source":"js/ui.js","original":{"line":68,"column":50}},{"generated":{"line":89,"column":52},"source":"js/ui.js","original":{"line":68,"column":12}},{"generated":{"line":91,"column":0},"source":"js/ui.js","original":{"line":70,"column":12}},{"generated":{"line":91,"column":12},"source":"js/ui.js","original":{"line":70,"column":15}},{"generated":{"line":91,"column":13},"source":"js/ui.js","original":{"line":70,"column":16}},{"name":"isCanvasCreated","generated":{"line":91,"column":18},"source":"js/ui.js","original":{"line":70,"column":21}},{"generated":{"line":91,"column":33},"source":"js/ui.js","original":{"line":70,"column":12}},{"generated":{"line":91,"column":35},"source":"js/ui.js","original":{"line":70,"column":38}},{"generated":{"line":92,"column":0},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"menu","generated":{"line":92,"column":15},"source":"js/ui.js","original":{"line":71,"column":21}},{"generated":{"line":92,"column":19},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"style","generated":{"line":92,"column":20},"source":"js/ui.js","original":{"line":71,"column":26}},{"generated":{"line":92,"column":25},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"display","generated":{"line":92,"column":26},"source":"js/ui.js","original":{"line":71,"column":32}},{"generated":{"line":92,"column":33},"source":"js/ui.js","original":{"line":71,"column":16}},{"generated":{"line":92,"column":36},"source":"js/ui.js","original":{"line":71,"column":42}},{"generated":{"line":92,"column":43},"source":"js/ui.js","original":{"line":71,"column":16}},{"generated":{"line":93,"column":0},"source":"js/ui.js","original":{"line":72,"column":13}},{"generated":{"line":94,"column":0},"source":"js/ui.js","original":{"line":73,"column":9}},{"generated":{"line":95,"column":0},"source":"js/ui.js","original":{"line":74,"column":5}},{"generated":{"line":95,"column":6},"source":"js/ui.js","original":{"line":76,"column":4}},{"name":"action","generated":{"line":99,"column":34},"source":"js/ui.js","original":{"line":77,"column":18}},{"generated":{"line":99,"column":42},"source":"js/ui.js","original":{"line":77,"column":26}},{"generated":{"line":100,"column":0},"source":"js/ui.js","original":{"line":78,"column":8}},{"name":"action","generated":{"line":100,"column":10},"source":"js/ui.js","original":{"line":78,"column":11}},{"generated":{"line":100,"column":16},"source":"js/ui.js","original":{"line":78,"column":17}},{"generated":{"line":100,"column":21},"source":"js/ui.js","original":{"line":78,"column":22}},{"generated":{"line":100,"column":30},"source":"js/ui.js","original":{"line":78,"column":8}},{"generated":{"line":100,"column":32},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":101,"column":0},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"drawingField","generated":{"line":101,"column":13},"source":"js/ui.js","original":{"line":79,"column":17}},{"generated":{"line":101,"column":25},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"style","generated":{"line":101,"column":26},"source":"js/ui.js","original":{"line":79,"column":30}},{"generated":{"line":101,"column":31},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"display","generated":{"line":101,"column":32},"source":"js/ui.js","original":{"line":79,"column":36}},{"generated":{"line":101,"column":39},"source":"js/ui.js","original":{"line":79,"column":12}},{"generated":{"line":101,"column":42},"source":"js/ui.js","original":{"line":79,"column":46}},{"generated":{"line":101,"column":48},"source":"js/ui.js","original":{"line":79,"column":12}},{"generated":{"line":102,"column":0},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"newProjectWindow","generated":{"line":102,"column":13},"source":"js/ui.js","original":{"line":80,"column":17}},{"generated":{"line":102,"column":29},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"style","generated":{"line":102,"column":30},"source":"js/ui.js","original":{"line":80,"column":34}},{"generated":{"line":102,"column":35},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"display","generated":{"line":102,"column":36},"source":"js/ui.js","original":{"line":80,"column":40}},{"generated":{"line":102,"column":43},"source":"js/ui.js","original":{"line":80,"column":12}},{"generated":{"line":102,"column":46},"source":"js/ui.js","original":{"line":80,"column":50}},{"generated":{"line":102,"column":52},"source":"js/ui.js","original":{"line":80,"column":12}},{"generated":{"line":102,"column":53},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":102,"column":54},"source":"js/ui.js","original":{"line":82,"column":12}},{"generated":{"line":104,"column":0},"source":"js/ui.js","original":{"line":83,"column":12}},{"name":"setCanvasProperties","generated":{"line":104,"column":13},"source":"js/ui.js","original":{"line":83,"column":17}},{"generated":{"line":104,"column":32},"source":"js/ui.js","original":{"line":83,"column":12}},{"generated":{"line":104,"column":35},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":104,"column":36},"source":"js/ui.js","original":{"line":85,"column":12}},{"name":"theCanvas","generated":{"line":106,"column":0},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"ctx","generated":{"line":106,"column":26},"source":"js/ui.js","original":{"line":86,"column":22}},{"generated":{"line":106,"column":29},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"fillStyle","generated":{"line":106,"column":30},"source":"js/ui.js","original":{"line":86,"column":26}},{"generated":{"line":106,"column":39},"source":"js/ui.js","original":{"line":86,"column":12}},{"generated":{"line":106,"column":42},"source":"js/ui.js","original":{"line":86,"column":38}},{"generated":{"line":106,"column":48},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"theCanvas","generated":{"line":108,"column":0},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"ctx","generated":{"line":108,"column":26},"source":"js/ui.js","original":{"line":87,"column":22}},{"generated":{"line":108,"column":29},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"fillRect","generated":{"line":108,"column":30},"source":"js/ui.js","original":{"line":87,"column":26}},{"generated":{"line":108,"column":38},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":108,"column":39},"source":"js/ui.js","original":{"line":87,"column":35}},{"generated":{"line":108,"column":40},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":108,"column":42},"source":"js/ui.js","original":{"line":87,"column":38}},{"generated":{"line":108,"column":43},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"theCanvas","generated":{"line":108,"column":45},"source":"js/ui.js","original":{"line":87,"column":41}},{"name":"canvas","generated":{"line":108,"column":63},"source":"js/ui.js","original":{"line":87,"column":51}},{"generated":{"line":108,"column":69},"source":"js/ui.js","original":{"line":87,"column":41}},{"name":"width","generated":{"line":108,"column":70},"source":"js/ui.js","original":{"line":87,"column":58}},{"generated":{"line":108,"column":75},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"theCanvas","generated":{"line":108,"column":77},"source":"js/ui.js","original":{"line":87,"column":65}},{"name":"canvas","generated":{"line":108,"column":95},"source":"js/ui.js","original":{"line":87,"column":75}},{"generated":{"line":108,"column":101},"source":"js/ui.js","original":{"line":87,"column":65}},{"name":"height","generated":{"line":108,"column":102},"source":"js/ui.js","original":{"line":87,"column":82}},{"generated":{"line":108,"column":108},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":108,"column":110},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":108,"column":111},"source":"js/ui.js","original":{"line":89,"column":12}},{"generated":{"line":111,"column":0},"source":"js/ui.js","original":{"line":90,"column":12}},{"name":"isCanvasCreated","generated":{"line":111,"column":13},"source":"js/ui.js","original":{"line":90,"column":17}},{"generated":{"line":111,"column":28},"source":"js/ui.js","original":{"line":90,"column":12}},{"generated":{"line":111,"column":31},"source":"js/ui.js","original":{"line":90,"column":35}},{"generated":{"line":111,"column":35},"source":"js/ui.js","original":{"line":90,"column":12}},{"generated":{"line":112,"column":0},"source":"js/ui.js","original":{"line":92,"column":9}},{"generated":{"line":112,"column":7},"source":"js/ui.js","original":{"line":78,"column":8}},{"generated":{"line":112,"column":13},"source":"js/ui.js","original":{"line":92,"column":15}},{"name":"action","generated":{"line":112,"column":17},"source":"js/ui.js","original":{"line":92,"column":19}},{"generated":{"line":112,"column":23},"source":"js/ui.js","original":{"line":92,"column":25}},{"generated":{"line":112,"column":28},"source":"js/ui.js","original":{"line":92,"column":30}},{"generated":{"line":112,"column":34},"source":"js/ui.js","original":{"line":92,"column":15}},{"generated":{"line":112,"column":36},"source":"js/ui.js","original":{"line":92,"column":38}},{"generated":{"line":113,"column":0},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"menu","generated":{"line":113,"column":13},"source":"js/ui.js","original":{"line":93,"column":17}},{"generated":{"line":113,"column":17},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"style","generated":{"line":113,"column":18},"source":"js/ui.js","original":{"line":93,"column":22}},{"generated":{"line":113,"column":23},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"display","generated":{"line":113,"column":24},"source":"js/ui.js","original":{"line":93,"column":28}},{"generated":{"line":113,"column":31},"source":"js/ui.js","original":{"line":93,"column":12}},{"generated":{"line":113,"column":34},"source":"js/ui.js","original":{"line":93,"column":38}},{"generated":{"line":113,"column":41},"source":"js/ui.js","original":{"line":93,"column":12}},{"generated":{"line":114,"column":0},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"drawingField","generated":{"line":114,"column":13},"source":"js/ui.js","original":{"line":94,"column":17}},{"generated":{"line":114,"column":25},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"style","generated":{"line":114,"column":26},"source":"js/ui.js","original":{"line":94,"column":30}},{"generated":{"line":114,"column":31},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"display","generated":{"line":114,"column":32},"source":"js/ui.js","original":{"line":94,"column":36}},{"generated":{"line":114,"column":39},"source":"js/ui.js","original":{"line":94,"column":12}},{"generated":{"line":114,"column":42},"source":"js/ui.js","original":{"line":94,"column":46}},{"generated":{"line":114,"column":48},"source":"js/ui.js","original":{"line":94,"column":12}},{"generated":{"line":115,"column":0},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"newProjectWindow","generated":{"line":115,"column":13},"source":"js/ui.js","original":{"line":95,"column":17}},{"generated":{"line":115,"column":29},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"classList","generated":{"line":115,"column":30},"source":"js/ui.js","original":{"line":95,"column":34}},{"generated":{"line":115,"column":39},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"remove","generated":{"line":115,"column":40},"source":"js/ui.js","original":{"line":95,"column":44}},{"generated":{"line":115,"column":46},"source":"js/ui.js","original":{"line":95,"column":12}},{"generated":{"line":115,"column":47},"source":"js/ui.js","original":{"line":95,"column":51}},{"generated":{"line":115,"column":55},"source":"js/ui.js","original":{"line":95,"column":12}},{"generated":{"line":115,"column":57},"source":"js/ui.js","original":{"line":92,"column":38}},{"generated":{"line":115,"column":58},"source":"js/ui.js","original":{"line":97,"column":12}},{"name":"theCanvas","generated":{"line":117,"column":0},"source":"js/ui.js","original":{"line":98,"column":12}},{"name":"clearCanvas","generated":{"line":117,"column":26},"source":"js/ui.js","original":{"line":98,"column":22}},{"generated":{"line":117,"column":37},"source":"js/ui.js","original":{"line":98,"column":12}},{"generated":{"line":118,"column":0},"source":"js/ui.js","original":{"line":99,"column":9}},{"generated":{"line":119,"column":0},"source":"js/ui.js","original":{"line":100,"column":5}},{"generated":{"line":119,"column":6},"source":"js/ui.js","original":{"line":102,"column":4}},{"generated":{"line":123,"column":42},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":124,"column":0},"source":"js/ui.js","original":{"line":104,"column":8}},{"name":"theCanvas","generated":{"line":125,"column":0},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"canvas","generated":{"line":125,"column":24},"source":"js/ui.js","original":{"line":105,"column":18}},{"generated":{"line":125,"column":30},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"width","generated":{"line":125,"column":31},"source":"js/ui.js","original":{"line":105,"column":25}},{"generated":{"line":125,"column":36},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"inputs","generated":{"line":125,"column":39},"source":"js/ui.js","original":{"line":105,"column":33}},{"name":"widthInput","generated":{"line":125,"column":54},"source":"js/ui.js","original":{"line":105,"column":40}},{"generated":{"line":125,"column":64},"source":"js/ui.js","original":{"line":105,"column":33}},{"name":"value","generated":{"line":125,"column":65},"source":"js/ui.js","original":{"line":105,"column":51}},{"generated":{"line":125,"column":70},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"theCanvas","generated":{"line":126,"column":0},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"canvas","generated":{"line":126,"column":24},"source":"js/ui.js","original":{"line":106,"column":18}},{"generated":{"line":126,"column":30},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"height","generated":{"line":126,"column":31},"source":"js/ui.js","original":{"line":106,"column":25}},{"generated":{"line":126,"column":37},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"inputs","generated":{"line":126,"column":40},"source":"js/ui.js","original":{"line":106,"column":34}},{"name":"heightInput","generated":{"line":126,"column":55},"source":"js/ui.js","original":{"line":106,"column":41}},{"generated":{"line":126,"column":66},"source":"js/ui.js","original":{"line":106,"column":34}},{"name":"value","generated":{"line":126,"column":67},"source":"js/ui.js","original":{"line":106,"column":53}},{"generated":{"line":126,"column":72},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"theCanvas","generated":{"line":127,"column":0},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"ctx","generated":{"line":127,"column":24},"source":"js/ui.js","original":{"line":107,"column":18}},{"generated":{"line":127,"column":27},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"lineCap","generated":{"line":127,"column":28},"source":"js/ui.js","original":{"line":107,"column":22}},{"generated":{"line":127,"column":35},"source":"js/ui.js","original":{"line":107,"column":8}},{"generated":{"line":127,"column":38},"source":"js/ui.js","original":{"line":107,"column":32}},{"generated":{"line":127,"column":45},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"theCanvas","generated":{"line":128,"column":0},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"ctx","generated":{"line":128,"column":24},"source":"js/ui.js","original":{"line":108,"column":18}},{"generated":{"line":128,"column":27},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"lineWidth","generated":{"line":128,"column":28},"source":"js/ui.js","original":{"line":108,"column":22}},{"generated":{"line":128,"column":37},"source":"js/ui.js","original":{"line":108,"column":8}},{"generated":{"line":128,"column":40},"source":"js/ui.js","original":{"line":108,"column":34}},{"generated":{"line":128,"column":42},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"inputs","generated":{"line":129,"column":0},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"capWidth","generated":{"line":129,"column":21},"source":"js/ui.js","original":{"line":109,"column":15}},{"generated":{"line":129,"column":29},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"value","generated":{"line":129,"column":30},"source":"js/ui.js","original":{"line":109,"column":24}},{"generated":{"line":129,"column":35},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"theCanvas","generated":{"line":129,"column":38},"source":"js/ui.js","original":{"line":109,"column":32}},{"name":"ctx","generated":{"line":129,"column":56},"source":"js/ui.js","original":{"line":109,"column":42}},{"generated":{"line":129,"column":59},"source":"js/ui.js","original":{"line":109,"column":32}},{"name":"lineWidth","generated":{"line":129,"column":60},"source":"js/ui.js","original":{"line":109,"column":46}},{"generated":{"line":129,"column":69},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"document","generated":{"line":130,"column":0},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"document","generated":{"line":130,"column":6},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":130,"column":14},"source":"js/ui.js","original":{"line":110,"column":16}},{"name":"querySelector","generated":{"line":130,"column":15},"source":"js/ui.js","original":{"line":110,"column":17}},{"generated":{"line":130,"column":28},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":130,"column":29},"source":"js/ui.js","original":{"line":110,"column":31}},{"generated":{"line":130,"column":47},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"textContent","generated":{"line":130,"column":49},"source":"js/ui.js","original":{"line":110,"column":51}},{"generated":{"line":130,"column":60},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"theCanvas","generated":{"line":130,"column":73},"source":"js/ui.js","original":{"line":110,"column":67}},{"name":"ctx","generated":{"line":130,"column":91},"source":"js/ui.js","original":{"line":110,"column":77}},{"generated":{"line":130,"column":94},"source":"js/ui.js","original":{"line":110,"column":67}},{"name":"lineWidth","generated":{"line":130,"column":95},"source":"js/ui.js","original":{"line":110,"column":81}},{"generated":{"line":130,"column":104},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":130,"column":112},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":130,"column":113},"source":"js/ui.js","original":{"line":112,"column":8}},{"name":"inputs","generated":{"line":132,"column":0},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"capWidth","generated":{"line":132,"column":21},"source":"js/ui.js","original":{"line":113,"column":15}},{"generated":{"line":132,"column":29},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"value","generated":{"line":132,"column":30},"source":"js/ui.js","original":{"line":113,"column":24}},{"generated":{"line":132,"column":35},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"theCanvas","generated":{"line":132,"column":38},"source":"js/ui.js","original":{"line":113,"column":32}},{"name":"ctx","generated":{"line":132,"column":56},"source":"js/ui.js","original":{"line":113,"column":42}},{"generated":{"line":132,"column":59},"source":"js/ui.js","original":{"line":113,"column":32}},{"name":"lineWidth","generated":{"line":132,"column":60},"source":"js/ui.js","original":{"line":113,"column":46}},{"generated":{"line":132,"column":69},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"inputs","generated":{"line":134,"column":0},"source":"js/ui.js","original":{"line":114,"column":8}},{"name":"colorInputs","generated":{"line":134,"column":21},"source":"js/ui.js","original":{"line":114,"column":15}},{"generated":{"line":134,"column":32},"source":"js/ui.js","original":{"line":114,"column":8}},{"name":"forEach","generated":{"line":134,"column":33},"source":"js/ui.js","original":{"line":114,"column":27}},{"generated":{"line":134,"column":40},"source":"js/ui.js","original":{"line":114,"column":8}},{"generated":{"line":134,"column":41},"source":"js/ui.js","original":{"line":114,"column":35}},{"name":"input","generated":{"line":134,"column":51},"source":"js/ui.js","original":{"line":114,"column":35}},{"generated":{"line":134,"column":56},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":135,"column":0},"source":"js/ui.js","original":{"line":114,"column":40}},{"name":"input","generated":{"line":135,"column":15},"source":"js/ui.js","original":{"line":114,"column":44}},{"generated":{"line":135,"column":20},"source":"js/ui.js","original":{"line":114,"column":49}},{"name":"value","generated":{"line":135,"column":21},"source":"js/ui.js","original":{"line":114,"column":50}},{"generated":{"line":135,"column":26},"source":"js/ui.js","original":{"line":114,"column":44}},{"generated":{"line":135,"column":29},"source":"js/ui.js","original":{"line":114,"column":58}},{"generated":{"line":135,"column":38},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":136,"column":0},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":136,"column":7},"source":"js/ui.js","original":{"line":114,"column":8}},{"generated":{"line":136,"column":9},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":136,"column":10},"source":"js/ui.js","original":{"line":116,"column":8}},{"generated":{"line":139,"column":0},"source":"js/ui.js","original":{"line":117,"column":8}},{"name":"checkboxes","generated":{"line":139,"column":10},"source":"js/ui.js","original":{"line":117,"column":14}},{"generated":{"line":139,"column":20},"source":"js/ui.js","original":{"line":117,"column":24}},{"generated":{"line":139,"column":42},"source":"js/ui.js","original":{"line":117,"column":31}},{"name":"checkboxes","generated":{"line":139,"column":47},"source":"js/ui.js","original":{"line":117,"column":36}},{"generated":{"line":139,"column":57},"source":"js/ui.js","original":{"line":117,"column":24}},{"generated":{"line":139,"column":58},"source":"js/ui.js","original":{"line":117,"column":8}},{"name":"checkboxes","generated":{"line":141,"column":0},"source":"js/ui.js","original":{"line":118,"column":8}},{"name":"checkboxes","generated":{"line":141,"column":6},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":141,"column":16},"source":"js/ui.js","original":{"line":118,"column":18}},{"name":"forEach","generated":{"line":141,"column":17},"source":"js/ui.js","original":{"line":118,"column":19}},{"generated":{"line":141,"column":24},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":141,"column":25},"source":"js/ui.js","original":{"line":118,"column":27}},{"name":"cap","generated":{"line":141,"column":35},"source":"js/ui.js","original":{"line":118,"column":27}},{"generated":{"line":141,"column":38},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":142,"column":0},"source":"js/ui.js","original":{"line":118,"column":30}},{"name":"cap","generated":{"line":142,"column":15},"source":"js/ui.js","original":{"line":118,"column":34}},{"generated":{"line":142,"column":18},"source":"js/ui.js","original":{"line":118,"column":37}},{"name":"checked","generated":{"line":142,"column":19},"source":"js/ui.js","original":{"line":118,"column":38}},{"generated":{"line":142,"column":26},"source":"js/ui.js","original":{"line":118,"column":34}},{"generated":{"line":142,"column":29},"source":"js/ui.js","original":{"line":118,"column":48}},{"generated":{"line":142,"column":34},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":143,"column":0},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":143,"column":7},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":144,"column":0},"source":"js/ui.js","original":{"line":119,"column":8}},{"name":"capTypes","generated":{"line":144,"column":11},"source":"js/ui.js","original":{"line":119,"column":13}},{"generated":{"line":144,"column":19},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":144,"column":20},"source":"js/ui.js","original":{"line":119,"column":22}},{"generated":{"line":144,"column":21},"source":"js/ui.js","original":{"line":119,"column":8}},{"name":"checked","generated":{"line":144,"column":23},"source":"js/ui.js","original":{"line":119,"column":25}},{"generated":{"line":144,"column":30},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":144,"column":33},"source":"js/ui.js","original":{"line":119,"column":35}},{"generated":{"line":144,"column":37},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":145,"column":0},"source":"js/ui.js","original":{"line":121,"column":8}},{"name":"displayChanges","generated":{"line":145,"column":11},"source":"js/ui.js","original":{"line":121,"column":13}},{"generated":{"line":145,"column":25},"source":"js/ui.js","original":{"line":121,"column":8}},{"generated":{"line":145,"column":26},"source":"js/ui.js","original":{"line":121,"column":28}},{"generated":{"line":145,"column":31},"source":"js/ui.js","original":{"line":121,"column":8}},{"generated":{"line":146,"column":0},"source":"js/ui.js","original":{"line":122,"column":5}},{"generated":{"line":146,"column":6},"source":"js/ui.js","original":{"line":124,"column":4}},{"name":"action","generated":{"line":150,"column":37},"source":"js/ui.js","original":{"line":125,"column":21}},{"generated":{"line":150,"column":45},"source":"js/ui.js","original":{"line":125,"column":29}},{"generated":{"line":151,"column":0},"source":"js/ui.js","original":{"line":126,"column":8}},{"name":"action","generated":{"line":151,"column":10},"source":"js/ui.js","original":{"line":126,"column":11}},{"generated":{"line":151,"column":16},"source":"js/ui.js","original":{"line":126,"column":17}},{"generated":{"line":151,"column":21},"source":"js/ui.js","original":{"line":126,"column":22}},{"generated":{"line":151,"column":27},"source":"js/ui.js","original":{"line":126,"column":8}},{"generated":{"line":151,"column":29},"source":"js/ui.js","original":{"line":126,"column":30}},{"generated":{"line":152,"column":0},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"aboutMenu","generated":{"line":152,"column":13},"source":"js/ui.js","original":{"line":127,"column":17}},{"generated":{"line":152,"column":22},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"style","generated":{"line":152,"column":23},"source":"js/ui.js","original":{"line":127,"column":27}},{"generated":{"line":152,"column":28},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"display","generated":{"line":152,"column":29},"source":"js/ui.js","original":{"line":127,"column":33}},{"generated":{"line":152,"column":36},"source":"js/ui.js","original":{"line":127,"column":12}},{"generated":{"line":152,"column":39},"source":"js/ui.js","original":{"line":127,"column":43}},{"generated":{"line":152,"column":46},"source":"js/ui.js","original":{"line":127,"column":12}},{"generated":{"line":153,"column":0},"source":"js/ui.js","original":{"line":128,"column":9}},{"generated":{"line":153,"column":7},"source":"js/ui.js","original":{"line":126,"column":8}},{"generated":{"line":153,"column":13},"source":"js/ui.js","original":{"line":128,"column":15}},{"name":"action","generated":{"line":153,"column":17},"source":"js/ui.js","original":{"line":128,"column":19}},{"generated":{"line":153,"column":23},"source":"js/ui.js","original":{"line":128,"column":25}},{"generated":{"line":153,"column":28},"source":"js/ui.js","original":{"line":128,"column":30}},{"generated":{"line":153,"column":35},"source":"js/ui.js","original":{"line":128,"column":15}},{"generated":{"line":153,"column":37},"source":"js/ui.js","original":{"line":128,"column":39}},{"generated":{"line":154,"column":0},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"aboutMenu","generated":{"line":154,"column":13},"source":"js/ui.js","original":{"line":129,"column":17}},{"generated":{"line":154,"column":22},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"style","generated":{"line":154,"column":23},"source":"js/ui.js","original":{"line":129,"column":27}},{"generated":{"line":154,"column":28},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"display","generated":{"line":154,"column":29},"source":"js/ui.js","original":{"line":129,"column":33}},{"generated":{"line":154,"column":36},"source":"js/ui.js","original":{"line":129,"column":12}},{"generated":{"line":154,"column":39},"source":"js/ui.js","original":{"line":129,"column":43}},{"generated":{"line":154,"column":45},"source":"js/ui.js","original":{"line":129,"column":12}},{"generated":{"line":155,"column":0},"source":"js/ui.js","original":{"line":130,"column":9}},{"generated":{"line":156,"column":0},"source":"js/ui.js","original":{"line":131,"column":5}},{"generated":{"line":156,"column":6},"source":"js/ui.js","original":{"line":133,"column":4}},{"name":"id","generated":{"line":160,"column":32},"source":"js/ui.js","original":{"line":134,"column":16}},{"name":"name","generated":{"line":160,"column":36},"source":"js/ui.js","original":{"line":134,"column":20}},{"generated":{"line":160,"column":42},"source":"js/ui.js","original":{"line":134,"column":26}},{"generated":{"line":161,"column":0},"source":"js/ui.js","original":{"line":134,"column":26}},{"generated":{"line":163,"column":0},"source":"js/ui.js","original":{"line":135,"column":8}},{"name":"boxes","generated":{"line":163,"column":10},"source":"js/ui.js","original":{"line":135,"column":12}},{"generated":{"line":163,"column":15},"source":"js/ui.js","original":{"line":135,"column":17}},{"generated":{"line":163,"column":18},"source":"js/ui.js","original":{"line":135,"column":20}},{"generated":{"line":163,"column":22},"source":"js/ui.js","original":{"line":135,"column":8}},{"generated":{"line":165,"column":0},"source":"js/ui.js","original":{"line":136,"column":8}},{"name":"name","generated":{"line":165,"column":10},"source":"js/ui.js","original":{"line":136,"column":11}},{"generated":{"line":165,"column":14},"source":"js/ui.js","original":{"line":136,"column":15}},{"generated":{"line":165,"column":19},"source":"js/ui.js","original":{"line":136,"column":20}},{"generated":{"line":165,"column":29},"source":"js/ui.js","original":{"line":136,"column":8}},{"generated":{"line":165,"column":31},"source":"js/ui.js","original":{"line":136,"column":32}},{"generated":{"line":166,"column":0},"source":"js/ui.js","original":{"line":137,"column":12}},{"name":"boxes","generated":{"line":167,"column":0},"source":"js/ui.js","original":{"line":138,"column":12}},{"name":"boxes","generated":{"line":167,"column":8},"source":"js/ui.js","original":{"line":138,"column":12}},{"generated":{"line":167,"column":13},"source":"js/ui.js","original":{"line":138,"column":17}},{"generated":{"line":167,"column":35},"source":"js/ui.js","original":{"line":138,"column":24}},{"name":"capTypes","generated":{"line":167,"column":40},"source":"js/ui.js","original":{"line":138,"column":29}},{"generated":{"line":167,"column":48},"source":"js/ui.js","original":{"line":138,"column":17}},{"generated":{"line":167,"column":49},"source":"js/ui.js","original":{"line":138,"column":12}},{"generated":{"line":167,"column":50},"source":"js/ui.js","original":{"line":136,"column":32}},{"generated":{"line":167,"column":51},"source":"js/ui.js","original":{"line":140,"column":12}},{"name":"boxes","generated":{"line":169,"column":0},"source":"js/ui.js","original":{"line":141,"column":12}},{"name":"boxes","generated":{"line":169,"column":8},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":169,"column":13},"source":"js/ui.js","original":{"line":141,"column":17}},{"name":"filter","generated":{"line":169,"column":14},"source":"js/ui.js","original":{"line":141,"column":18}},{"generated":{"line":169,"column":20},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":169,"column":21},"source":"js/ui.js","original":{"line":141,"column":25}},{"name":"box","generated":{"line":169,"column":31},"source":"js/ui.js","original":{"line":141,"column":25}},{"generated":{"line":169,"column":34},"source":"js/ui.js","original":{"line":141,"column":28}},{"generated":{"line":169,"column":36},"source":"js/ui.js","original":{"line":141,"column":32}},{"generated":{"line":170,"column":0},"source":"js/ui.js","original":{"line":142,"column":16}},{"name":"box","generated":{"line":170,"column":14},"source":"js/ui.js","original":{"line":142,"column":19}},{"generated":{"line":170,"column":17},"source":"js/ui.js","original":{"line":142,"column":22}},{"name":"id","generated":{"line":170,"column":18},"source":"js/ui.js","original":{"line":142,"column":23}},{"generated":{"line":170,"column":20},"source":"js/ui.js","original":{"line":142,"column":19}},{"name":"id","generated":{"line":170,"column":25},"source":"js/ui.js","original":{"line":142,"column":30}},{"generated":{"line":170,"column":27},"source":"js/ui.js","original":{"line":142,"column":16}},{"generated":{"line":170,"column":29},"source":"js/ui.js","original":{"line":142,"column":34}},{"generated":{"line":171,"column":0},"source":"js/ui.js","original":{"line":143,"column":20}},{"name":"box","generated":{"line":172,"column":0},"source":"js/ui.js","original":{"line":144,"column":20}},{"name":"box","generated":{"line":172,"column":12},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":172,"column":15},"source":"js/ui.js","original":{"line":144,"column":23}},{"name":"checked","generated":{"line":172,"column":16},"source":"js/ui.js","original":{"line":144,"column":24}},{"generated":{"line":172,"column":23},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":172,"column":26},"source":"js/ui.js","original":{"line":144,"column":34}},{"generated":{"line":172,"column":31},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":173,"column":0},"source":"js/ui.js","original":{"line":145,"column":17}},{"generated":{"line":173,"column":11},"source":"js/ui.js","original":{"line":142,"column":16}},{"generated":{"line":173,"column":17},"source":"js/ui.js","original":{"line":145,"column":23}},{"name":"box","generated":{"line":173,"column":21},"source":"js/ui.js","original":{"line":145,"column":26}},{"generated":{"line":173,"column":24},"source":"js/ui.js","original":{"line":145,"column":29}},{"name":"id","generated":{"line":173,"column":25},"source":"js/ui.js","original":{"line":145,"column":30}},{"generated":{"line":173,"column":27},"source":"js/ui.js","original":{"line":145,"column":26}},{"name":"id","generated":{"line":173,"column":32},"source":"js/ui.js","original":{"line":145,"column":37}},{"generated":{"line":173,"column":34},"source":"js/ui.js","original":{"line":145,"column":23}},{"generated":{"line":173,"column":36},"source":"js/ui.js","original":{"line":145,"column":41}},{"generated":{"line":174,"column":0},"source":"js/ui.js","original":{"line":146,"column":20}},{"generated":{"line":175,"column":0},"source":"js/ui.js","original":{"line":147,"column":20}},{"name":"box","generated":{"line":176,"column":0},"source":"js/ui.js","original":{"line":148,"column":20}},{"name":"box","generated":{"line":176,"column":12},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":176,"column":15},"source":"js/ui.js","original":{"line":148,"column":23}},{"name":"checked","generated":{"line":176,"column":16},"source":"js/ui.js","original":{"line":148,"column":24}},{"generated":{"line":176,"column":23},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":176,"column":26},"source":"js/ui.js","original":{"line":148,"column":34}},{"generated":{"line":176,"column":30},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":176,"column":31},"source":"js/ui.js","original":{"line":145,"column":41}},{"generated":{"line":176,"column":32},"source":"js/ui.js","original":{"line":150,"column":20}},{"name":"theCanvas","generated":{"line":178,"column":0},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"ctx","generated":{"line":178,"column":30},"source":"js/ui.js","original":{"line":151,"column":30}},{"generated":{"line":178,"column":33},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"lineCap","generated":{"line":178,"column":34},"source":"js/ui.js","original":{"line":151,"column":34}},{"generated":{"line":178,"column":41},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"box","generated":{"line":178,"column":44},"source":"js/ui.js","original":{"line":151,"column":44}},{"generated":{"line":178,"column":47},"source":"js/ui.js","original":{"line":151,"column":47}},{"name":"name","generated":{"line":178,"column":48},"source":"js/ui.js","original":{"line":151,"column":48}},{"generated":{"line":178,"column":52},"source":"js/ui.js","original":{"line":151,"column":20}},{"generated":{"line":179,"column":0},"source":"js/ui.js","original":{"line":152,"column":17}},{"generated":{"line":180,"column":0},"source":"js/ui.js","original":{"line":153,"column":13}},{"generated":{"line":180,"column":9},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":181,"column":0},"source":"js/ui.js","original":{"line":154,"column":9}},{"generated":{"line":181,"column":7},"source":"js/ui.js","original":{"line":136,"column":8}},{"generated":{"line":181,"column":13},"source":"js/ui.js","original":{"line":154,"column":15}},{"name":"boxes","generated":{"line":182,"column":0},"source":"js/ui.js","original":{"line":155,"column":12}},{"name":"boxes","generated":{"line":182,"column":8},"source":"js/ui.js","original":{"line":155,"column":12}},{"generated":{"line":182,"column":13},"source":"js/ui.js","original":{"line":155,"column":17}},{"generated":{"line":182,"column":35},"source":"js/ui.js","original":{"line":155,"column":24}},{"name":"checkboxes","generated":{"line":182,"column":40},"source":"js/ui.js","original":{"line":155,"column":29}},{"generated":{"line":182,"column":50},"source":"js/ui.js","original":{"line":155,"column":17}},{"generated":{"line":182,"column":51},"source":"js/ui.js","original":{"line":155,"column":12}},{"name":"boxes","generated":{"line":183,"column":0},"source":"js/ui.js","original":{"line":157,"column":12}},{"name":"boxes","generated":{"line":183,"column":8},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":183,"column":13},"source":"js/ui.js","original":{"line":157,"column":17}},{"name":"filter","generated":{"line":183,"column":14},"source":"js/ui.js","original":{"line":157,"column":18}},{"generated":{"line":183,"column":20},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":183,"column":21},"source":"js/ui.js","original":{"line":157,"column":25}},{"name":"box","generated":{"line":183,"column":31},"source":"js/ui.js","original":{"line":157,"column":25}},{"generated":{"line":183,"column":34},"source":"js/ui.js","original":{"line":157,"column":28}},{"generated":{"line":183,"column":36},"source":"js/ui.js","original":{"line":157,"column":32}},{"generated":{"line":184,"column":0},"source":"js/ui.js","original":{"line":158,"column":16}},{"name":"box","generated":{"line":184,"column":14},"source":"js/ui.js","original":{"line":158,"column":19}},{"generated":{"line":184,"column":17},"source":"js/ui.js","original":{"line":158,"column":22}},{"name":"id","generated":{"line":184,"column":18},"source":"js/ui.js","original":{"line":158,"column":23}},{"generated":{"line":184,"column":20},"source":"js/ui.js","original":{"line":158,"column":19}},{"generated":{"line":184,"column":25},"source":"js/ui.js","original":{"line":158,"column":30}},{"generated":{"line":184,"column":34},"source":"js/ui.js","original":{"line":158,"column":16}},{"generated":{"line":184,"column":36},"source":"js/ui.js","original":{"line":158,"column":41}},{"generated":{"line":185,"column":0},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":185,"column":12},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":185,"column":17},"source":"js/ui.js","original":{"line":159,"column":24}},{"name":"strLineChecked","generated":{"line":185,"column":18},"source":"js/ui.js","original":{"line":159,"column":25}},{"generated":{"line":185,"column":32},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":185,"column":35},"source":"js/ui.js","original":{"line":159,"column":42}},{"generated":{"line":185,"column":36},"source":"js/ui.js","original":{"line":159,"column":43}},{"generated":{"line":185,"column":41},"source":"js/ui.js","original":{"line":159,"column":47}},{"name":"strLineChecked","generated":{"line":185,"column":42},"source":"js/ui.js","original":{"line":159,"column":48}},{"generated":{"line":185,"column":56},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":187,"column":0},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":187,"column":16},"source":"js/ui.js","original":{"line":160,"column":23}},{"generated":{"line":187,"column":21},"source":"js/ui.js","original":{"line":160,"column":27}},{"name":"strLineChecked","generated":{"line":187,"column":22},"source":"js/ui.js","original":{"line":160,"column":28}},{"generated":{"line":187,"column":36},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":187,"column":38},"source":"js/ui.js","original":{"line":160,"column":44}},{"generated":{"line":188,"column":0},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":188,"column":14},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":188,"column":19},"source":"js/ui.js","original":{"line":161,"column":28}},{"name":"displayNotification","generated":{"line":188,"column":20},"source":"js/ui.js","original":{"line":161,"column":29}},{"generated":{"line":188,"column":39},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":188,"column":40},"source":"js/ui.js","original":{"line":161,"column":49}},{"generated":{"line":188,"column":63},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":189,"column":0},"source":"js/ui.js","original":{"line":162,"column":21}},{"generated":{"line":189,"column":13},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":189,"column":19},"source":"js/ui.js","original":{"line":162,"column":27}},{"generated":{"line":190,"column":0},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":190,"column":14},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":190,"column":19},"source":"js/ui.js","original":{"line":163,"column":28}},{"name":"displayNotification","generated":{"line":190,"column":20},"source":"js/ui.js","original":{"line":163,"column":29}},{"generated":{"line":190,"column":39},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":190,"column":40},"source":"js/ui.js","original":{"line":163,"column":49}},{"generated":{"line":190,"column":64},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":191,"column":0},"source":"js/ui.js","original":{"line":164,"column":21}},{"generated":{"line":192,"column":0},"source":"js/ui.js","original":{"line":165,"column":17}},{"generated":{"line":193,"column":0},"source":"js/ui.js","original":{"line":166,"column":13}},{"generated":{"line":193,"column":9},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":194,"column":0},"source":"js/ui.js","original":{"line":167,"column":9}},{"generated":{"line":195,"column":0},"source":"js/ui.js","original":{"line":168,"column":5}},{"generated":{"line":195,"column":6},"source":"js/ui.js","original":{"line":170,"column":4}},{"generated":{"line":199,"column":34},"source":"js/ui.js","original":{"line":171,"column":18}},{"generated":{"line":200,"column":0},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"save","generated":{"line":200,"column":11},"source":"js/ui.js","original":{"line":172,"column":13}},{"generated":{"line":200,"column":15},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"href","generated":{"line":200,"column":16},"source":"js/ui.js","original":{"line":172,"column":18}},{"generated":{"line":200,"column":20},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"theCanvas","generated":{"line":200,"column":23},"source":"js/ui.js","original":{"line":172,"column":25}},{"name":"canvas","generated":{"line":200,"column":41},"source":"js/ui.js","original":{"line":172,"column":35}},{"generated":{"line":200,"column":47},"source":"js/ui.js","original":{"line":172,"column":25}},{"name":"toDataURL","generated":{"line":200,"column":48},"source":"js/ui.js","original":{"line":172,"column":42}},{"generated":{"line":200,"column":57},"source":"js/ui.js","original":{"line":172,"column":25}},{"generated":{"line":200,"column":59},"source":"js/ui.js","original":{"line":172,"column":8}},{"generated":{"line":201,"column":0},"source":"js/ui.js","original":{"line":173,"column":8}},{"name":"save","generated":{"line":201,"column":11},"source":"js/ui.js","original":{"line":173,"column":13}},{"generated":{"line":201,"column":15},"source":"js/ui.js","original":{"line":173,"column":8}},{"name":"download","generated":{"line":201,"column":16},"source":"js/ui.js","original":{"line":173,"column":18}},{"generated":{"line":201,"column":24},"source":"js/ui.js","original":{"line":173,"column":8}},{"generated":{"line":201,"column":27},"source":"js/ui.js","original":{"line":173,"column":29}},{"generated":{"line":201,"column":43},"source":"js/ui.js","original":{"line":173,"column":8}},{"generated":{"line":202,"column":0},"source":"js/ui.js","original":{"line":174,"column":5}},{"generated":{"line":202,"column":6},"source":"js/ui.js","original":{"line":176,"column":4}},{"name":"change","generated":{"line":206,"column":35},"source":"js/ui.js","original":{"line":177,"column":19}},{"name":"value","generated":{"line":206,"column":43},"source":"js/ui.js","original":{"line":177,"column":27}},{"generated":{"line":206,"column":50},"source":"js/ui.js","original":{"line":177,"column":34}},{"generated":{"line":207,"column":0},"source":"js/ui.js","original":{"line":178,"column":8}},{"name":"capSizeText","generated":{"line":207,"column":10},"source":"js/ui.js","original":{"line":178,"column":14}},{"generated":{"line":207,"column":21},"source":"js/ui.js","original":{"line":178,"column":25}},{"name":"document","generated":{"line":207,"column":24},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":207,"column":32},"source":"js/ui.js","original":{"line":178,"column":36}},{"name":"querySelector","generated":{"line":207,"column":33},"source":"js/ui.js","original":{"line":178,"column":37}},{"generated":{"line":207,"column":46},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":207,"column":47},"source":"js/ui.js","original":{"line":178,"column":51}},{"generated":{"line":207,"column":65},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":207,"column":66},"source":"js/ui.js","original":{"line":178,"column":8}},{"generated":{"line":208,"column":0},"source":"js/ui.js","original":{"line":179,"column":8}},{"name":"drawColorText","generated":{"line":208,"column":10},"source":"js/ui.js","original":{"line":179,"column":14}},{"generated":{"line":208,"column":23},"source":"js/ui.js","original":{"line":179,"column":27}},{"name":"document","generated":{"line":208,"column":26},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":208,"column":34},"source":"js/ui.js","original":{"line":179,"column":38}},{"name":"querySelector","generated":{"line":208,"column":35},"source":"js/ui.js","original":{"line":179,"column":39}},{"generated":{"line":208,"column":48},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":208,"column":49},"source":"js/ui.js","original":{"line":179,"column":53}},{"generated":{"line":208,"column":69},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":208,"column":70},"source":"js/ui.js","original":{"line":179,"column":8}},{"generated":{"line":209,"column":0},"source":"js/ui.js","original":{"line":180,"column":8}},{"name":"fillColorText","generated":{"line":209,"column":10},"source":"js/ui.js","original":{"line":180,"column":14}},{"generated":{"line":209,"column":23},"source":"js/ui.js","original":{"line":180,"column":27}},{"name":"document","generated":{"line":209,"column":26},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":209,"column":34},"source":"js/ui.js","original":{"line":180,"column":38}},{"name":"querySelector","generated":{"line":209,"column":35},"source":"js/ui.js","original":{"line":180,"column":39}},{"generated":{"line":209,"column":48},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":209,"column":49},"source":"js/ui.js","original":{"line":180,"column":53}},{"generated":{"line":209,"column":67},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":209,"column":68},"source":"js/ui.js","original":{"line":180,"column":8}},{"generated":{"line":211,"column":0},"source":"js/ui.js","original":{"line":182,"column":8}},{"name":"change","generated":{"line":211,"column":10},"source":"js/ui.js","original":{"line":182,"column":11}},{"generated":{"line":211,"column":16},"source":"js/ui.js","original":{"line":182,"column":17}},{"generated":{"line":211,"column":21},"source":"js/ui.js","original":{"line":182,"column":22}},{"generated":{"line":211,"column":30},"source":"js/ui.js","original":{"line":182,"column":8}},{"generated":{"line":211,"column":32},"source":"js/ui.js","original":{"line":182,"column":33}},{"generated":{"line":212,"column":0},"source":"js/ui.js","original":{"line":183,"column":12}},{"name":"capSizeText","generated":{"line":213,"column":0},"source":"js/ui.js","original":{"line":184,"column":12}},{"name":"capSizeText","generated":{"line":213,"column":8},"source":"js/ui.js","original":{"line":184,"column":12}},{"generated":{"line":213,"column":19},"source":"js/ui.js","original":{"line":184,"column":23}},{"name":"textContent","generated":{"line":213,"column":20},"source":"js/ui.js","original":{"line":184,"column":24}},{"generated":{"line":213,"column":31},"source":"js/ui.js","original":{"line":184,"column":12}},{"name":"theCanvas","generated":{"line":213,"column":44},"source":"js/ui.js","original":{"line":184,"column":41}},{"name":"ctx","generated":{"line":213,"column":62},"source":"js/ui.js","original":{"line":184,"column":51}},{"generated":{"line":213,"column":65},"source":"js/ui.js","original":{"line":184,"column":41}},{"name":"lineWidth","generated":{"line":213,"column":66},"source":"js/ui.js","original":{"line":184,"column":55}},{"generated":{"line":213,"column":75},"source":"js/ui.js","original":{"line":184,"column":12}},{"generated":{"line":214,"column":0},"source":"js/ui.js","original":{"line":185,"column":9}},{"generated":{"line":214,"column":7},"source":"js/ui.js","original":{"line":182,"column":8}},{"generated":{"line":214,"column":13},"source":"js/ui.js","original":{"line":185,"column":15}},{"name":"change","generated":{"line":214,"column":17},"source":"js/ui.js","original":{"line":185,"column":19}},{"generated":{"line":214,"column":23},"source":"js/ui.js","original":{"line":185,"column":25}},{"generated":{"line":214,"column":28},"source":"js/ui.js","original":{"line":185,"column":30}},{"generated":{"line":214,"column":40},"source":"js/ui.js","original":{"line":185,"column":15}},{"generated":{"line":214,"column":42},"source":"js/ui.js","original":{"line":185,"column":44}},{"name":"drawColorText","generated":{"line":215,"column":0},"source":"js/ui.js","original":{"line":186,"column":12}},{"name":"drawColorText","generated":{"line":215,"column":8},"source":"js/ui.js","original":{"line":186,"column":12}},{"generated":{"line":215,"column":21},"source":"js/ui.js","original":{"line":186,"column":25}},{"name":"textContent","generated":{"line":215,"column":22},"source":"js/ui.js","original":{"line":186,"column":26}},{"generated":{"line":215,"column":33},"source":"js/ui.js","original":{"line":186,"column":12}},{"name":"theCanvas","generated":{"line":215,"column":46},"source":"js/ui.js","original":{"line":186,"column":43}},{"name":"ctx","generated":{"line":215,"column":64},"source":"js/ui.js","original":{"line":186,"column":53}},{"generated":{"line":215,"column":67},"source":"js/ui.js","original":{"line":186,"column":43}},{"name":"strokeStyle","generated":{"line":215,"column":68},"source":"js/ui.js","original":{"line":186,"column":57}},{"generated":{"line":215,"column":79},"source":"js/ui.js","original":{"line":186,"column":12}},{"generated":{"line":216,"column":0},"source":"js/ui.js","original":{"line":187,"column":9}},{"generated":{"line":216,"column":7},"source":"js/ui.js","original":{"line":185,"column":15}},{"generated":{"line":216,"column":13},"source":"js/ui.js","original":{"line":187,"column":15}},{"name":"change","generated":{"line":216,"column":17},"source":"js/ui.js","original":{"line":187,"column":19}},{"generated":{"line":216,"column":23},"source":"js/ui.js","original":{"line":187,"column":25}},{"generated":{"line":216,"column":28},"source":"js/ui.js","original":{"line":187,"column":30}},{"generated":{"line":216,"column":40},"source":"js/ui.js","original":{"line":187,"column":15}},{"generated":{"line":216,"column":42},"source":"js/ui.js","original":{"line":187,"column":44}},{"name":"fillColorText","generated":{"line":217,"column":0},"source":"js/ui.js","original":{"line":188,"column":12}},{"name":"fillColorText","generated":{"line":217,"column":8},"source":"js/ui.js","original":{"line":188,"column":12}},{"generated":{"line":217,"column":21},"source":"js/ui.js","original":{"line":188,"column":25}},{"name":"textContent","generated":{"line":217,"column":22},"source":"js/ui.js","original":{"line":188,"column":26}},{"generated":{"line":217,"column":33},"source":"js/ui.js","original":{"line":188,"column":12}},{"name":"value","generated":{"line":217,"column":46},"source":"js/ui.js","original":{"line":188,"column":43}},{"generated":{"line":217,"column":51},"source":"js/ui.js","original":{"line":188,"column":12}},{"generated":{"line":218,"column":0},"source":"js/ui.js","original":{"line":189,"column":9}},{"generated":{"line":218,"column":7},"source":"js/ui.js","original":{"line":187,"column":15}},{"generated":{"line":218,"column":13},"source":"js/ui.js","original":{"line":189,"column":15}},{"name":"change","generated":{"line":218,"column":17},"source":"js/ui.js","original":{"line":189,"column":19}},{"generated":{"line":218,"column":23},"source":"js/ui.js","original":{"line":189,"column":25}},{"generated":{"line":218,"column":28},"source":"js/ui.js","original":{"line":189,"column":30}},{"generated":{"line":218,"column":33},"source":"js/ui.js","original":{"line":189,"column":15}},{"generated":{"line":218,"column":35},"source":"js/ui.js","original":{"line":189,"column":37}},{"name":"capSizeText","generated":{"line":219,"column":0},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"capSizeText","generated":{"line":219,"column":8},"source":"js/ui.js","original":{"line":190,"column":12}},{"generated":{"line":219,"column":19},"source":"js/ui.js","original":{"line":190,"column":23}},{"name":"textContent","generated":{"line":219,"column":20},"source":"js/ui.js","original":{"line":190,"column":24}},{"generated":{"line":219,"column":31},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"theCanvas","generated":{"line":219,"column":44},"source":"js/ui.js","original":{"line":190,"column":41}},{"name":"ctx","generated":{"line":219,"column":62},"source":"js/ui.js","original":{"line":190,"column":51}},{"generated":{"line":219,"column":65},"source":"js/ui.js","original":{"line":190,"column":41}},{"name":"lineWidth","generated":{"line":219,"column":66},"source":"js/ui.js","original":{"line":190,"column":55}},{"generated":{"line":219,"column":75},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"drawColorText","generated":{"line":220,"column":0},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"drawColorText","generated":{"line":220,"column":8},"source":"js/ui.js","original":{"line":191,"column":12}},{"generated":{"line":220,"column":21},"source":"js/ui.js","original":{"line":191,"column":25}},{"name":"textContent","generated":{"line":220,"column":22},"source":"js/ui.js","original":{"line":191,"column":26}},{"generated":{"line":220,"column":33},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"theCanvas","generated":{"line":220,"column":46},"source":"js/ui.js","original":{"line":191,"column":43}},{"name":"ctx","generated":{"line":220,"column":64},"source":"js/ui.js","original":{"line":191,"column":53}},{"generated":{"line":220,"column":67},"source":"js/ui.js","original":{"line":191,"column":43}},{"name":"strokeStyle","generated":{"line":220,"column":68},"source":"js/ui.js","original":{"line":191,"column":57}},{"generated":{"line":220,"column":79},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"fillColorText","generated":{"line":221,"column":0},"source":"js/ui.js","original":{"line":192,"column":12}},{"name":"fillColorText","generated":{"line":221,"column":8},"source":"js/ui.js","original":{"line":192,"column":12}},{"generated":{"line":221,"column":21},"source":"js/ui.js","original":{"line":192,"column":25}},{"name":"textContent","generated":{"line":221,"column":22},"source":"js/ui.js","original":{"line":192,"column":26}},{"generated":{"line":221,"column":33},"source":"js/ui.js","original":{"line":192,"column":12}},{"generated":{"line":222,"column":0},"source":"js/ui.js","original":{"line":193,"column":9}},{"generated":{"line":223,"column":0},"source":"js/ui.js","original":{"line":194,"column":5}},{"name":"text","generated":{"line":226,"column":40},"source":"js/ui.js","original":{"line":196,"column":24}},{"generated":{"line":226,"column":46},"source":"js/ui.js","original":{"line":196,"column":30}},{"generated":{"line":227,"column":0},"source":"js/ui.js","original":{"line":197,"column":8}},{"name":"document","generated":{"line":228,"column":0},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"document","generated":{"line":228,"column":6},"source":"js/ui.js","original":{"line":198,"column":8}},{"generated":{"line":228,"column":14},"source":"js/ui.js","original":{"line":198,"column":16}},{"name":"querySelector","generated":{"line":228,"column":15},"source":"js/ui.js","original":{"line":198,"column":17}},{"generated":{"line":228,"column":28},"source":"js/ui.js","original":{"line":198,"column":8}},{"generated":{"line":228,"column":29},"source":"js/ui.js","original":{"line":198,"column":31}},{"generated":{"line":228,"column":49},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"textContent","generated":{"line":228,"column":51},"source":"js/ui.js","original":{"line":198,"column":53}},{"generated":{"line":228,"column":62},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"text","generated":{"line":228,"column":65},"source":"js/ui.js","original":{"line":198,"column":67}},{"generated":{"line":228,"column":69},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"ui","generated":{"line":229,"column":0},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"ui","generated":{"line":229,"column":6},"source":"js/ui.js","original":{"line":199,"column":8}},{"generated":{"line":229,"column":8},"source":"js/ui.js","original":{"line":199,"column":10}},{"name":"notification","generated":{"line":229,"column":9},"source":"js/ui.js","original":{"line":199,"column":11}},{"generated":{"line":229,"column":21},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"classList","generated":{"line":229,"column":22},"source":"js/ui.js","original":{"line":199,"column":24}},{"generated":{"line":229,"column":31},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"add","generated":{"line":229,"column":32},"source":"js/ui.js","original":{"line":199,"column":34}},{"generated":{"line":229,"column":35},"source":"js/ui.js","original":{"line":199,"column":8}},{"generated":{"line":229,"column":36},"source":"js/ui.js","original":{"line":199,"column":38}},{"generated":{"line":229,"column":56},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"setTimeout","generated":{"line":230,"column":0},"source":"js/ui.js","original":{"line":200,"column":8}},{"name":"setTimeout","generated":{"line":230,"column":6},"source":"js/ui.js","original":{"line":200,"column":8}},{"generated":{"line":230,"column":16},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":230,"column":17},"source":"js/ui.js","original":{"line":200,"column":19}},{"generated":{"line":230,"column":29},"source":"js/ui.js","original":{"line":200,"column":25}},{"name":"ui","generated":{"line":231,"column":0},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"ui","generated":{"line":231,"column":8},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":231,"column":10},"source":"js/ui.js","original":{"line":201,"column":14}},{"name":"notification","generated":{"line":231,"column":11},"source":"js/ui.js","original":{"line":201,"column":15}},{"generated":{"line":231,"column":23},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"classList","generated":{"line":231,"column":24},"source":"js/ui.js","original":{"line":201,"column":28}},{"generated":{"line":231,"column":33},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"remove","generated":{"line":231,"column":34},"source":"js/ui.js","original":{"line":201,"column":38}},{"generated":{"line":231,"column":40},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":231,"column":41},"source":"js/ui.js","original":{"line":201,"column":45}},{"generated":{"line":231,"column":61},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":232,"column":0},"source":"js/ui.js","original":{"line":202,"column":9}},{"generated":{"line":232,"column":7},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":232,"column":9},"source":"js/ui.js","original":{"line":202,"column":11}},{"generated":{"line":232,"column":13},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":232,"column":14},"source":"js/ui.js","original":{"line":200,"column":8}},{"generated":{"line":233,"column":0},"source":"js/ui.js","original":{"line":203,"column":5}},{"generated":{"line":239,"column":0},"source":"js/ui.js","original":{"line":206,"column":7}},{"name":"ui","generated":{"line":239,"column":4},"source":"js/ui.js","original":{"line":206,"column":13}},{"generated":{"line":239,"column":6},"source":"js/ui.js","original":{"line":206,"column":15}},{"generated":{"line":239,"column":9},"source":"js/ui.js","original":{"line":206,"column":18}},{"name":"Ui","generated":{"line":239,"column":13},"source":"js/ui.js","original":{"line":206,"column":22}},{"generated":{"line":239,"column":15},"source":"js/ui.js","original":{"line":206,"column":18}},{"generated":{"line":239,"column":17},"source":"js/ui.js","original":{"line":206,"column":7}},{"generated":{"line":239,"column":19},"source":"js/ui.js","original":{"line":208,"column":0}},{"name":"ui","generated":{"line":242,"column":0},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":242,"column":2},"source":"js/ui.js","original":{"line":209,"column":2}},{"name":"aboutBtn","generated":{"line":242,"column":3},"source":"js/ui.js","original":{"line":209,"column":3}},{"generated":{"line":242,"column":11},"source":"js/ui.js","original":{"line":209,"column":0}},{"name":"addEventListener","generated":{"line":242,"column":12},"source":"js/ui.js","original":{"line":209,"column":12}},{"generated":{"line":242,"column":28},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":242,"column":29},"source":"js/ui.js","original":{"line":209,"column":29}},{"generated":{"line":242,"column":36},"source":"js/ui.js","original":{"line":209,"column":0}},{"name":"ui","generated":{"line":242,"column":38},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":242,"column":40},"source":"js/ui.js","original":{"line":209,"column":40}},{"name":"openAndCloseMenu","generated":{"line":242,"column":41},"source":"js/ui.js","original":{"line":209,"column":41}},{"generated":{"line":242,"column":57},"source":"js/ui.js","original":{"line":209,"column":38}},{"name":"bind","generated":{"line":242,"column":58},"source":"js/ui.js","original":{"line":209,"column":58}},{"generated":{"line":242,"column":62},"source":"js/ui.js","original":{"line":209,"column":38}},{"name":"ui","generated":{"line":242,"column":63},"source":"js/ui.js","original":{"line":209,"column":63}},{"generated":{"line":242,"column":65},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":242,"column":67},"source":"js/ui.js","original":{"line":209,"column":67}},{"generated":{"line":242,"column":73},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":242,"column":74},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":243,"column":0},"source":"js/ui.js","original":{"line":209,"column":76}},{"name":"ui","generated":{"line":244,"column":0},"source":"js/ui.js","original":{"line":210,"column":0}},{"generated":{"line":244,"column":2},"source":"js/ui.js","original":{"line":210,"column":2}},{"name":"closeAbout","generated":{"line":244,"column":3},"source":"js/ui.js","original":{"line":210,"column":3}},{"generated":{"line":244,"column":13},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"addEventListener","generated":{"line":244,"column":14},"source":"js/ui.js","original":{"line":210,"column":14}},{"generated":{"line":244,"column":30},"source":"js/ui.js","original":{"line":210,"column":0}},{"generated":{"line":244,"column":31},"source":"js/ui.js","original":{"line":210,"column":31}},{"generated":{"line":244,"column":38},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"ui","generated":{"line":244,"column":40},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":244,"column":42},"source":"js/ui.js","original":{"line":210,"column":42}},{"name":"openAndCloseMenu","generated":{"line":244,"column":43},"source":"js/ui.js","original":{"line":210,"column":43}},{"generated":{"line":244,"column":59},"source":"js/ui.js","original":{"line":210,"column":40}},{"name":"bind","generated":{"line":244,"column":60},"source":"js/ui.js","original":{"line":210,"column":60}},{"generated":{"line":244,"column":64},"source":"js/ui.js","original":{"line":210,"column":40}},{"name":"ui","generated":{"line":244,"column":65},"source":"js/ui.js","original":{"line":210,"column":65}},{"generated":{"line":244,"column":67},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":244,"column":69},"source":"js/ui.js","original":{"line":210,"column":69}},{"generated":{"line":244,"column":76},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":244,"column":77},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"document","generated":{"line":245,"column":0},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":245,"column":8},"source":"js/ui.js","original":{"line":211,"column":8}},{"name":"body","generated":{"line":245,"column":9},"source":"js/ui.js","original":{"line":211,"column":9}},{"generated":{"line":245,"column":13},"source":"js/ui.js","original":{"line":211,"column":0}},{"name":"addEventListener","generated":{"line":245,"column":14},"source":"js/ui.js","original":{"line":211,"column":14}},{"generated":{"line":245,"column":30},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":245,"column":31},"source":"js/ui.js","original":{"line":211,"column":31}},{"generated":{"line":245,"column":38},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":245,"column":40},"source":"js/ui.js","original":{"line":211,"column":40}},{"name":"e","generated":{"line":245,"column":50},"source":"js/ui.js","original":{"line":211,"column":40}},{"generated":{"line":245,"column":51},"source":"js/ui.js","original":{"line":211,"column":41}},{"generated":{"line":245,"column":53},"source":"js/ui.js","original":{"line":211,"column":45}},{"name":"e","generated":{"line":246,"column":0},"source":"js/ui.js","original":{"line":212,"column":4}},{"name":"e","generated":{"line":246,"column":2},"source":"js/ui.js","original":{"line":212,"column":4}},{"generated":{"line":246,"column":3},"source":"js/ui.js","original":{"line":212,"column":5}},{"name":"e","generated":{"line":246,"column":6},"source":"js/ui.js","original":{"line":212,"column":8}},{"generated":{"line":246,"column":7},"source":"js/ui.js","original":{"line":212,"column":9}},{"name":"event","generated":{"line":246,"column":11},"source":"js/ui.js","original":{"line":212,"column":13}},{"generated":{"line":246,"column":16},"source":"js/ui.js","original":{"line":212,"column":4}},{"generated":{"line":248,"column":0},"source":"js/ui.js","original":{"line":213,"column":4}},{"name":"e","generated":{"line":248,"column":6},"source":"js/ui.js","original":{"line":213,"column":8}},{"generated":{"line":248,"column":7},"source":"js/ui.js","original":{"line":213,"column":9}},{"name":"keyCode","generated":{"line":248,"column":8},"source":"js/ui.js","original":{"line":213,"column":10}},{"generated":{"line":248,"column":15},"source":"js/ui.js","original":{"line":213,"column":8}},{"generated":{"line":248,"column":20},"source":"js/ui.js","original":{"line":213,"column":22}},{"generated":{"line":248,"column":22},"source":"js/ui.js","original":{"line":213,"column":4}},{"generated":{"line":248,"column":24},"source":"js/ui.js","original":{"line":213,"column":26}},{"name":"ui","generated":{"line":249,"column":0},"source":"js/ui.js","original":{"line":214,"column":8}},{"name":"ui","generated":{"line":249,"column":4},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":249,"column":6},"source":"js/ui.js","original":{"line":214,"column":10}},{"name":"openAndCloseMenu","generated":{"line":249,"column":7},"source":"js/ui.js","original":{"line":214,"column":11}},{"generated":{"line":249,"column":23},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":249,"column":24},"source":"js/ui.js","original":{"line":214,"column":28}},{"generated":{"line":249,"column":31},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":250,"column":0},"source":"js/ui.js","original":{"line":215,"column":5}},{"generated":{"line":251,"column":0},"source":"js/ui.js","original":{"line":216,"column":1}},{"generated":{"line":251,"column":1},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":251,"column":4},"source":"js/ui.js","original":{"line":218,"column":0}},{"name":"ui","generated":{"line":253,"column":0},"source":"js/ui.js","original":{"line":219,"column":0}},{"generated":{"line":253,"column":2},"source":"js/ui.js","original":{"line":219,"column":2}},{"name":"startDrawingBtn","generated":{"line":253,"column":3},"source":"js/ui.js","original":{"line":219,"column":3}},{"generated":{"line":253,"column":18},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"addEventListener","generated":{"line":253,"column":19},"source":"js/ui.js","original":{"line":219,"column":19}},{"generated":{"line":253,"column":35},"source":"js/ui.js","original":{"line":219,"column":0}},{"generated":{"line":253,"column":36},"source":"js/ui.js","original":{"line":219,"column":36}},{"generated":{"line":253,"column":43},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"ui","generated":{"line":253,"column":45},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":253,"column":47},"source":"js/ui.js","original":{"line":219,"column":47}},{"name":"displayCanvas","generated":{"line":253,"column":48},"source":"js/ui.js","original":{"line":219,"column":48}},{"generated":{"line":253,"column":61},"source":"js/ui.js","original":{"line":219,"column":45}},{"name":"bind","generated":{"line":253,"column":62},"source":"js/ui.js","original":{"line":219,"column":62}},{"generated":{"line":253,"column":66},"source":"js/ui.js","original":{"line":219,"column":45}},{"name":"ui","generated":{"line":253,"column":67},"source":"js/ui.js","original":{"line":219,"column":67}},{"generated":{"line":253,"column":69},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":253,"column":71},"source":"js/ui.js","original":{"line":219,"column":71}},{"generated":{"line":253,"column":80},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":253,"column":81},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"ui","generated":{"line":254,"column":0},"source":"js/ui.js","original":{"line":220,"column":0}},{"generated":{"line":254,"column":2},"source":"js/ui.js","original":{"line":220,"column":2}},{"name":"exit","generated":{"line":254,"column":3},"source":"js/ui.js","original":{"line":220,"column":3}},{"generated":{"line":254,"column":7},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"addEventListener","generated":{"line":254,"column":8},"source":"js/ui.js","original":{"line":220,"column":8}},{"generated":{"line":254,"column":24},"source":"js/ui.js","original":{"line":220,"column":0}},{"generated":{"line":254,"column":25},"source":"js/ui.js","original":{"line":220,"column":25}},{"generated":{"line":254,"column":32},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"ui","generated":{"line":254,"column":34},"source":"js/ui.js","original":{"line":220,"column":34}},{"generated":{"line":254,"column":36},"source":"js/ui.js","original":{"line":220,"column":36}},{"name":"resetData","generated":{"line":254,"column":37},"source":"js/ui.js","original":{"line":220,"column":37}},{"generated":{"line":254,"column":46},"source":"js/ui.js","original":{"line":220,"column":34}},{"name":"bind","generated":{"line":254,"column":47},"source":"js/ui.js","original":{"line":220,"column":47}},{"generated":{"line":254,"column":51},"source":"js/ui.js","original":{"line":220,"column":34}},{"name":"ui","generated":{"line":254,"column":52},"source":"js/ui.js","original":{"line":220,"column":52}},{"generated":{"line":254,"column":54},"source":"js/ui.js","original":{"line":220,"column":34}},{"generated":{"line":254,"column":55},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"ui","generated":{"line":255,"column":0},"source":"js/ui.js","original":{"line":221,"column":0}},{"generated":{"line":255,"column":2},"source":"js/ui.js","original":{"line":221,"column":2}},{"name":"save","generated":{"line":255,"column":3},"source":"js/ui.js","original":{"line":221,"column":3}},{"generated":{"line":255,"column":7},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"addEventListener","generated":{"line":255,"column":8},"source":"js/ui.js","original":{"line":221,"column":8}},{"generated":{"line":255,"column":24},"source":"js/ui.js","original":{"line":221,"column":0}},{"generated":{"line":255,"column":25},"source":"js/ui.js","original":{"line":221,"column":25}},{"generated":{"line":255,"column":32},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"ui","generated":{"line":255,"column":34},"source":"js/ui.js","original":{"line":221,"column":34}},{"generated":{"line":255,"column":36},"source":"js/ui.js","original":{"line":221,"column":36}},{"name":"saveDrawing","generated":{"line":255,"column":37},"source":"js/ui.js","original":{"line":221,"column":37}},{"generated":{"line":255,"column":48},"source":"js/ui.js","original":{"line":221,"column":34}},{"name":"bind","generated":{"line":255,"column":49},"source":"js/ui.js","original":{"line":221,"column":49}},{"generated":{"line":255,"column":53},"source":"js/ui.js","original":{"line":221,"column":34}},{"name":"ui","generated":{"line":255,"column":54},"source":"js/ui.js","original":{"line":221,"column":54}},{"generated":{"line":255,"column":56},"source":"js/ui.js","original":{"line":221,"column":34}},{"generated":{"line":255,"column":57},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"ui","generated":{"line":256,"column":0},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":256,"column":2},"source":"js/ui.js","original":{"line":222,"column":2}},{"name":"checkboxes","generated":{"line":256,"column":3},"source":"js/ui.js","original":{"line":222,"column":3}},{"generated":{"line":256,"column":13},"source":"js/ui.js","original":{"line":222,"column":0}},{"name":"forEach","generated":{"line":256,"column":14},"source":"js/ui.js","original":{"line":222,"column":14}},{"generated":{"line":256,"column":21},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":256,"column":22},"source":"js/ui.js","original":{"line":222,"column":22}},{"name":"box","generated":{"line":256,"column":32},"source":"js/ui.js","original":{"line":222,"column":22}},{"generated":{"line":256,"column":35},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":257,"column":0},"source":"js/ui.js","original":{"line":222,"column":25}},{"name":"box","generated":{"line":257,"column":9},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":257,"column":12},"source":"js/ui.js","original":{"line":222,"column":32}},{"name":"addEventListener","generated":{"line":257,"column":13},"source":"js/ui.js","original":{"line":222,"column":33}},{"generated":{"line":257,"column":29},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":257,"column":30},"source":"js/ui.js","original":{"line":222,"column":50}},{"generated":{"line":257,"column":37},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":257,"column":39},"source":"js/ui.js","original":{"line":222,"column":59}},{"generated":{"line":257,"column":51},"source":"js/ui.js","original":{"line":222,"column":65}},{"generated":{"line":258,"column":0},"source":"js/ui.js","original":{"line":223,"column":4}},{"name":"id","generated":{"line":258,"column":8},"source":"js/ui.js","original":{"line":223,"column":10}},{"generated":{"line":258,"column":10},"source":"js/ui.js","original":{"line":223,"column":12}},{"name":"box","generated":{"line":258,"column":13},"source":"js/ui.js","original":{"line":223,"column":15}},{"generated":{"line":258,"column":16},"source":"js/ui.js","original":{"line":223,"column":18}},{"name":"id","generated":{"line":258,"column":17},"source":"js/ui.js","original":{"line":223,"column":19}},{"generated":{"line":258,"column":19},"source":"js/ui.js","original":{"line":223,"column":4}},{"generated":{"line":259,"column":0},"source":"js/ui.js","original":{"line":224,"column":4}},{"name":"name","generated":{"line":259,"column":8},"source":"js/ui.js","original":{"line":224,"column":10}},{"generated":{"line":259,"column":12},"source":"js/ui.js","original":{"line":224,"column":14}},{"name":"box","generated":{"line":259,"column":15},"source":"js/ui.js","original":{"line":224,"column":17}},{"generated":{"line":259,"column":18},"source":"js/ui.js","original":{"line":224,"column":20}},{"name":"className","generated":{"line":259,"column":19},"source":"js/ui.js","original":{"line":224,"column":21}},{"generated":{"line":259,"column":28},"source":"js/ui.js","original":{"line":224,"column":4}},{"name":"ui","generated":{"line":260,"column":0},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"ui","generated":{"line":260,"column":4},"source":"js/ui.js","original":{"line":225,"column":4}},{"generated":{"line":260,"column":6},"source":"js/ui.js","original":{"line":225,"column":6}},{"name":"filterBoxes","generated":{"line":260,"column":7},"source":"js/ui.js","original":{"line":225,"column":7}},{"generated":{"line":260,"column":18},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"id","generated":{"line":260,"column":19},"source":"js/ui.js","original":{"line":225,"column":19}},{"generated":{"line":260,"column":21},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"name","generated":{"line":260,"column":23},"source":"js/ui.js","original":{"line":225,"column":23}},{"generated":{"line":260,"column":27},"source":"js/ui.js","original":{"line":225,"column":4}},{"generated":{"line":261,"column":0},"source":"js/ui.js","original":{"line":226,"column":1}},{"generated":{"line":261,"column":3},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":261,"column":4},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":262,"column":0},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":262,"column":1},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":262,"column":4},"source":"js/ui.js","original":{"line":228,"column":0}},{"name":"ui","generated":{"line":264,"column":0},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":264,"column":2},"source":"js/ui.js","original":{"line":229,"column":2}},{"name":"eraser","generated":{"line":264,"column":3},"source":"js/ui.js","original":{"line":229,"column":3}},{"generated":{"line":264,"column":9},"source":"js/ui.js","original":{"line":229,"column":0}},{"name":"addEventListener","generated":{"line":264,"column":10},"source":"js/ui.js","original":{"line":229,"column":10}},{"generated":{"line":264,"column":26},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":264,"column":27},"source":"js/ui.js","original":{"line":229,"column":27}},{"generated":{"line":264,"column":34},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":264,"column":36},"source":"js/ui.js","original":{"line":229,"column":36}},{"generated":{"line":264,"column":48},"source":"js/ui.js","original":{"line":229,"column":42}},{"name":"ui","generated":{"line":265,"column":0},"source":"js/ui.js","original":{"line":230,"column":4}},{"name":"ui","generated":{"line":265,"column":2},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":265,"column":4},"source":"js/ui.js","original":{"line":230,"column":6}},{"name":"eraserToggled","generated":{"line":265,"column":5},"source":"js/ui.js","original":{"line":230,"column":7}},{"generated":{"line":265,"column":18},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":265,"column":21},"source":"js/ui.js","original":{"line":230,"column":23}},{"name":"ui","generated":{"line":265,"column":22},"source":"js/ui.js","original":{"line":230,"column":24}},{"generated":{"line":265,"column":24},"source":"js/ui.js","original":{"line":230,"column":26}},{"name":"eraserToggled","generated":{"line":265,"column":25},"source":"js/ui.js","original":{"line":230,"column":27}},{"generated":{"line":265,"column":38},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":267,"column":0},"source":"js/ui.js","original":{"line":232,"column":4}},{"name":"ui","generated":{"line":267,"column":6},"source":"js/ui.js","original":{"line":232,"column":7}},{"generated":{"line":267,"column":8},"source":"js/ui.js","original":{"line":232,"column":9}},{"name":"eraserToggled","generated":{"line":267,"column":9},"source":"js/ui.js","original":{"line":232,"column":10}},{"generated":{"line":267,"column":22},"source":"js/ui.js","original":{"line":232,"column":4}},{"generated":{"line":267,"column":24},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":268,"column":0},"source":"js/ui.js","original":{"line":233,"column":8}},{"name":"ui","generated":{"line":269,"column":0},"source":"js/ui.js","original":{"line":234,"column":8}},{"name":"ui","generated":{"line":269,"column":4},"source":"js/ui.js","original":{"line":234,"column":8}},{"generated":{"line":269,"column":6},"source":"js/ui.js","original":{"line":234,"column":10}},{"name":"prevColor","generated":{"line":269,"column":7},"source":"js/ui.js","original":{"line":234,"column":11}},{"generated":{"line":269,"column":16},"source":"js/ui.js","original":{"line":234,"column":8}},{"name":"theCanvas","generated":{"line":269,"column":19},"source":"js/ui.js","original":{"line":234,"column":23}},{"name":"ctx","generated":{"line":269,"column":37},"source":"js/ui.js","original":{"line":234,"column":33}},{"generated":{"line":269,"column":40},"source":"js/ui.js","original":{"line":234,"column":23}},{"name":"strokeStyle","generated":{"line":269,"column":41},"source":"js/ui.js","original":{"line":234,"column":37}},{"generated":{"line":269,"column":52},"source":"js/ui.js","original":{"line":234,"column":8}},{"generated":{"line":269,"column":53},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":269,"column":54},"source":"js/ui.js","original":{"line":236,"column":8}},{"name":"theCanvas","generated":{"line":271,"column":0},"source":"js/ui.js","original":{"line":237,"column":8}},{"name":"ctx","generated":{"line":271,"column":22},"source":"js/ui.js","original":{"line":237,"column":18}},{"generated":{"line":271,"column":25},"source":"js/ui.js","original":{"line":237,"column":8}},{"name":"strokeStyle","generated":{"line":271,"column":26},"source":"js/ui.js","original":{"line":237,"column":22}},{"generated":{"line":271,"column":37},"source":"js/ui.js","original":{"line":237,"column":8}},{"generated":{"line":271,"column":40},"source":"js/ui.js","original":{"line":237,"column":36}},{"generated":{"line":271,"column":46},"source":"js/ui.js","original":{"line":237,"column":8}},{"generated":{"line":271,"column":47},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":271,"column":48},"source":"js/ui.js","original":{"line":239,"column":8}},{"name":"ui","generated":{"line":273,"column":0},"source":"js/ui.js","original":{"line":240,"column":8}},{"name":"ui","generated":{"line":273,"column":4},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":273,"column":6},"source":"js/ui.js","original":{"line":240,"column":10}},{"name":"displayNotification","generated":{"line":273,"column":7},"source":"js/ui.js","original":{"line":240,"column":11}},{"generated":{"line":273,"column":26},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":273,"column":27},"source":"js/ui.js","original":{"line":240,"column":31}},{"generated":{"line":273,"column":43},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":274,"column":0},"source":"js/ui.js","original":{"line":241,"column":5}},{"generated":{"line":274,"column":3},"source":"js/ui.js","original":{"line":232,"column":4}},{"generated":{"line":274,"column":9},"source":"js/ui.js","original":{"line":241,"column":11}},{"generated":{"line":275,"column":0},"source":"js/ui.js","original":{"line":242,"column":8}},{"name":"theCanvas","generated":{"line":276,"column":0},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ctx","generated":{"line":276,"column":22},"source":"js/ui.js","original":{"line":243,"column":18}},{"generated":{"line":276,"column":25},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"strokeStyle","generated":{"line":276,"column":26},"source":"js/ui.js","original":{"line":243,"column":22}},{"generated":{"line":276,"column":37},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ui","generated":{"line":276,"column":40},"source":"js/ui.js","original":{"line":243,"column":36}},{"generated":{"line":276,"column":42},"source":"js/ui.js","original":{"line":243,"column":38}},{"name":"prevColor","generated":{"line":276,"column":43},"source":"js/ui.js","original":{"line":243,"column":39}},{"generated":{"line":276,"column":52},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ui","generated":{"line":277,"column":0},"source":"js/ui.js","original":{"line":244,"column":8}},{"name":"ui","generated":{"line":277,"column":4},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":277,"column":6},"source":"js/ui.js","original":{"line":244,"column":10}},{"name":"displayNotification","generated":{"line":277,"column":7},"source":"js/ui.js","original":{"line":244,"column":11}},{"generated":{"line":277,"column":26},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":277,"column":27},"source":"js/ui.js","original":{"line":244,"column":31}},{"generated":{"line":277,"column":44},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":278,"column":0},"source":"js/ui.js","original":{"line":245,"column":5}},{"generated":{"line":279,"column":0},"source":"js/ui.js","original":{"line":246,"column":1}},{"generated":{"line":279,"column":1},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":279,"column":4},"source":"js/ui.js","original":{"line":248,"column":0}},{"name":"ui","generated":{"line":281,"column":0},"source":"js/ui.js","original":{"line":249,"column":0}},{"generated":{"line":281,"column":2},"source":"js/ui.js","original":{"line":249,"column":2}},{"name":"newProjectBtn","generated":{"line":281,"column":3},"source":"js/ui.js","original":{"line":249,"column":3}},{"generated":{"line":281,"column":16},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"addEventListener","generated":{"line":281,"column":17},"source":"js/ui.js","original":{"line":249,"column":17}},{"generated":{"line":281,"column":33},"source":"js/ui.js","original":{"line":249,"column":0}},{"generated":{"line":281,"column":34},"source":"js/ui.js","original":{"line":249,"column":34}},{"generated":{"line":281,"column":41},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"ui","generated":{"line":281,"column":43},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":281,"column":45},"source":"js/ui.js","original":{"line":249,"column":45}},{"name":"displayNewProject","generated":{"line":281,"column":46},"source":"js/ui.js","original":{"line":249,"column":46}},{"generated":{"line":281,"column":63},"source":"js/ui.js","original":{"line":249,"column":43}},{"name":"bind","generated":{"line":281,"column":64},"source":"js/ui.js","original":{"line":249,"column":64}},{"generated":{"line":281,"column":68},"source":"js/ui.js","original":{"line":249,"column":43}},{"name":"ui","generated":{"line":281,"column":69},"source":"js/ui.js","original":{"line":249,"column":69}},{"generated":{"line":281,"column":71},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":281,"column":73},"source":"js/ui.js","original":{"line":249,"column":73}},{"generated":{"line":281,"column":82},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":281,"column":83},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"ui","generated":{"line":282,"column":0},"source":"js/ui.js","original":{"line":250,"column":0}},{"generated":{"line":282,"column":2},"source":"js/ui.js","original":{"line":250,"column":2}},{"name":"goBackBtn","generated":{"line":282,"column":3},"source":"js/ui.js","original":{"line":250,"column":3}},{"generated":{"line":282,"column":12},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"addEventListener","generated":{"line":282,"column":13},"source":"js/ui.js","original":{"line":250,"column":13}},{"generated":{"line":282,"column":29},"source":"js/ui.js","original":{"line":250,"column":0}},{"generated":{"line":282,"column":30},"source":"js/ui.js","original":{"line":250,"column":30}},{"generated":{"line":282,"column":37},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"ui","generated":{"line":282,"column":39},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":282,"column":41},"source":"js/ui.js","original":{"line":250,"column":41}},{"name":"displayNewProject","generated":{"line":282,"column":42},"source":"js/ui.js","original":{"line":250,"column":42}},{"generated":{"line":282,"column":59},"source":"js/ui.js","original":{"line":250,"column":39}},{"name":"bind","generated":{"line":282,"column":60},"source":"js/ui.js","original":{"line":250,"column":60}},{"generated":{"line":282,"column":64},"source":"js/ui.js","original":{"line":250,"column":39}},{"name":"ui","generated":{"line":282,"column":65},"source":"js/ui.js","original":{"line":250,"column":65}},{"generated":{"line":282,"column":67},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":282,"column":69},"source":"js/ui.js","original":{"line":250,"column":69}},{"generated":{"line":282,"column":75},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":282,"column":76},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"document","generated":{"line":283,"column":0},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":283,"column":8},"source":"js/ui.js","original":{"line":252,"column":8}},{"name":"querySelector","generated":{"line":283,"column":9},"source":"js/ui.js","original":{"line":252,"column":9}},{"generated":{"line":283,"column":22},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":283,"column":23},"source":"js/ui.js","original":{"line":252,"column":23}},{"generated":{"line":283,"column":37},"source":"js/ui.js","original":{"line":252,"column":0}},{"name":"addEventListener","generated":{"line":283,"column":39},"source":"js/ui.js","original":{"line":252,"column":39}},{"generated":{"line":283,"column":55},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":283,"column":56},"source":"js/ui.js","original":{"line":252,"column":56}},{"generated":{"line":283,"column":63},"source":"js/ui.js","original":{"line":252,"column":0}},{"name":"ui","generated":{"line":283,"column":65},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":283,"column":67},"source":"js/ui.js","original":{"line":252,"column":67}},{"name":"displayNewProject","generated":{"line":283,"column":68},"source":"js/ui.js","original":{"line":252,"column":68}},{"generated":{"line":283,"column":85},"source":"js/ui.js","original":{"line":252,"column":65}},{"name":"bind","generated":{"line":283,"column":86},"source":"js/ui.js","original":{"line":252,"column":86}},{"generated":{"line":283,"column":90},"source":"js/ui.js","original":{"line":252,"column":65}},{"name":"ui","generated":{"line":283,"column":91},"source":"js/ui.js","original":{"line":252,"column":91}},{"generated":{"line":283,"column":93},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":283,"column":95},"source":"js/ui.js","original":{"line":252,"column":95}},{"generated":{"line":283,"column":104},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":283,"column":105},"source":"js/ui.js","original":{"line":252,"column":0}}],"sources":{"js/ui.js":"import { theCanvas } from './canvas'\r\nimport { inputs } from './inputs';\r\n\r\nclass Ui {\r\n constructor() {\r\n this.menu = document.querySelector(\".main-menu\");\r\n this.newProjectWindow = document.querySelector(\".new-project_window\");\r\n this.aboutMenu = document.querySelector(\".about-menu\");\r\n this.drawingField = document.querySelector(\"#main\");\r\n this.notification = document.querySelector(\".notification\");\r\n\r\n this.isCanvasCreated = false;\r\n this.eraserToggled = false;\r\n this.prevColor = null;\r\n\r\n // Buttons\r\n this.newProjectBtn = document.querySelector(\"#new-project\");\r\n this.startDrawingBtn = document.querySelector(\"#draw\");\r\n this.goBackBtn = document.querySelector(\"#goBack\");\r\n this.aboutBtn = document.querySelector(\"#about\");\r\n this.save = document.querySelector(\"#saveDrawing\");\r\n this.exit = document.querySelector(\"#exit\");\r\n this.closeAbout = document.querySelector(\"#close-about\");\r\n this.eraser = document.querySelector(\"#eraser\");\r\n\r\n // Inputs\r\n this.holdingSlider = false;\r\n this.capTypes = document.querySelectorAll(\".cap-type\");\r\n this.lineTypes = document.querySelectorAll(\".line-type\");\r\n this.checkboxes = document.querySelectorAll(`input[type=\"checkbox\"]`);\r\n\r\n // Checkbox for toggling between straight line mode on/off\r\n this.strLineChecked = false;\r\n }\r\n\r\n // Reset data\r\n resetData() {\r\n // Set defualt canvas properties\r\n this.setCanvasProperties();\r\n\r\n theCanvas.canvas.width = 800;\r\n theCanvas.canvas.height = 500;\r\n inputs.widthInput.value = 800;\r\n inputs.heightInput.value = 500;\r\n\r\n // Reset the information initial canvas was already created\r\n this.isCanvasCreated = false;\r\n\r\n // Clear the warning text\r\n document.querySelector(\"#show-warning\").style.display = \"none\";\r\n\r\n // Display the reseted changes in the UI (text for the inputs)\r\n ui.displayChanges(\"all\");\r\n this.displayCanvas(\"hide\");\r\n }\r\n\r\n // Display new project menu\r\n displayNewProject(action) {\r\n if(action === \"display\") {\r\n this.newProjectWindow.style.display = \"block\";\r\n this.menu.style.display = \"none\";\r\n\r\n if(this.isCanvasCreated) {\r\n document.querySelector(\"#show-warning\").style.display = \"block\";\r\n this.newProjectWindow.classList.add(\"active\");\r\n }\r\n } else if (action === \"hide\") {\r\n this.newProjectWindow.style.display = \"none\";\r\n \r\n if(!this.isCanvasCreated) {\r\n this.menu.style.display = \"block\";\r\n }\r\n }\r\n }\r\n\r\n // Display canvas\r\n displayCanvas(action) {\r\n if(action === \"display\") {\r\n this.drawingField.style.display = \"grid\";\r\n this.newProjectWindow.style.display = \"none\";\r\n\r\n // Pre-set the canvas properties\r\n this.setCanvasProperties();\r\n\r\n // Fill in the canvas with color\r\n theCanvas.ctx.fillStyle = \"#fff\";\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Mark that the initial canvas was created\r\n this.isCanvasCreated = true;\r\n\r\n } else if (action === \"hide\") {\r\n this.menu.style.display = \"block\";\r\n this.drawingField.style.display = \"none\";\r\n this.newProjectWindow.classList.remove(\"active\");\r\n\r\n // If user clicked EXIT, clear the canvas\r\n theCanvas.clearCanvas();\r\n }\r\n }\r\n\r\n // Set canvas properties and size\r\n setCanvasProperties() {\r\n // Set canvas properties\r\n theCanvas.canvas.width = inputs.widthInput.value;\r\n theCanvas.canvas.height = inputs.heightInput.value;\r\n theCanvas.ctx.lineCap = \"round\";\r\n theCanvas.ctx.lineWidth = 20;\r\n inputs.capWidth.value = theCanvas.ctx.lineWidth;\r\n document.querySelector(\"#current-capSize\").textContent =`${theCanvas.ctx.lineWidth}px`;\r\n\r\n // Reset the values to the default ones\r\n inputs.capWidth.value = theCanvas.ctx.lineWidth;\r\n inputs.colorInputs.forEach(input => input.value = \"#000000\");\r\n\r\n // Reset the checkboxes to default ones\r\n const checkboxes = [...this.checkboxes];\r\n checkboxes.forEach(cap => cap.checked = false);\r\n this.capTypes[0].checked = true;\r\n\r\n this.displayChanges('all');\r\n }\r\n\r\n // About menu\r\n openAndCloseMenu(action) {\r\n if(action === \"open\") {\r\n this.aboutMenu.style.display = \"block\";\r\n } else if (action === \"close\") {\r\n this.aboutMenu.style.display = \"none\";\r\n }\r\n }\r\n\r\n // Filter the clicked checkboxes and pass their name as a line cap and line join property\r\n filterBoxes(id, name) {\r\n let boxes = null;\r\n if(name === \"cap-type\") {\r\n // Convert checkboxes node list to an array\r\n boxes = [...this.capTypes];\r\n\r\n // Filter the checkboxes\r\n boxes.filter(box => {\r\n if(box.id !== id) {\r\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\r\n box.checked = false;\r\n } else if(box.id === id) {\r\n // If user clicks on the same box that is already checked,\r\n // it CAN'T be un-checked\r\n box.checked = true;\r\n\r\n // Use the clicked box name as a property for the cap type\r\n theCanvas.ctx.lineCap = box.name;\r\n }\r\n })\r\n } else {\r\n boxes = [...this.checkboxes];\r\n\r\n boxes.filter(box => {\r\n if(box.id === \"strLine\") {\r\n this.strLineChecked = !this.strLineChecked;\r\n if(this.strLineChecked) {\r\n this.displayNotification(\"Enabled straight line\");\r\n } else {\r\n this.displayNotification(\"Disabled straight line\"); \r\n }\r\n }\r\n });\r\n }\r\n }\r\n\r\n // Save the drawing\r\n saveDrawing() {\r\n this.save.href = theCanvas.canvas.toDataURL();\r\n this.save.download = \"mypainting.png\"; \r\n }\r\n\r\n // Display changes made to the cap size, drawing color and background fill.\r\n displayChanges(change, value) {\r\n const capSizeText = document.querySelector(\"#current-capSize\");\r\n const drawColorText = document.querySelector(\"#current-drawColor\");\r\n const fillColorText = document.querySelector(\"#current-bgColor\");\r\n\r\n if(change === \"capSize\") {\r\n // Change the text value for the cap size\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n } else if (change === \"draw-color\") {\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n } else if (change === \"fill-color\") {\r\n fillColorText.textContent = `${value}`;\r\n } else if (change === \"all\") {\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n fillColorText.textContent = `none`;\r\n }\r\n }\r\n\r\n displayNotification(text) {\r\n // Display notification\r\n document.querySelector(\"#notification-text\").textContent = text;\r\n ui.notification.classList.add(\"notificationActive\");\r\n setTimeout(() => {\r\n ui.notification.classList.remove(\"notificationActive\");\r\n }, 1000);\r\n }\r\n}\r\n\r\nexport const ui = new Ui();\r\n\r\n// About menu event listeners\r\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));;\r\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\r\ndocument.body.addEventListener(\"keyup\", e => {\r\n e = e || event;\r\n if (e.keyCode === 27) {\r\n ui.openAndCloseMenu(\"close\");\r\n }\r\n})\r\n\r\n// Draw menu listeners\r\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\r\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\r\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\r\nui.checkboxes.forEach(box => box.addEventListener(\"click\", () => {\r\n const id = box.id;\r\n const name = box.className;\r\n ui.filterBoxes(id, name);\r\n}))\r\n\r\n// Toggle eraser on and off\r\nui.eraser.addEventListener(\"click\", () => { \r\n ui.eraserToggled = !ui.eraserToggled;\r\n \r\n if(ui.eraserToggled) {\r\n // We save the value of the previously used color before using the eraser\r\n ui.prevColor = theCanvas.ctx.strokeStyle;\r\n\r\n // We set the stroke color to the default canvas color\r\n theCanvas.ctx.strokeStyle = \"#fff\";\r\n\r\n // Display a notification\r\n ui.displayNotification(\"Enabled Eraser\");\r\n } else {\r\n // We restore the stroke color to the saved value\r\n theCanvas.ctx.strokeStyle = ui.prevColor;\r\n ui.displayNotification(\"Disabled Eraser\");\r\n }\r\n})\r\n\r\n// Toggle between main menu and new project window that leads towrads the canvas\r\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\r\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\r\n\r\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"lineCount":null}},"error":null,"hash":"0bddb27b49c1912139dcf99e25b756bd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/8a/860497e9863f5c7417528da34f2d47.json b/.cache/8a/860497e9863f5c7417528da34f2d47.json new file mode 100644 index 0000000..30256a2 --- /dev/null +++ b/.cache/8a/860497e9863f5c7417528da34f2d47.json @@ -0,0 +1 @@ +{"id":"sqwk","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/b2ac2482f1814e67105cb90b0803c818.woff2\";"},"sourceMaps":null,"error":null,"hash":"570eb83859dc23dd0eec423a49e147fe","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/8b/46f8f914c1bd2568a4cc04c0bf25ba.json b/.cache/8b/46f8f914c1bd2568a4cc04c0bf25ba.json new file mode 100644 index 0000000..a2820d4 --- /dev/null +++ b/.cache/8b/46f8f914c1bd2568a4cc04c0bf25ba.json @@ -0,0 +1 @@ +{"id":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\package.json","includedInParent":true,"mtime":1609412542053},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\.babelrc","includedInParent":true,"mtime":499162500000}],"generated":{"js":"var global = arguments[3];\nvar OVERLAY_ID = '__parcel__error__overlay__';\nvar OldModule = module.bundle.Module;\n\nfunction Module(moduleName) {\n OldModule.call(this, moduleName);\n this.hot = {\n data: module.bundle.hotData,\n _acceptCallbacks: [],\n _disposeCallbacks: [],\n accept: function (fn) {\n this._acceptCallbacks.push(fn || function () {});\n },\n dispose: function (fn) {\n this._disposeCallbacks.push(fn);\n }\n };\n module.bundle.hotData = null;\n}\n\nmodule.bundle.Module = Module;\nvar checkedAssets, assetsToAccept;\nvar parent = module.bundle.parent;\n\nif ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {\n var hostname = \"\" || location.hostname;\n var protocol = location.protocol === 'https:' ? 'wss' : 'ws';\n var ws = new WebSocket(protocol + '://' + hostname + ':' + \"58580\" + '/');\n\n ws.onmessage = function (event) {\n checkedAssets = {};\n assetsToAccept = [];\n var data = JSON.parse(event.data);\n\n if (data.type === 'update') {\n var handled = false;\n data.assets.forEach(function (asset) {\n if (!asset.isNew) {\n var didAccept = hmrAcceptCheck(global.parcelRequire, asset.id);\n\n if (didAccept) {\n handled = true;\n }\n }\n }); // Enable HMR for CSS by default.\n\n handled = handled || data.assets.every(function (asset) {\n return asset.type === 'css' && asset.generated.js;\n });\n\n if (handled) {\n console.clear();\n data.assets.forEach(function (asset) {\n hmrApply(global.parcelRequire, asset);\n });\n assetsToAccept.forEach(function (v) {\n hmrAcceptRun(v[0], v[1]);\n });\n } else if (location.reload) {\n // `location` global exists in a web worker context but lacks `.reload()` function.\n location.reload();\n }\n }\n\n if (data.type === 'reload') {\n ws.close();\n\n ws.onclose = function () {\n location.reload();\n };\n }\n\n if (data.type === 'error-resolved') {\n console.log('[parcel] ✨ Error resolved');\n removeErrorOverlay();\n }\n\n if (data.type === 'error') {\n console.error('[parcel] 🚨 ' + data.error.message + '\\n' + data.error.stack);\n removeErrorOverlay();\n var overlay = createErrorOverlay(data);\n document.body.appendChild(overlay);\n }\n };\n}\n\nfunction removeErrorOverlay() {\n var overlay = document.getElementById(OVERLAY_ID);\n\n if (overlay) {\n overlay.remove();\n }\n}\n\nfunction createErrorOverlay(data) {\n var overlay = document.createElement('div');\n overlay.id = OVERLAY_ID; // html encode message and stack trace\n\n var message = document.createElement('div');\n var stackTrace = document.createElement('pre');\n message.innerText = data.error.message;\n stackTrace.innerText = data.error.stack;\n overlay.innerHTML = '
' + 'ERROR' + '🚨' + '
' + message.innerHTML + '
' + '
' + stackTrace.innerHTML + '
' + '
';\n return overlay;\n}\n\nfunction getParents(bundle, id) {\n var modules = bundle.modules;\n\n if (!modules) {\n return [];\n }\n\n var parents = [];\n var k, d, dep;\n\n for (k in modules) {\n for (d in modules[k][1]) {\n dep = modules[k][1][d];\n\n if (dep === id || Array.isArray(dep) && dep[dep.length - 1] === id) {\n parents.push(k);\n }\n }\n }\n\n if (bundle.parent) {\n parents = parents.concat(getParents(bundle.parent, id));\n }\n\n return parents;\n}\n\nfunction hmrApply(bundle, asset) {\n var modules = bundle.modules;\n\n if (!modules) {\n return;\n }\n\n if (modules[asset.id] || !bundle.parent) {\n var fn = new Function('require', 'module', 'exports', asset.generated.js);\n asset.isNew = !modules[asset.id];\n modules[asset.id] = [fn, asset.deps];\n } else if (bundle.parent) {\n hmrApply(bundle.parent, asset);\n }\n}\n\nfunction hmrAcceptCheck(bundle, id) {\n var modules = bundle.modules;\n\n if (!modules) {\n return;\n }\n\n if (!modules[id] && bundle.parent) {\n return hmrAcceptCheck(bundle.parent, id);\n }\n\n if (checkedAssets[id]) {\n return;\n }\n\n checkedAssets[id] = true;\n var cached = bundle.cache[id];\n assetsToAccept.push([bundle, id]);\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n return true;\n }\n\n return getParents(global.parcelRequire, id).some(function (id) {\n return hmrAcceptCheck(global.parcelRequire, id);\n });\n}\n\nfunction hmrAcceptRun(bundle, id) {\n var cached = bundle.cache[id];\n bundle.hotData = {};\n\n if (cached) {\n cached.hot.data = bundle.hotData;\n }\n\n if (cached && cached.hot && cached.hot._disposeCallbacks.length) {\n cached.hot._disposeCallbacks.forEach(function (cb) {\n cb(bundle.hotData);\n });\n }\n\n delete bundle.cache[id];\n bundle(id);\n cached = bundle.cache[id];\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n cached.hot._acceptCallbacks.forEach(function (cb) {\n cb();\n });\n\n return true;\n }\n}"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":2,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":0}},{"name":"OVERLAY_ID","generated":{"line":2,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":4}},{"generated":{"line":2,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":14}},{"generated":{"line":2,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":17}},{"generated":{"line":2,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":0}},{"name":"OldModule","generated":{"line":3,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":4}},{"generated":{"line":3,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":13}},{"name":"module","generated":{"line":3,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":16}},{"generated":{"line":3,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":22}},{"name":"bundle","generated":{"line":3,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":23}},{"generated":{"line":3,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":16}},{"name":"Module","generated":{"line":3,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":30}},{"generated":{"line":3,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":0}},{"generated":{"line":5,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"name":"Module","generated":{"line":5,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":9}},{"generated":{"line":5,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"name":"moduleName","generated":{"line":5,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":16}},{"generated":{"line":5,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"generated":{"line":5,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":28}},{"name":"OldModule","generated":{"line":6,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"name":"OldModule","generated":{"line":6,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":6,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":11}},{"name":"call","generated":{"line":6,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":12}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":6,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":17}},{"generated":{"line":6,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"name":"moduleName","generated":{"line":6,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":23}},{"generated":{"line":6,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":7,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"name":"hot","generated":{"line":7,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":7}},{"generated":{"line":7,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"generated":{"line":7,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"data","generated":{"line":8,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":4}},{"name":"data","generated":{"line":8,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":4}},{"generated":{"line":8,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":8}},{"name":"module","generated":{"line":8,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":10}},{"generated":{"line":8,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":16}},{"name":"bundle","generated":{"line":8,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":17}},{"generated":{"line":8,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":10}},{"name":"hotData","generated":{"line":8,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":24}},{"generated":{"line":8,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"_acceptCallbacks","generated":{"line":9,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":9,"column":4}},{"name":"_acceptCallbacks","generated":{"line":9,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":9,"column":4}},{"generated":{"line":9,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":9,"column":20}},{"generated":{"line":9,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":9,"column":22}},{"generated":{"line":9,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"_disposeCallbacks","generated":{"line":10,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":10,"column":4}},{"name":"_disposeCallbacks","generated":{"line":10,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":10,"column":4}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":10,"column":21}},{"generated":{"line":10,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":10,"column":23}},{"generated":{"line":10,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"accept","generated":{"line":11,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":4}},{"name":"accept","generated":{"line":11,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":4}},{"generated":{"line":11,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":10}},{"generated":{"line":11,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":12}},{"name":"fn","generated":{"line":11,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":22}},{"generated":{"line":11,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":12}},{"generated":{"line":11,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":26}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"_acceptCallbacks","generated":{"line":12,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":11}},{"generated":{"line":12,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"push","generated":{"line":12,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":28}},{"generated":{"line":12,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"fn","generated":{"line":12,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":33}},{"generated":{"line":12,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":35}},{"generated":{"line":12,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":39}},{"generated":{"line":12,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":51}},{"generated":{"line":12,"column":52},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":53}},{"generated":{"line":12,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"generated":{"line":13,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":13,"column":5}},{"generated":{"line":13,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"dispose","generated":{"line":14,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":4}},{"name":"dispose","generated":{"line":14,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":4}},{"generated":{"line":14,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":11}},{"generated":{"line":14,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":13}},{"name":"fn","generated":{"line":14,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":23}},{"generated":{"line":14,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":13}},{"generated":{"line":14,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":27}},{"generated":{"line":15,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"_disposeCallbacks","generated":{"line":15,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":11}},{"generated":{"line":15,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"push","generated":{"line":15,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":29}},{"generated":{"line":15,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"fn","generated":{"line":15,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":34}},{"generated":{"line":15,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":16,"column":5}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"generated":{"line":17,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"name":"module","generated":{"line":18,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"name":"module","generated":{"line":18,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":18,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":8}},{"name":"bundle","generated":{"line":18,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":9}},{"generated":{"line":18,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"name":"hotData","generated":{"line":18,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":16}},{"generated":{"line":18,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":18,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":26}},{"generated":{"line":18,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":20,"column":1}},{"name":"module","generated":{"line":21,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"generated":{"line":21,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":6}},{"name":"bundle","generated":{"line":21,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":7}},{"generated":{"line":21,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"name":"Module","generated":{"line":21,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":14}},{"generated":{"line":21,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"name":"Module","generated":{"line":21,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":23}},{"generated":{"line":21,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"name":"checkedAssets","generated":{"line":22,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":4}},{"generated":{"line":22,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"name":"assetsToAccept","generated":{"line":22,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":19}},{"generated":{"line":22,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"generated":{"line":23,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":0}},{"name":"parent","generated":{"line":23,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":4}},{"generated":{"line":23,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":10}},{"name":"module","generated":{"line":23,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":13}},{"generated":{"line":23,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":19}},{"name":"bundle","generated":{"line":23,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":20}},{"generated":{"line":23,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":13}},{"name":"parent","generated":{"line":23,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":27}},{"generated":{"line":23,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":0}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":0}},{"generated":{"line":25,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":4}},{"generated":{"line":25,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":5}},{"name":"parent","generated":{"line":25,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":6}},{"generated":{"line":25,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":5}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":16}},{"name":"parent","generated":{"line":25,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":17}},{"generated":{"line":25,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":23}},{"name":"isParcelRequire","generated":{"line":25,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":24}},{"generated":{"line":25,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":4}},{"generated":{"line":25,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":44}},{"name":"WebSocket","generated":{"line":25,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":51}},{"generated":{"line":25,"column":60},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":44}},{"generated":{"line":25,"column":65},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":65}},{"generated":{"line":25,"column":76},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":0}},{"generated":{"line":25,"column":78},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":78}},{"generated":{"line":26,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":2}},{"name":"hostname","generated":{"line":26,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":6}},{"generated":{"line":26,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":14}},{"generated":{"line":26,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":17}},{"name":"location","generated":{"line":26,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":45}},{"generated":{"line":26,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":53}},{"name":"hostname","generated":{"line":26,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":54}},{"generated":{"line":26,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":2}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":2}},{"name":"protocol","generated":{"line":27,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":6}},{"generated":{"line":27,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":14}},{"name":"location","generated":{"line":27,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":25}},{"name":"protocol","generated":{"line":27,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":26}},{"generated":{"line":27,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":39}},{"generated":{"line":27,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":50}},{"generated":{"line":27,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":58}},{"generated":{"line":27,"column":62},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":2}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":2}},{"name":"ws","generated":{"line":28,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":6}},{"generated":{"line":28,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":8}},{"generated":{"line":28,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"name":"WebSocket","generated":{"line":28,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":15}},{"generated":{"line":28,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"name":"protocol","generated":{"line":28,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":33}},{"generated":{"line":28,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":36}},{"generated":{"line":28,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"name":"hostname","generated":{"line":28,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":44}},{"generated":{"line":28,"column":52},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":55}},{"generated":{"line":28,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":71},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":84}},{"generated":{"line":28,"column":74},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"generated":{"line":28,"column":75},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":2}},{"name":"ws","generated":{"line":30,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"name":"ws","generated":{"line":30,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":30,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":4}},{"name":"onmessage","generated":{"line":30,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":5}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":17}},{"name":"event","generated":{"line":30,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":26}},{"generated":{"line":30,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":17}},{"generated":{"line":30,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":33}},{"name":"checkedAssets","generated":{"line":31,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"name":"checkedAssets","generated":{"line":31,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"generated":{"line":31,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":17}},{"generated":{"line":31,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":20}},{"generated":{"line":31,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"name":"assetsToAccept","generated":{"line":32,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"name":"assetsToAccept","generated":{"line":32,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"generated":{"line":32,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":18}},{"generated":{"line":32,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":21}},{"generated":{"line":32,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"generated":{"line":33,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":4}},{"name":"data","generated":{"line":33,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":8}},{"generated":{"line":33,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":12}},{"name":"JSON","generated":{"line":33,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"generated":{"line":33,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":19}},{"name":"parse","generated":{"line":33,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":20}},{"generated":{"line":33,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"name":"event","generated":{"line":33,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":26}},{"generated":{"line":33,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":31}},{"name":"data","generated":{"line":33,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":32}},{"generated":{"line":33,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"generated":{"line":33,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":4}},{"generated":{"line":35,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":4}},{"name":"data","generated":{"line":35,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":8}},{"generated":{"line":35,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":12}},{"name":"type","generated":{"line":35,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":13}},{"generated":{"line":35,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":8}},{"generated":{"line":35,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":22}},{"generated":{"line":35,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":4}},{"generated":{"line":35,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":32}},{"generated":{"line":36,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":6}},{"name":"handled","generated":{"line":36,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":10}},{"generated":{"line":36,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":17}},{"generated":{"line":36,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":20}},{"generated":{"line":36,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":6}},{"name":"data","generated":{"line":37,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"name":"data","generated":{"line":37,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":37,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":10}},{"name":"assets","generated":{"line":37,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":11}},{"generated":{"line":37,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"name":"forEach","generated":{"line":37,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":18}},{"generated":{"line":37,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":37,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":26}},{"name":"asset","generated":{"line":37,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":35}},{"generated":{"line":37,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":26}},{"generated":{"line":37,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":42}},{"generated":{"line":38,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":8}},{"generated":{"line":38,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":12}},{"name":"asset","generated":{"line":38,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":13}},{"generated":{"line":38,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":18}},{"name":"isNew","generated":{"line":38,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":19}},{"generated":{"line":38,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":8}},{"generated":{"line":38,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":26}},{"generated":{"line":39,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":10}},{"name":"didAccept","generated":{"line":39,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":14}},{"generated":{"line":39,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":23}},{"name":"hmrAcceptCheck","generated":{"line":39,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":26}},{"generated":{"line":39,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"name":"global","generated":{"line":39,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":41}},{"generated":{"line":39,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":47}},{"name":"parcelRequire","generated":{"line":39,"column":48},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":48}},{"generated":{"line":39,"column":61},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"name":"asset","generated":{"line":39,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":63}},{"generated":{"line":39,"column":68},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":68}},{"name":"id","generated":{"line":39,"column":69},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":69}},{"generated":{"line":39,"column":71},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"generated":{"line":39,"column":72},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":10}},{"generated":{"line":41,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":41,"column":10}},{"name":"didAccept","generated":{"line":41,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":41,"column":14}},{"generated":{"line":41,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":41,"column":10}},{"generated":{"line":41,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":41,"column":25}},{"name":"handled","generated":{"line":42,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"name":"handled","generated":{"line":42,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"generated":{"line":42,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":19}},{"generated":{"line":42,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":22}},{"generated":{"line":42,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"generated":{"line":43,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":43,"column":11}},{"generated":{"line":44,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":44,"column":9}},{"generated":{"line":45,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":45,"column":7}},{"generated":{"line":45,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":45,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":32}},{"generated":{"line":45,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":47,"column":6}},{"name":"handled","generated":{"line":47,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"name":"handled","generated":{"line":47,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"generated":{"line":47,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":13}},{"name":"handled","generated":{"line":47,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":16}},{"generated":{"line":47,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":23}},{"name":"data","generated":{"line":47,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":47,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":31}},{"name":"assets","generated":{"line":47,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":32}},{"generated":{"line":47,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"name":"every","generated":{"line":47,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":39}},{"generated":{"line":47,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":47,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":45}},{"name":"asset","generated":{"line":47,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":54}},{"generated":{"line":47,"column":60},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":45}},{"generated":{"line":47,"column":62},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":61}},{"generated":{"line":48,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":8}},{"name":"asset","generated":{"line":48,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"generated":{"line":48,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":20}},{"name":"type","generated":{"line":48,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":21}},{"generated":{"line":48,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"generated":{"line":48,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":30}},{"generated":{"line":48,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"name":"asset","generated":{"line":48,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":39}},{"generated":{"line":48,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":44}},{"name":"generated","generated":{"line":48,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":45}},{"generated":{"line":48,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":39}},{"name":"js","generated":{"line":48,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":55}},{"generated":{"line":48,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":8}},{"generated":{"line":49,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":50,"column":7}},{"generated":{"line":49,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":49,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"generated":{"line":51,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"name":"handled","generated":{"line":51,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":10}},{"generated":{"line":51,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"generated":{"line":51,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":19}},{"name":"console","generated":{"line":52,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"name":"console","generated":{"line":52,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"generated":{"line":52,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":15}},{"name":"clear","generated":{"line":52,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":16}},{"generated":{"line":52,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"name":"data","generated":{"line":53,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"data","generated":{"line":53,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"generated":{"line":53,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":12}},{"name":"assets","generated":{"line":53,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":13}},{"generated":{"line":53,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"forEach","generated":{"line":53,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":20}},{"generated":{"line":53,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"generated":{"line":53,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":28}},{"name":"asset","generated":{"line":53,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":38}},{"generated":{"line":53,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":28}},{"generated":{"line":53,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":45}},{"name":"hmrApply","generated":{"line":54,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"name":"hmrApply","generated":{"line":54,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"generated":{"line":54,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"name":"global","generated":{"line":54,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":19}},{"generated":{"line":54,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":25}},{"name":"parcelRequire","generated":{"line":54,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":26}},{"generated":{"line":54,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"name":"asset","generated":{"line":54,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":41}},{"generated":{"line":54,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"generated":{"line":54,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"generated":{"line":55,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":57,"column":9}},{"generated":{"line":55,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"assetsToAccept","generated":{"line":56,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"name":"assetsToAccept","generated":{"line":56,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":56,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":22}},{"name":"forEach","generated":{"line":56,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":23}},{"generated":{"line":56,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":56,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":31}},{"name":"v","generated":{"line":56,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":41}},{"generated":{"line":56,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":31}},{"generated":{"line":56,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":44}},{"name":"hmrAcceptRun","generated":{"line":57,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"name":"hmrAcceptRun","generated":{"line":57,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"generated":{"line":57,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"name":"v","generated":{"line":57,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":23}},{"generated":{"line":57,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":24}},{"generated":{"line":57,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":25}},{"generated":{"line":57,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":24}},{"generated":{"line":57,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"name":"v","generated":{"line":57,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":29}},{"generated":{"line":57,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":30}},{"generated":{"line":57,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":31}},{"generated":{"line":57,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":30}},{"generated":{"line":57,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"generated":{"line":57,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"generated":{"line":58,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":61,"column":9}},{"generated":{"line":58,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":59,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":7}},{"generated":{"line":59,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"generated":{"line":59,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":13}},{"name":"location","generated":{"line":59,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":17}},{"generated":{"line":59,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":25}},{"name":"reload","generated":{"line":59,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":26}},{"generated":{"line":59,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":13}},{"generated":{"line":59,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":34}},{"generated":{"line":60,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":36}},{"name":"location","generated":{"line":61,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"name":"location","generated":{"line":61,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"generated":{"line":61,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":16}},{"name":"reload","generated":{"line":61,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":17}},{"generated":{"line":61,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"generated":{"line":62,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":64,"column":7}},{"generated":{"line":63,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":65,"column":5}},{"generated":{"line":65,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":4}},{"name":"data","generated":{"line":65,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":8}},{"generated":{"line":65,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":12}},{"name":"type","generated":{"line":65,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":13}},{"generated":{"line":65,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":8}},{"generated":{"line":65,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":22}},{"generated":{"line":65,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":4}},{"generated":{"line":65,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":32}},{"name":"ws","generated":{"line":66,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"name":"ws","generated":{"line":66,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"generated":{"line":66,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":8}},{"name":"close","generated":{"line":66,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":9}},{"generated":{"line":66,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"name":"ws","generated":{"line":68,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"name":"ws","generated":{"line":68,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":68,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":8}},{"name":"onclose","generated":{"line":68,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":9}},{"generated":{"line":68,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":68,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":19}},{"generated":{"line":68,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":31}},{"name":"location","generated":{"line":69,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"name":"location","generated":{"line":69,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"generated":{"line":69,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":16}},{"name":"reload","generated":{"line":69,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":17}},{"generated":{"line":69,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"generated":{"line":70,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":71,"column":7}},{"generated":{"line":70,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":71,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":72,"column":5}},{"generated":{"line":73,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":4}},{"name":"data","generated":{"line":73,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":8}},{"generated":{"line":73,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":12}},{"name":"type","generated":{"line":73,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":13}},{"generated":{"line":73,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":8}},{"generated":{"line":73,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":22}},{"generated":{"line":73,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":4}},{"generated":{"line":73,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":40}},{"name":"console","generated":{"line":74,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"name":"console","generated":{"line":74,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"generated":{"line":74,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":13}},{"name":"log","generated":{"line":74,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":14}},{"generated":{"line":74,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"generated":{"line":74,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":18}},{"generated":{"line":74,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"name":"removeErrorOverlay","generated":{"line":75,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":77,"column":6}},{"name":"removeErrorOverlay","generated":{"line":75,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":77,"column":6}},{"generated":{"line":75,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":77,"column":24}},{"generated":{"line":76,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":78,"column":5}},{"generated":{"line":78,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":4}},{"name":"data","generated":{"line":78,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":8}},{"generated":{"line":78,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":12}},{"name":"type","generated":{"line":78,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":13}},{"generated":{"line":78,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":8}},{"generated":{"line":78,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":22}},{"generated":{"line":78,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":4}},{"generated":{"line":78,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":31}},{"name":"console","generated":{"line":79,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"name":"console","generated":{"line":79,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"generated":{"line":79,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":13}},{"name":"error","generated":{"line":79,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":14}},{"generated":{"line":79,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"generated":{"line":79,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"name":"data","generated":{"line":79,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":38}},{"generated":{"line":79,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":42}},{"name":"error","generated":{"line":79,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":43}},{"generated":{"line":79,"column":48},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":38}},{"name":"message","generated":{"line":79,"column":49},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":49}},{"generated":{"line":79,"column":56},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"generated":{"line":79,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":59}},{"generated":{"line":79,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"name":"data","generated":{"line":79,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":66}},{"generated":{"line":79,"column":70},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":70}},{"name":"error","generated":{"line":79,"column":71},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":71}},{"generated":{"line":79,"column":76},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":66}},{"name":"stack","generated":{"line":79,"column":77},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":77}},{"generated":{"line":79,"column":82},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"name":"removeErrorOverlay","generated":{"line":80,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":83,"column":6}},{"name":"removeErrorOverlay","generated":{"line":80,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":83,"column":6}},{"generated":{"line":80,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":83,"column":24}},{"generated":{"line":81,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":6}},{"name":"overlay","generated":{"line":81,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":10}},{"generated":{"line":81,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":17}},{"name":"createErrorOverlay","generated":{"line":81,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":20}},{"generated":{"line":81,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":38}},{"name":"data","generated":{"line":81,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":39}},{"generated":{"line":81,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":38}},{"generated":{"line":81,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":6}},{"name":"document","generated":{"line":82,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"document","generated":{"line":82,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"generated":{"line":82,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":14}},{"name":"body","generated":{"line":82,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":15}},{"generated":{"line":82,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"appendChild","generated":{"line":82,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":20}},{"generated":{"line":82,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"overlay","generated":{"line":82,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":32}},{"generated":{"line":82,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"generated":{"line":83,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":87,"column":5}},{"generated":{"line":84,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":88,"column":3}},{"generated":{"line":84,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":85,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":89,"column":1}},{"generated":{"line":87,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":91,"column":0}},{"name":"removeErrorOverlay","generated":{"line":87,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":91,"column":9}},{"generated":{"line":87,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":91,"column":0}},{"generated":{"line":87,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":91,"column":30}},{"generated":{"line":88,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":2}},{"name":"overlay","generated":{"line":88,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":6}},{"generated":{"line":88,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":13}},{"name":"document","generated":{"line":88,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"generated":{"line":88,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":24}},{"name":"getElementById","generated":{"line":88,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":25}},{"generated":{"line":88,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"name":"OVERLAY_ID","generated":{"line":88,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":40}},{"generated":{"line":88,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"generated":{"line":88,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":2}},{"generated":{"line":90,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":93,"column":2}},{"name":"overlay","generated":{"line":90,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":93,"column":6}},{"generated":{"line":90,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":93,"column":2}},{"generated":{"line":90,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":93,"column":15}},{"name":"overlay","generated":{"line":91,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"name":"overlay","generated":{"line":91,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"generated":{"line":91,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":11}},{"name":"remove","generated":{"line":91,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":12}},{"generated":{"line":91,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"generated":{"line":92,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":95,"column":3}},{"generated":{"line":93,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":96,"column":1}},{"generated":{"line":95,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"name":"createErrorOverlay","generated":{"line":95,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":9}},{"generated":{"line":95,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"name":"data","generated":{"line":95,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":28}},{"generated":{"line":95,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"generated":{"line":95,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":34}},{"generated":{"line":96,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":2}},{"name":"overlay","generated":{"line":96,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":6}},{"generated":{"line":96,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":13}},{"name":"document","generated":{"line":96,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":24}},{"name":"createElement","generated":{"line":96,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":25}},{"generated":{"line":96,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":39}},{"generated":{"line":96,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":2}},{"name":"overlay","generated":{"line":97,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"name":"overlay","generated":{"line":97,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"generated":{"line":97,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":9}},{"name":"id","generated":{"line":97,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":10}},{"generated":{"line":97,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"name":"OVERLAY_ID","generated":{"line":97,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":15}},{"generated":{"line":97,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"generated":{"line":97,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":34}},{"generated":{"line":97,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":102,"column":2}},{"generated":{"line":99,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":2}},{"name":"message","generated":{"line":99,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":6}},{"generated":{"line":99,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":13}},{"name":"document","generated":{"line":99,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":24}},{"name":"createElement","generated":{"line":99,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":25}},{"generated":{"line":99,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":39}},{"generated":{"line":99,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":2}},{"generated":{"line":100,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":2}},{"name":"stackTrace","generated":{"line":100,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":6}},{"generated":{"line":100,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":16}},{"name":"document","generated":{"line":100,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":27}},{"name":"createElement","generated":{"line":100,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":28}},{"generated":{"line":100,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":42}},{"generated":{"line":100,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":48},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":2}},{"name":"message","generated":{"line":101,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"message","generated":{"line":101,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"generated":{"line":101,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":9}},{"name":"innerText","generated":{"line":101,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":10}},{"generated":{"line":101,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"data","generated":{"line":101,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":22}},{"generated":{"line":101,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":26}},{"name":"error","generated":{"line":101,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":27}},{"generated":{"line":101,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":22}},{"name":"message","generated":{"line":101,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":33}},{"generated":{"line":101,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"stackTrace","generated":{"line":102,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"stackTrace","generated":{"line":102,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"generated":{"line":102,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":12}},{"name":"innerText","generated":{"line":102,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":13}},{"generated":{"line":102,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"data","generated":{"line":102,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":25}},{"generated":{"line":102,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":29}},{"name":"error","generated":{"line":102,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":30}},{"generated":{"line":102,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":25}},{"name":"stack","generated":{"line":102,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":36}},{"generated":{"line":102,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"overlay","generated":{"line":103,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"name":"overlay","generated":{"line":103,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":103,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":9}},{"name":"innerHTML","generated":{"line":103,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":10}},{"generated":{"line":103,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":103,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":241},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":110,"column":6}},{"generated":{"line":103,"column":324},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":327},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":111,"column":6}},{"generated":{"line":103,"column":400},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":403},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":6}},{"generated":{"line":103,"column":472},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"name":"message","generated":{"line":103,"column":475},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":78}},{"generated":{"line":103,"column":482},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":85}},{"name":"innerHTML","generated":{"line":103,"column":483},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":86}},{"generated":{"line":103,"column":492},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":495},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":98}},{"generated":{"line":103,"column":503},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":506},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":6}},{"generated":{"line":103,"column":513},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"name":"stackTrace","generated":{"line":103,"column":516},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":16}},{"generated":{"line":103,"column":526},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":26}},{"name":"innerHTML","generated":{"line":103,"column":527},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":27}},{"generated":{"line":103,"column":536},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":539},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":39}},{"generated":{"line":103,"column":547},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":550},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":114,"column":4}},{"generated":{"line":103,"column":558},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":104,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":117,"column":2}},{"name":"overlay","generated":{"line":104,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":117,"column":9}},{"generated":{"line":104,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":117,"column":2}},{"generated":{"line":105,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":119,"column":1}},{"generated":{"line":107,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"getParents","generated":{"line":107,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":9}},{"generated":{"line":107,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"bundle","generated":{"line":107,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":20}},{"generated":{"line":107,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"id","generated":{"line":107,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":28}},{"generated":{"line":107,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"generated":{"line":107,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":32}},{"generated":{"line":108,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":2}},{"name":"modules","generated":{"line":108,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":6}},{"generated":{"line":108,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":13}},{"name":"bundle","generated":{"line":108,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":16}},{"generated":{"line":108,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":22}},{"name":"modules","generated":{"line":108,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":23}},{"generated":{"line":108,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":2}},{"generated":{"line":110,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":2}},{"generated":{"line":110,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":6}},{"name":"modules","generated":{"line":110,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":7}},{"generated":{"line":110,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":2}},{"generated":{"line":110,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":16}},{"generated":{"line":111,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":124,"column":4}},{"generated":{"line":111,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":124,"column":11}},{"generated":{"line":111,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":124,"column":4}},{"generated":{"line":112,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":125,"column":3}},{"generated":{"line":114,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":2}},{"name":"parents","generated":{"line":114,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":6}},{"generated":{"line":114,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":13}},{"generated":{"line":114,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":16}},{"generated":{"line":114,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":2}},{"generated":{"line":115,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"k","generated":{"line":115,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":6}},{"generated":{"line":115,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"d","generated":{"line":115,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":9}},{"generated":{"line":115,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"dep","generated":{"line":115,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":12}},{"generated":{"line":115,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"generated":{"line":117,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"name":"k","generated":{"line":117,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":7}},{"generated":{"line":117,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"name":"modules","generated":{"line":117,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":12}},{"generated":{"line":117,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"generated":{"line":117,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":21}},{"generated":{"line":118,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"name":"d","generated":{"line":118,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":9}},{"generated":{"line":118,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"name":"modules","generated":{"line":118,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":21}},{"name":"k","generated":{"line":118,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":22}},{"generated":{"line":118,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":21}},{"generated":{"line":118,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":25}},{"generated":{"line":118,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"generated":{"line":118,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":29}},{"name":"dep","generated":{"line":119,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"name":"dep","generated":{"line":119,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"generated":{"line":119,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":9}},{"name":"modules","generated":{"line":119,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":19}},{"name":"k","generated":{"line":119,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":20}},{"generated":{"line":119,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":19}},{"generated":{"line":119,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":23}},{"generated":{"line":119,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"name":"d","generated":{"line":119,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":26}},{"generated":{"line":119,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"generated":{"line":121,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":6}},{"name":"dep","generated":{"line":121,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":10}},{"generated":{"line":121,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":13}},{"name":"id","generated":{"line":121,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":18}},{"generated":{"line":121,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":10}},{"name":"Array","generated":{"line":121,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"generated":{"line":121,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":30}},{"name":"isArray","generated":{"line":121,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":31}},{"generated":{"line":121,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"name":"dep","generated":{"line":121,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":39}},{"generated":{"line":121,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"name":"dep","generated":{"line":121,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":47}},{"generated":{"line":121,"column":49},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":50}},{"name":"dep","generated":{"line":121,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":51}},{"generated":{"line":121,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":54}},{"name":"length","generated":{"line":121,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":55}},{"generated":{"line":121,"column":60},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":51}},{"generated":{"line":121,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":64}},{"generated":{"line":121,"column":64},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":50}},{"generated":{"line":121,"column":65},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":47}},{"name":"id","generated":{"line":121,"column":70},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":71}},{"generated":{"line":121,"column":72},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":6}},{"generated":{"line":121,"column":74},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":76}},{"name":"parents","generated":{"line":122,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"name":"parents","generated":{"line":122,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"generated":{"line":122,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":15}},{"name":"push","generated":{"line":122,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":16}},{"generated":{"line":122,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"name":"k","generated":{"line":122,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":21}},{"generated":{"line":122,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"generated":{"line":123,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":135,"column":7}},{"generated":{"line":124,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":136,"column":5}},{"generated":{"line":125,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":137,"column":3}},{"generated":{"line":127,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":2}},{"name":"bundle","generated":{"line":127,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":6}},{"generated":{"line":127,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":12}},{"name":"parent","generated":{"line":127,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":13}},{"generated":{"line":127,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":2}},{"generated":{"line":127,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":21}},{"name":"parents","generated":{"line":128,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"name":"parents","generated":{"line":128,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"generated":{"line":128,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":11}},{"name":"parents","generated":{"line":128,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"generated":{"line":128,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":21}},{"name":"concat","generated":{"line":128,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":22}},{"generated":{"line":128,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"name":"getParents","generated":{"line":128,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":29}},{"generated":{"line":128,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"name":"bundle","generated":{"line":128,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":40}},{"generated":{"line":128,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":46}},{"name":"parent","generated":{"line":128,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":47}},{"generated":{"line":128,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"name":"id","generated":{"line":128,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":55}},{"generated":{"line":128,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"generated":{"line":128,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"generated":{"line":128,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"generated":{"line":129,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":141,"column":3}},{"generated":{"line":131,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":143,"column":2}},{"name":"parents","generated":{"line":131,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":143,"column":9}},{"generated":{"line":131,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":143,"column":2}},{"generated":{"line":132,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":144,"column":1}},{"generated":{"line":134,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"hmrApply","generated":{"line":134,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":9}},{"generated":{"line":134,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"bundle","generated":{"line":134,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":18}},{"generated":{"line":134,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"asset","generated":{"line":134,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":26}},{"generated":{"line":134,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"generated":{"line":134,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":33}},{"generated":{"line":135,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":2}},{"name":"modules","generated":{"line":135,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":6}},{"generated":{"line":135,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":13}},{"name":"bundle","generated":{"line":135,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":16}},{"generated":{"line":135,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":22}},{"name":"modules","generated":{"line":135,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":23}},{"generated":{"line":135,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":2}},{"generated":{"line":137,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":2}},{"generated":{"line":137,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":6}},{"name":"modules","generated":{"line":137,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":7}},{"generated":{"line":137,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":2}},{"generated":{"line":137,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":16}},{"generated":{"line":138,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":149,"column":4}},{"generated":{"line":139,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":150,"column":3}},{"generated":{"line":141,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"name":"modules","generated":{"line":141,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":6}},{"generated":{"line":141,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":13}},{"name":"asset","generated":{"line":141,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":14}},{"generated":{"line":141,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":19}},{"name":"id","generated":{"line":141,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":20}},{"generated":{"line":141,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":13}},{"generated":{"line":141,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":6}},{"generated":{"line":141,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":27}},{"name":"bundle","generated":{"line":141,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":28}},{"generated":{"line":141,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":34}},{"name":"parent","generated":{"line":141,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":35}},{"generated":{"line":141,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"generated":{"line":141,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":43}},{"generated":{"line":142,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":4}},{"name":"fn","generated":{"line":142,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":8}},{"generated":{"line":142,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":10}},{"generated":{"line":142,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"name":"Function","generated":{"line":142,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":17}},{"generated":{"line":142,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":26}},{"generated":{"line":142,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":37}},{"generated":{"line":142,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":47}},{"generated":{"line":142,"column":56},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"name":"asset","generated":{"line":142,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":58}},{"generated":{"line":142,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":63}},{"name":"generated","generated":{"line":142,"column":64},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":64}},{"generated":{"line":142,"column":73},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":58}},{"name":"js","generated":{"line":142,"column":74},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":74}},{"generated":{"line":142,"column":76},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":77},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":4}},{"name":"asset","generated":{"line":143,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"name":"asset","generated":{"line":143,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"generated":{"line":143,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":9}},{"name":"isNew","generated":{"line":143,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":10}},{"generated":{"line":143,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"generated":{"line":143,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":18}},{"name":"modules","generated":{"line":143,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":19}},{"generated":{"line":143,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":26}},{"name":"asset","generated":{"line":143,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":27}},{"generated":{"line":143,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":32}},{"name":"id","generated":{"line":143,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":33}},{"generated":{"line":143,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":26}},{"generated":{"line":143,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"name":"modules","generated":{"line":144,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"name":"modules","generated":{"line":144,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":144,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":11}},{"name":"asset","generated":{"line":144,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":12}},{"generated":{"line":144,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":17}},{"name":"id","generated":{"line":144,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":18}},{"generated":{"line":144,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":11}},{"generated":{"line":144,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":144,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"name":"fn","generated":{"line":144,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":25}},{"generated":{"line":144,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"name":"asset","generated":{"line":144,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":29}},{"generated":{"line":144,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":34}},{"name":"deps","generated":{"line":144,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":35}},{"generated":{"line":144,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"generated":{"line":144,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":145,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":3}},{"generated":{"line":145,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"generated":{"line":145,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":9}},{"name":"bundle","generated":{"line":145,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":13}},{"generated":{"line":145,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":19}},{"name":"parent","generated":{"line":145,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":20}},{"generated":{"line":145,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":9}},{"generated":{"line":145,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":28}},{"name":"hmrApply","generated":{"line":146,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"name":"hmrApply","generated":{"line":146,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"generated":{"line":146,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"name":"bundle","generated":{"line":146,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":13}},{"generated":{"line":146,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":19}},{"name":"parent","generated":{"line":146,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":20}},{"generated":{"line":146,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"name":"asset","generated":{"line":146,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":28}},{"generated":{"line":146,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"generated":{"line":146,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"generated":{"line":147,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":158,"column":3}},{"generated":{"line":148,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":159,"column":1}},{"generated":{"line":150,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"hmrAcceptCheck","generated":{"line":150,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":9}},{"generated":{"line":150,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"bundle","generated":{"line":150,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":24}},{"generated":{"line":150,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"id","generated":{"line":150,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":32}},{"generated":{"line":150,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"generated":{"line":150,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":36}},{"generated":{"line":151,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":2}},{"name":"modules","generated":{"line":151,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":6}},{"generated":{"line":151,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":13}},{"name":"bundle","generated":{"line":151,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":16}},{"generated":{"line":151,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":22}},{"name":"modules","generated":{"line":151,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":23}},{"generated":{"line":151,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":2}},{"generated":{"line":153,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":2}},{"generated":{"line":153,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":6}},{"name":"modules","generated":{"line":153,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":7}},{"generated":{"line":153,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":2}},{"generated":{"line":153,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":16}},{"generated":{"line":154,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":164,"column":4}},{"generated":{"line":155,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":165,"column":3}},{"generated":{"line":157,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":2}},{"generated":{"line":157,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":6}},{"name":"modules","generated":{"line":157,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":7}},{"generated":{"line":157,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":14}},{"name":"id","generated":{"line":157,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":15}},{"generated":{"line":157,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":14}},{"generated":{"line":157,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":6}},{"name":"bundle","generated":{"line":157,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":22}},{"generated":{"line":157,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":28}},{"name":"parent","generated":{"line":157,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":29}},{"generated":{"line":157,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":2}},{"generated":{"line":157,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":37}},{"generated":{"line":158,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":4}},{"name":"hmrAcceptCheck","generated":{"line":158,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":11}},{"generated":{"line":158,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"name":"bundle","generated":{"line":158,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":26}},{"generated":{"line":158,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":32}},{"name":"parent","generated":{"line":158,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":33}},{"generated":{"line":158,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"name":"id","generated":{"line":158,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":41}},{"generated":{"line":158,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"generated":{"line":158,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":4}},{"generated":{"line":159,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":169,"column":3}},{"generated":{"line":161,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":2}},{"name":"checkedAssets","generated":{"line":161,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":6}},{"generated":{"line":161,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":19}},{"name":"id","generated":{"line":161,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":20}},{"generated":{"line":161,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":19}},{"generated":{"line":161,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":2}},{"generated":{"line":161,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":25}},{"generated":{"line":162,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":172,"column":4}},{"generated":{"line":163,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":173,"column":3}},{"name":"checkedAssets","generated":{"line":165,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"name":"checkedAssets","generated":{"line":165,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":165,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":15}},{"name":"id","generated":{"line":165,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":16}},{"generated":{"line":165,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":15}},{"generated":{"line":165,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":165,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":22}},{"generated":{"line":165,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":166,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":2}},{"name":"cached","generated":{"line":166,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":6}},{"generated":{"line":166,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":12}},{"name":"bundle","generated":{"line":166,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"generated":{"line":166,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":21}},{"name":"cache","generated":{"line":166,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":22}},{"generated":{"line":166,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"name":"id","generated":{"line":166,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":28}},{"generated":{"line":166,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"generated":{"line":166,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":2}},{"name":"assetsToAccept","generated":{"line":167,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"name":"assetsToAccept","generated":{"line":167,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":167,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":16}},{"name":"push","generated":{"line":167,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":17}},{"generated":{"line":167,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":167,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"name":"bundle","generated":{"line":167,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":23}},{"generated":{"line":167,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"name":"id","generated":{"line":167,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":31}},{"generated":{"line":167,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"generated":{"line":167,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":169,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":2}},{"name":"cached","generated":{"line":169,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":6}},{"generated":{"line":169,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":12}},{"name":"cached","generated":{"line":169,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":16}},{"generated":{"line":169,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":22}},{"name":"hot","generated":{"line":169,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":23}},{"generated":{"line":169,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":6}},{"name":"cached","generated":{"line":169,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"generated":{"line":169,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":36}},{"name":"hot","generated":{"line":169,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":37}},{"generated":{"line":169,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"name":"_acceptCallbacks","generated":{"line":169,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":41}},{"generated":{"line":169,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"name":"length","generated":{"line":169,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":58}},{"generated":{"line":169,"column":64},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":2}},{"generated":{"line":169,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":66}},{"generated":{"line":170,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":181,"column":4}},{"generated":{"line":170,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":181,"column":11}},{"generated":{"line":170,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":181,"column":4}},{"generated":{"line":171,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":182,"column":3}},{"generated":{"line":173,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":2}},{"name":"getParents","generated":{"line":173,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":173,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"name":"global","generated":{"line":173,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":20}},{"generated":{"line":173,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":26}},{"name":"parcelRequire","generated":{"line":173,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":27}},{"generated":{"line":173,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"name":"id","generated":{"line":173,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":42}},{"generated":{"line":173,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"generated":{"line":173,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"name":"some","generated":{"line":173,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":46}},{"generated":{"line":173,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":173,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":51}},{"name":"id","generated":{"line":173,"column":61},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":61}},{"generated":{"line":173,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":51}},{"generated":{"line":173,"column":65},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":65}},{"generated":{"line":174,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":4}},{"name":"hmrAcceptCheck","generated":{"line":174,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":11}},{"generated":{"line":174,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"name":"global","generated":{"line":174,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":26}},{"generated":{"line":174,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":32}},{"name":"parcelRequire","generated":{"line":174,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":33}},{"generated":{"line":174,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"name":"id","generated":{"line":174,"column":48},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":48}},{"generated":{"line":174,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"generated":{"line":174,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":4}},{"generated":{"line":175,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":186,"column":3}},{"generated":{"line":175,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":175,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":2}},{"generated":{"line":176,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":187,"column":1}},{"generated":{"line":178,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"hmrAcceptRun","generated":{"line":178,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":9}},{"generated":{"line":178,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"bundle","generated":{"line":178,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":22}},{"generated":{"line":178,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"id","generated":{"line":178,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":30}},{"generated":{"line":178,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"generated":{"line":178,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":34}},{"generated":{"line":179,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":2}},{"name":"cached","generated":{"line":179,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":6}},{"generated":{"line":179,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":12}},{"name":"bundle","generated":{"line":179,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"generated":{"line":179,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":21}},{"name":"cache","generated":{"line":179,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":22}},{"generated":{"line":179,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"name":"id","generated":{"line":179,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":28}},{"generated":{"line":179,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"generated":{"line":179,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":2}},{"name":"bundle","generated":{"line":180,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"name":"bundle","generated":{"line":180,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":180,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":8}},{"name":"hotData","generated":{"line":180,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":9}},{"generated":{"line":180,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":180,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":19}},{"generated":{"line":180,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":182,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":192,"column":2}},{"name":"cached","generated":{"line":182,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":192,"column":6}},{"generated":{"line":182,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":192,"column":2}},{"generated":{"line":182,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":192,"column":14}},{"name":"cached","generated":{"line":183,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"cached","generated":{"line":183,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"generated":{"line":183,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":10}},{"name":"hot","generated":{"line":183,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":11}},{"generated":{"line":183,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"data","generated":{"line":183,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":15}},{"generated":{"line":183,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"bundle","generated":{"line":183,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":22}},{"generated":{"line":183,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":28}},{"name":"hotData","generated":{"line":183,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":29}},{"generated":{"line":183,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"generated":{"line":184,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":194,"column":3}},{"generated":{"line":186,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":2}},{"name":"cached","generated":{"line":186,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":6}},{"generated":{"line":186,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":12}},{"name":"cached","generated":{"line":186,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":16}},{"generated":{"line":186,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":22}},{"name":"hot","generated":{"line":186,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":23}},{"generated":{"line":186,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":6}},{"name":"cached","generated":{"line":186,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"generated":{"line":186,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":36}},{"name":"hot","generated":{"line":186,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":37}},{"generated":{"line":186,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"name":"_disposeCallbacks","generated":{"line":186,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":41}},{"generated":{"line":186,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"name":"length","generated":{"line":186,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":59}},{"generated":{"line":186,"column":65},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":2}},{"generated":{"line":186,"column":67},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":67}},{"name":"cached","generated":{"line":187,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"cached","generated":{"line":187,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":187,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":10}},{"name":"hot","generated":{"line":187,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":11}},{"generated":{"line":187,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"_disposeCallbacks","generated":{"line":187,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":15}},{"generated":{"line":187,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"forEach","generated":{"line":187,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":33}},{"generated":{"line":187,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":187,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":41}},{"name":"cb","generated":{"line":187,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":51}},{"generated":{"line":187,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":41}},{"generated":{"line":187,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":55}},{"name":"cb","generated":{"line":188,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"name":"cb","generated":{"line":188,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"generated":{"line":188,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":8}},{"name":"bundle","generated":{"line":188,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":9}},{"generated":{"line":188,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":15}},{"name":"hotData","generated":{"line":188,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":16}},{"generated":{"line":188,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":8}},{"generated":{"line":188,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"generated":{"line":189,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":199,"column":5}},{"generated":{"line":189,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":190,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":200,"column":3}},{"generated":{"line":192,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":2}},{"name":"bundle","generated":{"line":192,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"generated":{"line":192,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":15}},{"name":"cache","generated":{"line":192,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":16}},{"generated":{"line":192,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"name":"id","generated":{"line":192,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":22}},{"generated":{"line":192,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"generated":{"line":192,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":2}},{"name":"bundle","generated":{"line":193,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"name":"bundle","generated":{"line":193,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"generated":{"line":193,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":8}},{"name":"id","generated":{"line":193,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":9}},{"generated":{"line":193,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":8}},{"generated":{"line":193,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"name":"cached","generated":{"line":194,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"name":"cached","generated":{"line":194,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"generated":{"line":194,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":8}},{"name":"bundle","generated":{"line":194,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"generated":{"line":194,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":17}},{"name":"cache","generated":{"line":194,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":18}},{"generated":{"line":194,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"name":"id","generated":{"line":194,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":24}},{"generated":{"line":194,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"generated":{"line":194,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"generated":{"line":196,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":2}},{"name":"cached","generated":{"line":196,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":6}},{"generated":{"line":196,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":12}},{"name":"cached","generated":{"line":196,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":16}},{"generated":{"line":196,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":22}},{"name":"hot","generated":{"line":196,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":23}},{"generated":{"line":196,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":6}},{"name":"cached","generated":{"line":196,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"generated":{"line":196,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":36}},{"name":"hot","generated":{"line":196,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":37}},{"generated":{"line":196,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"name":"_acceptCallbacks","generated":{"line":196,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":41}},{"generated":{"line":196,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"name":"length","generated":{"line":196,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":58}},{"generated":{"line":196,"column":64},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":2}},{"generated":{"line":196,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":66}},{"name":"cached","generated":{"line":197,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"cached","generated":{"line":197,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":197,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":10}},{"name":"hot","generated":{"line":197,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":11}},{"generated":{"line":197,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"_acceptCallbacks","generated":{"line":197,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":15}},{"generated":{"line":197,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"forEach","generated":{"line":197,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":32}},{"generated":{"line":197,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":197,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":40}},{"name":"cb","generated":{"line":197,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":50}},{"generated":{"line":197,"column":52},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":40}},{"generated":{"line":197,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":54}},{"name":"cb","generated":{"line":198,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":208,"column":6}},{"name":"cb","generated":{"line":198,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":208,"column":6}},{"generated":{"line":198,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":208,"column":8}},{"generated":{"line":199,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":209,"column":5}},{"generated":{"line":199,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":201,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":210,"column":4}},{"generated":{"line":201,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":210,"column":11}},{"generated":{"line":201,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":210,"column":4}},{"generated":{"line":202,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":211,"column":3}},{"generated":{"line":203,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":212,"column":1}}],"sources":{"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js":"var OVERLAY_ID = '__parcel__error__overlay__';\n\nvar OldModule = module.bundle.Module;\n\nfunction Module(moduleName) {\n OldModule.call(this, moduleName);\n this.hot = {\n data: module.bundle.hotData,\n _acceptCallbacks: [],\n _disposeCallbacks: [],\n accept: function (fn) {\n this._acceptCallbacks.push(fn || function () {});\n },\n dispose: function (fn) {\n this._disposeCallbacks.push(fn);\n }\n };\n\n module.bundle.hotData = null;\n}\n\nmodule.bundle.Module = Module;\nvar checkedAssets, assetsToAccept;\n\nvar parent = module.bundle.parent;\nif ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {\n var hostname = process.env.HMR_HOSTNAME || location.hostname;\n var protocol = location.protocol === 'https:' ? 'wss' : 'ws';\n var ws = new WebSocket(protocol + '://' + hostname + ':' + process.env.HMR_PORT + '/');\n ws.onmessage = function(event) {\n checkedAssets = {};\n assetsToAccept = [];\n\n var data = JSON.parse(event.data);\n\n if (data.type === 'update') {\n var handled = false;\n data.assets.forEach(function(asset) {\n if (!asset.isNew) {\n var didAccept = hmrAcceptCheck(global.parcelRequire, asset.id);\n if (didAccept) {\n handled = true;\n }\n }\n });\n\n // Enable HMR for CSS by default.\n handled = handled || data.assets.every(function(asset) {\n return asset.type === 'css' && asset.generated.js;\n });\n\n if (handled) {\n console.clear();\n\n data.assets.forEach(function (asset) {\n hmrApply(global.parcelRequire, asset);\n });\n\n assetsToAccept.forEach(function (v) {\n hmrAcceptRun(v[0], v[1]);\n });\n } else if (location.reload) { // `location` global exists in a web worker context but lacks `.reload()` function.\n location.reload();\n }\n }\n\n if (data.type === 'reload') {\n ws.close();\n ws.onclose = function () {\n location.reload();\n }\n }\n\n if (data.type === 'error-resolved') {\n console.log('[parcel] ✨ Error resolved');\n\n removeErrorOverlay();\n }\n\n if (data.type === 'error') {\n console.error('[parcel] 🚨 ' + data.error.message + '\\n' + data.error.stack);\n\n removeErrorOverlay();\n\n var overlay = createErrorOverlay(data);\n document.body.appendChild(overlay);\n }\n };\n}\n\nfunction removeErrorOverlay() {\n var overlay = document.getElementById(OVERLAY_ID);\n if (overlay) {\n overlay.remove();\n }\n}\n\nfunction createErrorOverlay(data) {\n var overlay = document.createElement('div');\n overlay.id = OVERLAY_ID;\n\n // html encode message and stack trace\n var message = document.createElement('div');\n var stackTrace = document.createElement('pre');\n message.innerText = data.error.message;\n stackTrace.innerText = data.error.stack;\n\n overlay.innerHTML = (\n '
' +\n 'ERROR' +\n '🚨' +\n '
' + message.innerHTML + '
' +\n '
' + stackTrace.innerHTML + '
' +\n '
'\n );\n\n return overlay;\n\n}\n\nfunction getParents(bundle, id) {\n var modules = bundle.modules;\n if (!modules) {\n return [];\n }\n\n var parents = [];\n var k, d, dep;\n\n for (k in modules) {\n for (d in modules[k][1]) {\n dep = modules[k][1][d];\n if (dep === id || (Array.isArray(dep) && dep[dep.length - 1] === id)) {\n parents.push(k);\n }\n }\n }\n\n if (bundle.parent) {\n parents = parents.concat(getParents(bundle.parent, id));\n }\n\n return parents;\n}\n\nfunction hmrApply(bundle, asset) {\n var modules = bundle.modules;\n if (!modules) {\n return;\n }\n\n if (modules[asset.id] || !bundle.parent) {\n var fn = new Function('require', 'module', 'exports', asset.generated.js);\n asset.isNew = !modules[asset.id];\n modules[asset.id] = [fn, asset.deps];\n } else if (bundle.parent) {\n hmrApply(bundle.parent, asset);\n }\n}\n\nfunction hmrAcceptCheck(bundle, id) {\n var modules = bundle.modules;\n if (!modules) {\n return;\n }\n\n if (!modules[id] && bundle.parent) {\n return hmrAcceptCheck(bundle.parent, id);\n }\n\n if (checkedAssets[id]) {\n return;\n }\n checkedAssets[id] = true;\n\n var cached = bundle.cache[id];\n\n assetsToAccept.push([bundle, id]);\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n return true;\n }\n\n return getParents(global.parcelRequire, id).some(function (id) {\n return hmrAcceptCheck(global.parcelRequire, id)\n });\n}\n\nfunction hmrAcceptRun(bundle, id) {\n var cached = bundle.cache[id];\n bundle.hotData = {};\n if (cached) {\n cached.hot.data = bundle.hotData;\n }\n\n if (cached && cached.hot && cached.hot._disposeCallbacks.length) {\n cached.hot._disposeCallbacks.forEach(function (cb) {\n cb(bundle.hotData);\n });\n }\n\n delete bundle.cache[id];\n bundle(id);\n\n cached = bundle.cache[id];\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n cached.hot._acceptCallbacks.forEach(function (cb) {\n cb();\n });\n return true;\n }\n}\n"},"lineCount":null}},"error":null,"hash":"053b7a00fa605b1c977e03818f2a09ba","cacheData":{"env":{"HMR_HOSTNAME":"","HMR_PORT":"58580"}}} \ No newline at end of file diff --git a/.cache/8c/3f588a2eca9b115eeeb1dce3c15dd9.json b/.cache/8c/3f588a2eca9b115eeeb1dce3c15dd9.json new file mode 100644 index 0000000..e786cc5 --- /dev/null +++ b/.cache/8c/3f588a2eca9b115eeeb1dce3c15dd9.json @@ -0,0 +1 @@ +{"id":"github-logo.png","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/cc06857d32d3186feaef253fc5d0ee35.png\";"},"sourceMaps":null,"error":null,"hash":"ef7a02b69836dc8b6a732a54c4200dcb","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/8d/7666102092ad8cffdb33a3d8ff3e39.json b/.cache/8d/7666102092ad8cffdb33a3d8ff3e39.json new file mode 100644 index 0000000..0c2b8e5 --- /dev/null +++ b/.cache/8d/7666102092ad8cffdb33a3d8ff3e39.json @@ -0,0 +1 @@ +{"id":"../fonts/MaterialIcons-Regular.woff2","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/b2ac2482f1814e67105cb90b0803c818.woff2\";"},"sourceMaps":null,"error":null,"hash":"570eb83859dc23dd0eec423a49e147fe","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/96/ac66934604cacba929be2ee2d1aee0.json b/.cache/96/ac66934604cacba929be2ee2d1aee0.json new file mode 100644 index 0000000..b03d5f0 --- /dev/null +++ b/.cache/96/ac66934604cacba929be2ee2d1aee0.json @@ -0,0 +1 @@ +{"id":"../fonts/Montserrat-SemiBold.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/eff06f43ca2fad8f64423f363c6fdb44.ttf\";"},"sourceMaps":null,"error":null,"hash":"c88cecbffad6d8e731fd95de49561ebd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/99/e133ed8c0d0b4c5b52e84c90dbabcf.json b/.cache/99/e133ed8c0d0b4c5b52e84c90dbabcf.json new file mode 100644 index 0000000..453741c --- /dev/null +++ b/.cache/99/e133ed8c0d0b4c5b52e84c90dbabcf.json @@ -0,0 +1 @@ +{"id":"../fonts/MaterialIcons-Regular.woff","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\";"},"sourceMaps":null,"error":null,"hash":"012cf6a10129e2275d79d6adac7f3b02","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/9b/f561483cbe997e858819ec2bb2319e.json b/.cache/9b/f561483cbe997e858819ec2bb2319e.json new file mode 100644 index 0000000..fdee932 --- /dev/null +++ b/.cache/9b/f561483cbe997e858819ec2bb2319e.json @@ -0,0 +1 @@ +{"id":"Qxz0","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/f50c73d00fda2bd6d78ce4082e70f008.png\";"},"sourceMaps":null,"error":null,"hash":"6493b0cdc5222ff285e1023ca556ba00","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/9d/badea2bb6f5b78b907c87d22c56b1d.json b/.cache/9d/badea2bb6f5b78b907c87d22c56b1d.json new file mode 100644 index 0000000..f657a56 --- /dev/null +++ b/.cache/9d/badea2bb6f5b78b907c87d22c56b1d.json @@ -0,0 +1 @@ +{"id":"js/inputs.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./canvas","loc":{"line":2,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.inputs = void 0;\n\nvar _ui = require(\"./ui\");\n\nvar _canvas = require(\"./canvas\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Inputs = /*#__PURE__*/function () {\n function Inputs() {\n _classCallCheck(this, Inputs);\n\n this.colorInputs = document.querySelectorAll(\"input[type=\\\"color\\\"]\");\n this.colorBoxes = document.querySelectorAll(\".color-box\");\n this.widthInput = document.querySelector(\"#width-input\");\n this.heightInput = document.querySelector(\"#height-input\");\n this.capWidth = document.querySelector(\"#capWidth\");\n } // Change the drawing cap size\n\n\n _createClass(Inputs, [{\n key: \"changeCapSize\",\n value: function changeCapSize(e) {\n e = e || event; // Change cap size using the slider\n\n if (_ui.ui.holdingSlider) {\n _canvas.theCanvas.ctx.lineWidth = e.target.value;\n var capDisplay = document.querySelector(\"#capWidth-display\");\n capDisplay.style.width = \"\".concat(e.target.value, \"px\");\n capDisplay.style.height = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n capDisplay.style.backgroundColor = _canvas.theCanvas.ctx.strokeStyle;\n console.log(capDisplay);\n } // If user presses [, decrease size. If user presses ], increase cap size\n\n\n if (e.keyCode === 219) {\n _canvas.theCanvas.ctx.lineWidth--;\n this.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n } else if (e.keyCode === 221) {\n _canvas.theCanvas.ctx.lineWidth++;\n this.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n }\n\n _ui.ui.displayChanges(\"capSize\");\n }\n }]);\n\n return Inputs;\n}();\n\nvar inputs = new Inputs(); // Input field\n\nexports.inputs = inputs;\ninputs.capWidth.addEventListener(\"mousedown\", function () {\n return _ui.ui.holdingSlider = true;\n});\ninputs.capWidth.addEventListener(\"mouseup\", function () {\n _ui.ui.holdingSlider = false;\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\n});\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\ninputs.capWidth.addEventListener(\"click\", function (e) {\n _canvas.theCanvas.ctx.lineWidth = e.target.value;\n\n _ui.ui.displayChanges(\"capSize\");\n});\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs)); // Choose colors for drawing and for the background fill\n\ninputs.colorInputs.forEach(function (input) {\n return input.addEventListener(\"change\", function () {\n if (input.id === 'colorPalette') {\n _canvas.theCanvas.ctx.strokeStyle = input.value; // Display changes\n\n _ui.ui.displayChanges(\"draw-color\");\n } else if (input.id === \"backgroundColor\") {\n _canvas.theCanvas.ctx.fillStyle = input.value;\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Display changes\n\n\n _ui.ui.displayChanges(\"fill-color\", input.value);\n }\n });\n});\ninputs.colorBoxes.forEach(function (box) {\n return box.addEventListener(\"click\", function (e) {\n var parentID = e.target.parentElement.id;\n\n if (parentID === \"draw-color\") {\n _canvas.theCanvas.ctx.strokeStyle = box.dataset.color; // Update the UI with the proper color name\n\n _ui.ui.displayChanges(\"draw-color\");\n } else if (parentID === \"fill-color\") {\n _canvas.theCanvas.ctx.fillStyle = box.dataset.color;\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Update the UI with the proper color name\n\n\n _ui.ui.displayChanges(\"fill-color\", box.dataset.color);\n } // console.log(e.target.parentElement.id);\n\n });\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/inputs.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/inputs.js","original":{"line":2,"column":0}},{"name":"Inputs","generated":{"line":18,"column":4},"source":"js/inputs.js","original":{"line":4,"column":6}},{"generated":{"line":19,"column":0},"source":"js/inputs.js","original":{"line":5,"column":4}},{"generated":{"line":19,"column":20},"source":"js/inputs.js","original":{"line":5,"column":18}},{"generated":{"line":20,"column":0},"source":"js/inputs.js","original":{"line":5,"column":18}},{"generated":{"line":22,"column":0},"source":"js/inputs.js","original":{"line":6,"column":8}},{"name":"colorInputs","generated":{"line":22,"column":9},"source":"js/inputs.js","original":{"line":6,"column":13}},{"generated":{"line":22,"column":20},"source":"js/inputs.js","original":{"line":6,"column":8}},{"name":"document","generated":{"line":22,"column":23},"source":"js/inputs.js","original":{"line":6,"column":27}},{"generated":{"line":22,"column":31},"source":"js/inputs.js","original":{"line":6,"column":35}},{"name":"querySelectorAll","generated":{"line":22,"column":32},"source":"js/inputs.js","original":{"line":6,"column":36}},{"generated":{"line":22,"column":48},"source":"js/inputs.js","original":{"line":6,"column":27}},{"generated":{"line":22,"column":73},"source":"js/inputs.js","original":{"line":6,"column":8}},{"generated":{"line":23,"column":0},"source":"js/inputs.js","original":{"line":7,"column":8}},{"name":"colorBoxes","generated":{"line":23,"column":9},"source":"js/inputs.js","original":{"line":7,"column":13}},{"generated":{"line":23,"column":19},"source":"js/inputs.js","original":{"line":7,"column":8}},{"name":"document","generated":{"line":23,"column":22},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":23,"column":30},"source":"js/inputs.js","original":{"line":7,"column":34}},{"name":"querySelectorAll","generated":{"line":23,"column":31},"source":"js/inputs.js","original":{"line":7,"column":35}},{"generated":{"line":23,"column":47},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":23,"column":48},"source":"js/inputs.js","original":{"line":7,"column":52}},{"generated":{"line":23,"column":60},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":23,"column":61},"source":"js/inputs.js","original":{"line":7,"column":8}},{"generated":{"line":24,"column":0},"source":"js/inputs.js","original":{"line":8,"column":8}},{"name":"widthInput","generated":{"line":24,"column":9},"source":"js/inputs.js","original":{"line":8,"column":13}},{"generated":{"line":24,"column":19},"source":"js/inputs.js","original":{"line":8,"column":8}},{"name":"document","generated":{"line":24,"column":22},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":24,"column":30},"source":"js/inputs.js","original":{"line":8,"column":34}},{"name":"querySelector","generated":{"line":24,"column":31},"source":"js/inputs.js","original":{"line":8,"column":35}},{"generated":{"line":24,"column":44},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":24,"column":45},"source":"js/inputs.js","original":{"line":8,"column":49}},{"generated":{"line":24,"column":59},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":24,"column":60},"source":"js/inputs.js","original":{"line":8,"column":8}},{"generated":{"line":25,"column":0},"source":"js/inputs.js","original":{"line":9,"column":8}},{"name":"heightInput","generated":{"line":25,"column":9},"source":"js/inputs.js","original":{"line":9,"column":13}},{"generated":{"line":25,"column":20},"source":"js/inputs.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":25,"column":23},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":25,"column":31},"source":"js/inputs.js","original":{"line":9,"column":35}},{"name":"querySelector","generated":{"line":25,"column":32},"source":"js/inputs.js","original":{"line":9,"column":36}},{"generated":{"line":25,"column":45},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":25,"column":46},"source":"js/inputs.js","original":{"line":9,"column":50}},{"generated":{"line":25,"column":61},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":25,"column":62},"source":"js/inputs.js","original":{"line":9,"column":8}},{"generated":{"line":26,"column":0},"source":"js/inputs.js","original":{"line":10,"column":8}},{"name":"capWidth","generated":{"line":26,"column":9},"source":"js/inputs.js","original":{"line":10,"column":13}},{"generated":{"line":26,"column":17},"source":"js/inputs.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":26,"column":20},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":26,"column":28},"source":"js/inputs.js","original":{"line":10,"column":32}},{"name":"querySelector","generated":{"line":26,"column":29},"source":"js/inputs.js","original":{"line":10,"column":33}},{"generated":{"line":26,"column":42},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":26,"column":43},"source":"js/inputs.js","original":{"line":10,"column":47}},{"generated":{"line":26,"column":54},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":26,"column":55},"source":"js/inputs.js","original":{"line":10,"column":8}},{"generated":{"line":27,"column":0},"source":"js/inputs.js","original":{"line":11,"column":5}},{"generated":{"line":27,"column":4},"source":"js/inputs.js","original":{"line":13,"column":4}},{"name":"e","generated":{"line":32,"column":34},"source":"js/inputs.js","original":{"line":14,"column":18}},{"generated":{"line":32,"column":37},"source":"js/inputs.js","original":{"line":14,"column":21}},{"name":"e","generated":{"line":33,"column":0},"source":"js/inputs.js","original":{"line":15,"column":8}},{"name":"e","generated":{"line":33,"column":6},"source":"js/inputs.js","original":{"line":15,"column":8}},{"generated":{"line":33,"column":7},"source":"js/inputs.js","original":{"line":15,"column":9}},{"name":"e","generated":{"line":33,"column":10},"source":"js/inputs.js","original":{"line":15,"column":12}},{"generated":{"line":33,"column":11},"source":"js/inputs.js","original":{"line":15,"column":13}},{"name":"event","generated":{"line":33,"column":15},"source":"js/inputs.js","original":{"line":15,"column":17}},{"generated":{"line":33,"column":20},"source":"js/inputs.js","original":{"line":15,"column":8}},{"generated":{"line":33,"column":21},"source":"js/inputs.js","original":{"line":14,"column":21}},{"generated":{"line":33,"column":22},"source":"js/inputs.js","original":{"line":17,"column":8}},{"generated":{"line":35,"column":0},"source":"js/inputs.js","original":{"line":18,"column":8}},{"name":"ui","generated":{"line":35,"column":10},"source":"js/inputs.js","original":{"line":18,"column":11}},{"name":"holdingSlider","generated":{"line":35,"column":17},"source":"js/inputs.js","original":{"line":18,"column":14}},{"generated":{"line":35,"column":30},"source":"js/inputs.js","original":{"line":18,"column":8}},{"generated":{"line":35,"column":32},"source":"js/inputs.js","original":{"line":18,"column":29}},{"name":"theCanvas","generated":{"line":36,"column":0},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"ctx","generated":{"line":36,"column":26},"source":"js/inputs.js","original":{"line":19,"column":22}},{"generated":{"line":36,"column":29},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"lineWidth","generated":{"line":36,"column":30},"source":"js/inputs.js","original":{"line":19,"column":26}},{"generated":{"line":36,"column":39},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"e","generated":{"line":36,"column":42},"source":"js/inputs.js","original":{"line":19,"column":38}},{"generated":{"line":36,"column":43},"source":"js/inputs.js","original":{"line":19,"column":39}},{"name":"target","generated":{"line":36,"column":44},"source":"js/inputs.js","original":{"line":19,"column":40}},{"generated":{"line":36,"column":50},"source":"js/inputs.js","original":{"line":19,"column":38}},{"name":"value","generated":{"line":36,"column":51},"source":"js/inputs.js","original":{"line":19,"column":47}},{"generated":{"line":36,"column":56},"source":"js/inputs.js","original":{"line":19,"column":12}},{"generated":{"line":37,"column":0},"source":"js/inputs.js","original":{"line":20,"column":12}},{"name":"capDisplay","generated":{"line":37,"column":12},"source":"js/inputs.js","original":{"line":20,"column":18}},{"generated":{"line":37,"column":22},"source":"js/inputs.js","original":{"line":20,"column":28}},{"name":"document","generated":{"line":37,"column":25},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":37,"column":33},"source":"js/inputs.js","original":{"line":20,"column":39}},{"name":"querySelector","generated":{"line":37,"column":34},"source":"js/inputs.js","original":{"line":20,"column":40}},{"generated":{"line":37,"column":47},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":37,"column":48},"source":"js/inputs.js","original":{"line":20,"column":54}},{"generated":{"line":37,"column":67},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":37,"column":68},"source":"js/inputs.js","original":{"line":20,"column":12}},{"name":"capDisplay","generated":{"line":38,"column":0},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"capDisplay","generated":{"line":38,"column":8},"source":"js/inputs.js","original":{"line":21,"column":12}},{"generated":{"line":38,"column":18},"source":"js/inputs.js","original":{"line":21,"column":22}},{"name":"style","generated":{"line":38,"column":19},"source":"js/inputs.js","original":{"line":21,"column":23}},{"generated":{"line":38,"column":24},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"width","generated":{"line":38,"column":25},"source":"js/inputs.js","original":{"line":21,"column":29}},{"generated":{"line":38,"column":30},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"e","generated":{"line":38,"column":43},"source":"js/inputs.js","original":{"line":21,"column":40}},{"generated":{"line":38,"column":44},"source":"js/inputs.js","original":{"line":21,"column":41}},{"name":"target","generated":{"line":38,"column":45},"source":"js/inputs.js","original":{"line":21,"column":42}},{"generated":{"line":38,"column":51},"source":"js/inputs.js","original":{"line":21,"column":40}},{"name":"value","generated":{"line":38,"column":52},"source":"js/inputs.js","original":{"line":21,"column":49}},{"generated":{"line":38,"column":57},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"capDisplay","generated":{"line":39,"column":0},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"capDisplay","generated":{"line":39,"column":8},"source":"js/inputs.js","original":{"line":22,"column":12}},{"generated":{"line":39,"column":18},"source":"js/inputs.js","original":{"line":22,"column":22}},{"name":"style","generated":{"line":39,"column":19},"source":"js/inputs.js","original":{"line":22,"column":23}},{"generated":{"line":39,"column":24},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"height","generated":{"line":39,"column":25},"source":"js/inputs.js","original":{"line":22,"column":29}},{"generated":{"line":39,"column":31},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"theCanvas","generated":{"line":39,"column":44},"source":"js/inputs.js","original":{"line":22,"column":41}},{"name":"ctx","generated":{"line":39,"column":62},"source":"js/inputs.js","original":{"line":22,"column":51}},{"generated":{"line":39,"column":65},"source":"js/inputs.js","original":{"line":22,"column":41}},{"name":"lineWidth","generated":{"line":39,"column":66},"source":"js/inputs.js","original":{"line":22,"column":55}},{"generated":{"line":39,"column":75},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"capDisplay","generated":{"line":40,"column":0},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"capDisplay","generated":{"line":40,"column":8},"source":"js/inputs.js","original":{"line":23,"column":12}},{"generated":{"line":40,"column":18},"source":"js/inputs.js","original":{"line":23,"column":22}},{"name":"style","generated":{"line":40,"column":19},"source":"js/inputs.js","original":{"line":23,"column":23}},{"generated":{"line":40,"column":24},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"backgroundColor","generated":{"line":40,"column":25},"source":"js/inputs.js","original":{"line":23,"column":29}},{"generated":{"line":40,"column":40},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"theCanvas","generated":{"line":40,"column":43},"source":"js/inputs.js","original":{"line":23,"column":47}},{"name":"ctx","generated":{"line":40,"column":61},"source":"js/inputs.js","original":{"line":23,"column":57}},{"generated":{"line":40,"column":64},"source":"js/inputs.js","original":{"line":23,"column":47}},{"name":"strokeStyle","generated":{"line":40,"column":65},"source":"js/inputs.js","original":{"line":23,"column":61}},{"generated":{"line":40,"column":76},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"console","generated":{"line":41,"column":0},"source":"js/inputs.js","original":{"line":24,"column":12}},{"name":"console","generated":{"line":41,"column":8},"source":"js/inputs.js","original":{"line":24,"column":12}},{"generated":{"line":41,"column":15},"source":"js/inputs.js","original":{"line":24,"column":19}},{"name":"log","generated":{"line":41,"column":16},"source":"js/inputs.js","original":{"line":24,"column":20}},{"generated":{"line":41,"column":19},"source":"js/inputs.js","original":{"line":24,"column":12}},{"name":"capDisplay","generated":{"line":41,"column":20},"source":"js/inputs.js","original":{"line":24,"column":24}},{"generated":{"line":41,"column":30},"source":"js/inputs.js","original":{"line":24,"column":12}},{"generated":{"line":42,"column":0},"source":"js/inputs.js","original":{"line":25,"column":9}},{"generated":{"line":42,"column":7},"source":"js/inputs.js","original":{"line":14,"column":21}},{"generated":{"line":42,"column":8},"source":"js/inputs.js","original":{"line":27,"column":8}},{"generated":{"line":45,"column":0},"source":"js/inputs.js","original":{"line":28,"column":8}},{"name":"e","generated":{"line":45,"column":10},"source":"js/inputs.js","original":{"line":28,"column":11}},{"generated":{"line":45,"column":11},"source":"js/inputs.js","original":{"line":28,"column":12}},{"name":"keyCode","generated":{"line":45,"column":12},"source":"js/inputs.js","original":{"line":28,"column":13}},{"generated":{"line":45,"column":19},"source":"js/inputs.js","original":{"line":28,"column":11}},{"generated":{"line":45,"column":24},"source":"js/inputs.js","original":{"line":28,"column":25}},{"generated":{"line":45,"column":27},"source":"js/inputs.js","original":{"line":28,"column":8}},{"generated":{"line":45,"column":29},"source":"js/inputs.js","original":{"line":28,"column":30}},{"name":"theCanvas","generated":{"line":46,"column":0},"source":"js/inputs.js","original":{"line":29,"column":12}},{"name":"ctx","generated":{"line":46,"column":26},"source":"js/inputs.js","original":{"line":29,"column":22}},{"generated":{"line":46,"column":29},"source":"js/inputs.js","original":{"line":29,"column":12}},{"name":"lineWidth","generated":{"line":46,"column":30},"source":"js/inputs.js","original":{"line":29,"column":26}},{"generated":{"line":46,"column":39},"source":"js/inputs.js","original":{"line":29,"column":12}},{"generated":{"line":47,"column":0},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"capWidth","generated":{"line":47,"column":13},"source":"js/inputs.js","original":{"line":30,"column":17}},{"generated":{"line":47,"column":21},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"value","generated":{"line":47,"column":22},"source":"js/inputs.js","original":{"line":30,"column":26}},{"generated":{"line":47,"column":27},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"theCanvas","generated":{"line":47,"column":30},"source":"js/inputs.js","original":{"line":30,"column":34}},{"name":"ctx","generated":{"line":47,"column":48},"source":"js/inputs.js","original":{"line":30,"column":44}},{"generated":{"line":47,"column":51},"source":"js/inputs.js","original":{"line":30,"column":34}},{"name":"lineWidth","generated":{"line":47,"column":52},"source":"js/inputs.js","original":{"line":30,"column":48}},{"generated":{"line":47,"column":61},"source":"js/inputs.js","original":{"line":30,"column":12}},{"generated":{"line":48,"column":0},"source":"js/inputs.js","original":{"line":31,"column":9}},{"generated":{"line":48,"column":7},"source":"js/inputs.js","original":{"line":28,"column":8}},{"generated":{"line":48,"column":13},"source":"js/inputs.js","original":{"line":31,"column":15}},{"name":"e","generated":{"line":48,"column":17},"source":"js/inputs.js","original":{"line":31,"column":19}},{"generated":{"line":48,"column":18},"source":"js/inputs.js","original":{"line":31,"column":20}},{"name":"keyCode","generated":{"line":48,"column":19},"source":"js/inputs.js","original":{"line":31,"column":21}},{"generated":{"line":48,"column":26},"source":"js/inputs.js","original":{"line":31,"column":19}},{"generated":{"line":48,"column":31},"source":"js/inputs.js","original":{"line":31,"column":33}},{"generated":{"line":48,"column":34},"source":"js/inputs.js","original":{"line":31,"column":15}},{"generated":{"line":48,"column":36},"source":"js/inputs.js","original":{"line":31,"column":38}},{"name":"theCanvas","generated":{"line":49,"column":0},"source":"js/inputs.js","original":{"line":32,"column":12}},{"name":"ctx","generated":{"line":49,"column":26},"source":"js/inputs.js","original":{"line":32,"column":22}},{"generated":{"line":49,"column":29},"source":"js/inputs.js","original":{"line":32,"column":12}},{"name":"lineWidth","generated":{"line":49,"column":30},"source":"js/inputs.js","original":{"line":32,"column":26}},{"generated":{"line":49,"column":39},"source":"js/inputs.js","original":{"line":32,"column":12}},{"generated":{"line":50,"column":0},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"capWidth","generated":{"line":50,"column":13},"source":"js/inputs.js","original":{"line":33,"column":17}},{"generated":{"line":50,"column":21},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"value","generated":{"line":50,"column":22},"source":"js/inputs.js","original":{"line":33,"column":26}},{"generated":{"line":50,"column":27},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"theCanvas","generated":{"line":50,"column":30},"source":"js/inputs.js","original":{"line":33,"column":34}},{"name":"ctx","generated":{"line":50,"column":48},"source":"js/inputs.js","original":{"line":33,"column":44}},{"generated":{"line":50,"column":51},"source":"js/inputs.js","original":{"line":33,"column":34}},{"name":"lineWidth","generated":{"line":50,"column":52},"source":"js/inputs.js","original":{"line":33,"column":48}},{"generated":{"line":50,"column":61},"source":"js/inputs.js","original":{"line":33,"column":12}},{"generated":{"line":51,"column":0},"source":"js/inputs.js","original":{"line":34,"column":9}},{"name":"ui","generated":{"line":53,"column":0},"source":"js/inputs.js","original":{"line":36,"column":8}},{"name":"displayChanges","generated":{"line":53,"column":13},"source":"js/inputs.js","original":{"line":36,"column":11}},{"generated":{"line":53,"column":27},"source":"js/inputs.js","original":{"line":36,"column":8}},{"generated":{"line":53,"column":28},"source":"js/inputs.js","original":{"line":36,"column":26}},{"generated":{"line":53,"column":37},"source":"js/inputs.js","original":{"line":36,"column":8}},{"generated":{"line":54,"column":0},"source":"js/inputs.js","original":{"line":37,"column":5}},{"generated":{"line":60,"column":0},"source":"js/inputs.js","original":{"line":40,"column":7}},{"name":"inputs","generated":{"line":60,"column":4},"source":"js/inputs.js","original":{"line":40,"column":13}},{"generated":{"line":60,"column":10},"source":"js/inputs.js","original":{"line":40,"column":19}},{"generated":{"line":60,"column":13},"source":"js/inputs.js","original":{"line":40,"column":22}},{"name":"Inputs","generated":{"line":60,"column":17},"source":"js/inputs.js","original":{"line":40,"column":26}},{"generated":{"line":60,"column":23},"source":"js/inputs.js","original":{"line":40,"column":22}},{"generated":{"line":60,"column":25},"source":"js/inputs.js","original":{"line":40,"column":7}},{"generated":{"line":60,"column":27},"source":"js/inputs.js","original":{"line":42,"column":0}},{"name":"inputs","generated":{"line":63,"column":0},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":63,"column":6},"source":"js/inputs.js","original":{"line":43,"column":6}},{"name":"capWidth","generated":{"line":63,"column":7},"source":"js/inputs.js","original":{"line":43,"column":7}},{"generated":{"line":63,"column":15},"source":"js/inputs.js","original":{"line":43,"column":0}},{"name":"addEventListener","generated":{"line":63,"column":16},"source":"js/inputs.js","original":{"line":43,"column":16}},{"generated":{"line":63,"column":32},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":63,"column":33},"source":"js/inputs.js","original":{"line":43,"column":33}},{"generated":{"line":63,"column":44},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":63,"column":46},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":64,"column":0},"source":"js/inputs.js","original":{"line":43,"column":46}},{"name":"ui","generated":{"line":64,"column":9},"source":"js/inputs.js","original":{"line":43,"column":52}},{"name":"holdingSlider","generated":{"line":64,"column":16},"source":"js/inputs.js","original":{"line":43,"column":55}},{"generated":{"line":64,"column":29},"source":"js/inputs.js","original":{"line":43,"column":52}},{"generated":{"line":64,"column":32},"source":"js/inputs.js","original":{"line":43,"column":71}},{"generated":{"line":64,"column":36},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":65,"column":0},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":65,"column":1},"source":"js/inputs.js","original":{"line":43,"column":0}},{"name":"inputs","generated":{"line":66,"column":0},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":66,"column":6},"source":"js/inputs.js","original":{"line":44,"column":6}},{"name":"capWidth","generated":{"line":66,"column":7},"source":"js/inputs.js","original":{"line":44,"column":7}},{"generated":{"line":66,"column":15},"source":"js/inputs.js","original":{"line":44,"column":0}},{"name":"addEventListener","generated":{"line":66,"column":16},"source":"js/inputs.js","original":{"line":44,"column":16}},{"generated":{"line":66,"column":32},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":66,"column":33},"source":"js/inputs.js","original":{"line":44,"column":33}},{"generated":{"line":66,"column":42},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":66,"column":44},"source":"js/inputs.js","original":{"line":44,"column":44}},{"generated":{"line":66,"column":56},"source":"js/inputs.js","original":{"line":44,"column":50}},{"name":"ui","generated":{"line":67,"column":0},"source":"js/inputs.js","original":{"line":45,"column":4}},{"name":"holdingSlider","generated":{"line":67,"column":9},"source":"js/inputs.js","original":{"line":45,"column":7}},{"generated":{"line":67,"column":22},"source":"js/inputs.js","original":{"line":45,"column":4}},{"generated":{"line":67,"column":25},"source":"js/inputs.js","original":{"line":45,"column":23}},{"generated":{"line":67,"column":30},"source":"js/inputs.js","original":{"line":45,"column":4}},{"name":"document","generated":{"line":68,"column":0},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"document","generated":{"line":68,"column":2},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":68,"column":10},"source":"js/inputs.js","original":{"line":46,"column":12}},{"name":"querySelector","generated":{"line":68,"column":11},"source":"js/inputs.js","original":{"line":46,"column":13}},{"generated":{"line":68,"column":24},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":68,"column":25},"source":"js/inputs.js","original":{"line":46,"column":27}},{"generated":{"line":68,"column":44},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"style","generated":{"line":68,"column":46},"source":"js/inputs.js","original":{"line":46,"column":48}},{"generated":{"line":68,"column":51},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"width","generated":{"line":68,"column":52},"source":"js/inputs.js","original":{"line":46,"column":54}},{"generated":{"line":68,"column":57},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":68,"column":60},"source":"js/inputs.js","original":{"line":46,"column":62}},{"generated":{"line":68,"column":65},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"document","generated":{"line":69,"column":0},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"document","generated":{"line":69,"column":2},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":69,"column":10},"source":"js/inputs.js","original":{"line":47,"column":12}},{"name":"querySelector","generated":{"line":69,"column":11},"source":"js/inputs.js","original":{"line":47,"column":13}},{"generated":{"line":69,"column":24},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":69,"column":25},"source":"js/inputs.js","original":{"line":47,"column":27}},{"generated":{"line":69,"column":44},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"style","generated":{"line":69,"column":46},"source":"js/inputs.js","original":{"line":47,"column":48}},{"generated":{"line":69,"column":51},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"height","generated":{"line":69,"column":52},"source":"js/inputs.js","original":{"line":47,"column":54}},{"generated":{"line":69,"column":58},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":69,"column":61},"source":"js/inputs.js","original":{"line":47,"column":63}},{"generated":{"line":69,"column":66},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":70,"column":0},"source":"js/inputs.js","original":{"line":48,"column":1}},{"generated":{"line":70,"column":1},"source":"js/inputs.js","original":{"line":44,"column":0}},{"name":"inputs","generated":{"line":71,"column":0},"source":"js/inputs.js","original":{"line":49,"column":0}},{"generated":{"line":71,"column":6},"source":"js/inputs.js","original":{"line":49,"column":6}},{"name":"capWidth","generated":{"line":71,"column":7},"source":"js/inputs.js","original":{"line":49,"column":7}},{"generated":{"line":71,"column":15},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"addEventListener","generated":{"line":71,"column":16},"source":"js/inputs.js","original":{"line":49,"column":16}},{"generated":{"line":71,"column":32},"source":"js/inputs.js","original":{"line":49,"column":0}},{"generated":{"line":71,"column":33},"source":"js/inputs.js","original":{"line":49,"column":33}},{"generated":{"line":71,"column":44},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"inputs","generated":{"line":71,"column":46},"source":"js/inputs.js","original":{"line":49,"column":46}},{"generated":{"line":71,"column":52},"source":"js/inputs.js","original":{"line":49,"column":52}},{"name":"changeCapSize","generated":{"line":71,"column":53},"source":"js/inputs.js","original":{"line":49,"column":53}},{"generated":{"line":71,"column":66},"source":"js/inputs.js","original":{"line":49,"column":46}},{"name":"bind","generated":{"line":71,"column":67},"source":"js/inputs.js","original":{"line":49,"column":67}},{"generated":{"line":71,"column":71},"source":"js/inputs.js","original":{"line":49,"column":46}},{"name":"inputs","generated":{"line":71,"column":72},"source":"js/inputs.js","original":{"line":49,"column":72}},{"generated":{"line":71,"column":78},"source":"js/inputs.js","original":{"line":49,"column":46}},{"generated":{"line":71,"column":79},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"inputs","generated":{"line":72,"column":0},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":72,"column":6},"source":"js/inputs.js","original":{"line":50,"column":6}},{"name":"capWidth","generated":{"line":72,"column":7},"source":"js/inputs.js","original":{"line":50,"column":7}},{"generated":{"line":72,"column":15},"source":"js/inputs.js","original":{"line":50,"column":0}},{"name":"addEventListener","generated":{"line":72,"column":16},"source":"js/inputs.js","original":{"line":50,"column":16}},{"generated":{"line":72,"column":32},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":72,"column":33},"source":"js/inputs.js","original":{"line":50,"column":33}},{"generated":{"line":72,"column":40},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":72,"column":42},"source":"js/inputs.js","original":{"line":50,"column":42}},{"name":"e","generated":{"line":72,"column":52},"source":"js/inputs.js","original":{"line":50,"column":42}},{"generated":{"line":72,"column":53},"source":"js/inputs.js","original":{"line":50,"column":43}},{"generated":{"line":72,"column":55},"source":"js/inputs.js","original":{"line":50,"column":47}},{"name":"theCanvas","generated":{"line":73,"column":0},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"ctx","generated":{"line":73,"column":20},"source":"js/inputs.js","original":{"line":51,"column":14}},{"generated":{"line":73,"column":23},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"lineWidth","generated":{"line":73,"column":24},"source":"js/inputs.js","original":{"line":51,"column":18}},{"generated":{"line":73,"column":33},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"e","generated":{"line":73,"column":36},"source":"js/inputs.js","original":{"line":51,"column":30}},{"generated":{"line":73,"column":37},"source":"js/inputs.js","original":{"line":51,"column":31}},{"name":"target","generated":{"line":73,"column":38},"source":"js/inputs.js","original":{"line":51,"column":32}},{"generated":{"line":73,"column":44},"source":"js/inputs.js","original":{"line":51,"column":30}},{"name":"value","generated":{"line":73,"column":45},"source":"js/inputs.js","original":{"line":51,"column":39}},{"generated":{"line":73,"column":50},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"ui","generated":{"line":75,"column":0},"source":"js/inputs.js","original":{"line":53,"column":4}},{"name":"displayChanges","generated":{"line":75,"column":9},"source":"js/inputs.js","original":{"line":53,"column":7}},{"generated":{"line":75,"column":23},"source":"js/inputs.js","original":{"line":53,"column":4}},{"generated":{"line":75,"column":24},"source":"js/inputs.js","original":{"line":53,"column":22}},{"generated":{"line":75,"column":33},"source":"js/inputs.js","original":{"line":53,"column":4}},{"generated":{"line":76,"column":0},"source":"js/inputs.js","original":{"line":54,"column":1}},{"generated":{"line":76,"column":1},"source":"js/inputs.js","original":{"line":50,"column":0}},{"name":"document","generated":{"line":77,"column":0},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":77,"column":8},"source":"js/inputs.js","original":{"line":55,"column":8}},{"name":"addEventListener","generated":{"line":77,"column":9},"source":"js/inputs.js","original":{"line":55,"column":9}},{"generated":{"line":77,"column":25},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":77,"column":26},"source":"js/inputs.js","original":{"line":55,"column":26}},{"generated":{"line":77,"column":35},"source":"js/inputs.js","original":{"line":55,"column":0}},{"name":"inputs","generated":{"line":77,"column":37},"source":"js/inputs.js","original":{"line":55,"column":37}},{"generated":{"line":77,"column":43},"source":"js/inputs.js","original":{"line":55,"column":43}},{"name":"changeCapSize","generated":{"line":77,"column":44},"source":"js/inputs.js","original":{"line":55,"column":44}},{"generated":{"line":77,"column":57},"source":"js/inputs.js","original":{"line":55,"column":37}},{"name":"bind","generated":{"line":77,"column":58},"source":"js/inputs.js","original":{"line":55,"column":58}},{"generated":{"line":77,"column":62},"source":"js/inputs.js","original":{"line":55,"column":37}},{"name":"inputs","generated":{"line":77,"column":63},"source":"js/inputs.js","original":{"line":55,"column":63}},{"generated":{"line":77,"column":69},"source":"js/inputs.js","original":{"line":55,"column":37}},{"generated":{"line":77,"column":70},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":77,"column":73},"source":"js/inputs.js","original":{"line":57,"column":0}},{"name":"inputs","generated":{"line":79,"column":0},"source":"js/inputs.js","original":{"line":58,"column":0}},{"generated":{"line":79,"column":6},"source":"js/inputs.js","original":{"line":58,"column":6}},{"name":"colorInputs","generated":{"line":79,"column":7},"source":"js/inputs.js","original":{"line":58,"column":7}},{"generated":{"line":79,"column":18},"source":"js/inputs.js","original":{"line":58,"column":0}},{"name":"forEach","generated":{"line":79,"column":19},"source":"js/inputs.js","original":{"line":58,"column":19}},{"generated":{"line":79,"column":26},"source":"js/inputs.js","original":{"line":58,"column":0}},{"generated":{"line":79,"column":27},"source":"js/inputs.js","original":{"line":58,"column":27}},{"name":"input","generated":{"line":79,"column":37},"source":"js/inputs.js","original":{"line":58,"column":27}},{"generated":{"line":79,"column":42},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":80,"column":0},"source":"js/inputs.js","original":{"line":58,"column":32}},{"name":"input","generated":{"line":80,"column":9},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":80,"column":14},"source":"js/inputs.js","original":{"line":58,"column":41}},{"name":"addEventListener","generated":{"line":80,"column":15},"source":"js/inputs.js","original":{"line":58,"column":42}},{"generated":{"line":80,"column":31},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":80,"column":32},"source":"js/inputs.js","original":{"line":58,"column":59}},{"generated":{"line":80,"column":40},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":80,"column":42},"source":"js/inputs.js","original":{"line":58,"column":69}},{"generated":{"line":80,"column":54},"source":"js/inputs.js","original":{"line":58,"column":75}},{"generated":{"line":81,"column":0},"source":"js/inputs.js","original":{"line":59,"column":4}},{"name":"input","generated":{"line":81,"column":8},"source":"js/inputs.js","original":{"line":59,"column":7}},{"generated":{"line":81,"column":13},"source":"js/inputs.js","original":{"line":59,"column":12}},{"name":"id","generated":{"line":81,"column":14},"source":"js/inputs.js","original":{"line":59,"column":13}},{"generated":{"line":81,"column":16},"source":"js/inputs.js","original":{"line":59,"column":7}},{"generated":{"line":81,"column":21},"source":"js/inputs.js","original":{"line":59,"column":20}},{"generated":{"line":81,"column":35},"source":"js/inputs.js","original":{"line":59,"column":4}},{"generated":{"line":81,"column":37},"source":"js/inputs.js","original":{"line":59,"column":36}},{"name":"theCanvas","generated":{"line":82,"column":0},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"ctx","generated":{"line":82,"column":24},"source":"js/inputs.js","original":{"line":60,"column":18}},{"generated":{"line":82,"column":27},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"strokeStyle","generated":{"line":82,"column":28},"source":"js/inputs.js","original":{"line":60,"column":22}},{"generated":{"line":82,"column":39},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"input","generated":{"line":82,"column":42},"source":"js/inputs.js","original":{"line":60,"column":36}},{"generated":{"line":82,"column":47},"source":"js/inputs.js","original":{"line":60,"column":41}},{"name":"value","generated":{"line":82,"column":48},"source":"js/inputs.js","original":{"line":60,"column":42}},{"generated":{"line":82,"column":53},"source":"js/inputs.js","original":{"line":60,"column":8}},{"generated":{"line":82,"column":54},"source":"js/inputs.js","original":{"line":59,"column":36}},{"generated":{"line":82,"column":55},"source":"js/inputs.js","original":{"line":62,"column":8}},{"name":"ui","generated":{"line":84,"column":0},"source":"js/inputs.js","original":{"line":63,"column":8}},{"name":"displayChanges","generated":{"line":84,"column":13},"source":"js/inputs.js","original":{"line":63,"column":11}},{"generated":{"line":84,"column":27},"source":"js/inputs.js","original":{"line":63,"column":8}},{"generated":{"line":84,"column":28},"source":"js/inputs.js","original":{"line":63,"column":26}},{"generated":{"line":84,"column":40},"source":"js/inputs.js","original":{"line":63,"column":8}},{"generated":{"line":85,"column":0},"source":"js/inputs.js","original":{"line":64,"column":5}},{"generated":{"line":85,"column":5},"source":"js/inputs.js","original":{"line":59,"column":4}},{"generated":{"line":85,"column":11},"source":"js/inputs.js","original":{"line":64,"column":11}},{"name":"input","generated":{"line":85,"column":15},"source":"js/inputs.js","original":{"line":64,"column":15}},{"generated":{"line":85,"column":20},"source":"js/inputs.js","original":{"line":64,"column":20}},{"name":"id","generated":{"line":85,"column":21},"source":"js/inputs.js","original":{"line":64,"column":21}},{"generated":{"line":85,"column":23},"source":"js/inputs.js","original":{"line":64,"column":15}},{"generated":{"line":85,"column":28},"source":"js/inputs.js","original":{"line":64,"column":28}},{"generated":{"line":85,"column":45},"source":"js/inputs.js","original":{"line":64,"column":11}},{"generated":{"line":85,"column":47},"source":"js/inputs.js","original":{"line":64,"column":47}},{"name":"theCanvas","generated":{"line":86,"column":0},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"ctx","generated":{"line":86,"column":24},"source":"js/inputs.js","original":{"line":65,"column":18}},{"generated":{"line":86,"column":27},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"fillStyle","generated":{"line":86,"column":28},"source":"js/inputs.js","original":{"line":65,"column":22}},{"generated":{"line":86,"column":37},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"input","generated":{"line":86,"column":40},"source":"js/inputs.js","original":{"line":65,"column":34}},{"generated":{"line":86,"column":45},"source":"js/inputs.js","original":{"line":65,"column":39}},{"name":"value","generated":{"line":86,"column":46},"source":"js/inputs.js","original":{"line":65,"column":40}},{"generated":{"line":86,"column":51},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"theCanvas","generated":{"line":88,"column":0},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"ctx","generated":{"line":88,"column":24},"source":"js/inputs.js","original":{"line":66,"column":18}},{"generated":{"line":88,"column":27},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"fillRect","generated":{"line":88,"column":28},"source":"js/inputs.js","original":{"line":66,"column":22}},{"generated":{"line":88,"column":36},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":88,"column":37},"source":"js/inputs.js","original":{"line":66,"column":31}},{"generated":{"line":88,"column":38},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":88,"column":40},"source":"js/inputs.js","original":{"line":66,"column":34}},{"generated":{"line":88,"column":41},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"theCanvas","generated":{"line":88,"column":43},"source":"js/inputs.js","original":{"line":66,"column":37}},{"name":"canvas","generated":{"line":88,"column":61},"source":"js/inputs.js","original":{"line":66,"column":47}},{"generated":{"line":88,"column":67},"source":"js/inputs.js","original":{"line":66,"column":37}},{"name":"width","generated":{"line":88,"column":68},"source":"js/inputs.js","original":{"line":66,"column":54}},{"generated":{"line":88,"column":73},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"theCanvas","generated":{"line":88,"column":75},"source":"js/inputs.js","original":{"line":66,"column":61}},{"name":"canvas","generated":{"line":88,"column":93},"source":"js/inputs.js","original":{"line":66,"column":71}},{"generated":{"line":88,"column":99},"source":"js/inputs.js","original":{"line":66,"column":61}},{"name":"height","generated":{"line":88,"column":100},"source":"js/inputs.js","original":{"line":66,"column":78}},{"generated":{"line":88,"column":106},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":88,"column":108},"source":"js/inputs.js","original":{"line":64,"column":47}},{"generated":{"line":88,"column":109},"source":"js/inputs.js","original":{"line":68,"column":8}},{"name":"ui","generated":{"line":91,"column":0},"source":"js/inputs.js","original":{"line":69,"column":8}},{"name":"displayChanges","generated":{"line":91,"column":13},"source":"js/inputs.js","original":{"line":69,"column":11}},{"generated":{"line":91,"column":27},"source":"js/inputs.js","original":{"line":69,"column":8}},{"generated":{"line":91,"column":28},"source":"js/inputs.js","original":{"line":69,"column":26}},{"generated":{"line":91,"column":40},"source":"js/inputs.js","original":{"line":69,"column":8}},{"name":"input","generated":{"line":91,"column":42},"source":"js/inputs.js","original":{"line":69,"column":40}},{"generated":{"line":91,"column":47},"source":"js/inputs.js","original":{"line":69,"column":45}},{"name":"value","generated":{"line":91,"column":48},"source":"js/inputs.js","original":{"line":69,"column":46}},{"generated":{"line":91,"column":53},"source":"js/inputs.js","original":{"line":69,"column":8}},{"generated":{"line":92,"column":0},"source":"js/inputs.js","original":{"line":70,"column":5}},{"generated":{"line":93,"column":0},"source":"js/inputs.js","original":{"line":71,"column":1}},{"generated":{"line":93,"column":3},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":93,"column":4},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":94,"column":0},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":94,"column":1},"source":"js/inputs.js","original":{"line":58,"column":0}},{"name":"inputs","generated":{"line":95,"column":0},"source":"js/inputs.js","original":{"line":73,"column":0}},{"generated":{"line":95,"column":6},"source":"js/inputs.js","original":{"line":73,"column":6}},{"name":"colorBoxes","generated":{"line":95,"column":7},"source":"js/inputs.js","original":{"line":73,"column":7}},{"generated":{"line":95,"column":17},"source":"js/inputs.js","original":{"line":73,"column":0}},{"name":"forEach","generated":{"line":95,"column":18},"source":"js/inputs.js","original":{"line":73,"column":18}},{"generated":{"line":95,"column":25},"source":"js/inputs.js","original":{"line":73,"column":0}},{"generated":{"line":95,"column":26},"source":"js/inputs.js","original":{"line":73,"column":26}},{"name":"box","generated":{"line":95,"column":36},"source":"js/inputs.js","original":{"line":73,"column":26}},{"generated":{"line":95,"column":39},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":96,"column":0},"source":"js/inputs.js","original":{"line":73,"column":29}},{"name":"box","generated":{"line":96,"column":9},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":96,"column":12},"source":"js/inputs.js","original":{"line":73,"column":36}},{"name":"addEventListener","generated":{"line":96,"column":13},"source":"js/inputs.js","original":{"line":73,"column":37}},{"generated":{"line":96,"column":29},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":96,"column":30},"source":"js/inputs.js","original":{"line":73,"column":54}},{"generated":{"line":96,"column":37},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":96,"column":39},"source":"js/inputs.js","original":{"line":73,"column":63}},{"name":"e","generated":{"line":96,"column":49},"source":"js/inputs.js","original":{"line":73,"column":63}},{"generated":{"line":96,"column":50},"source":"js/inputs.js","original":{"line":73,"column":64}},{"generated":{"line":96,"column":52},"source":"js/inputs.js","original":{"line":73,"column":68}},{"generated":{"line":97,"column":0},"source":"js/inputs.js","original":{"line":74,"column":4}},{"name":"parentID","generated":{"line":97,"column":8},"source":"js/inputs.js","original":{"line":74,"column":8}},{"generated":{"line":97,"column":16},"source":"js/inputs.js","original":{"line":74,"column":16}},{"name":"e","generated":{"line":97,"column":19},"source":"js/inputs.js","original":{"line":74,"column":19}},{"generated":{"line":97,"column":20},"source":"js/inputs.js","original":{"line":74,"column":20}},{"name":"target","generated":{"line":97,"column":21},"source":"js/inputs.js","original":{"line":74,"column":21}},{"generated":{"line":97,"column":27},"source":"js/inputs.js","original":{"line":74,"column":19}},{"name":"parentElement","generated":{"line":97,"column":28},"source":"js/inputs.js","original":{"line":74,"column":28}},{"generated":{"line":97,"column":41},"source":"js/inputs.js","original":{"line":74,"column":19}},{"name":"id","generated":{"line":97,"column":42},"source":"js/inputs.js","original":{"line":74,"column":42}},{"generated":{"line":97,"column":44},"source":"js/inputs.js","original":{"line":74,"column":4}},{"generated":{"line":99,"column":0},"source":"js/inputs.js","original":{"line":75,"column":4}},{"name":"parentID","generated":{"line":99,"column":8},"source":"js/inputs.js","original":{"line":75,"column":7}},{"generated":{"line":99,"column":16},"source":"js/inputs.js","original":{"line":75,"column":15}},{"generated":{"line":99,"column":21},"source":"js/inputs.js","original":{"line":75,"column":20}},{"generated":{"line":99,"column":33},"source":"js/inputs.js","original":{"line":75,"column":4}},{"generated":{"line":99,"column":35},"source":"js/inputs.js","original":{"line":75,"column":34}},{"name":"theCanvas","generated":{"line":100,"column":0},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"ctx","generated":{"line":100,"column":24},"source":"js/inputs.js","original":{"line":76,"column":18}},{"generated":{"line":100,"column":27},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"strokeStyle","generated":{"line":100,"column":28},"source":"js/inputs.js","original":{"line":76,"column":22}},{"generated":{"line":100,"column":39},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"box","generated":{"line":100,"column":42},"source":"js/inputs.js","original":{"line":76,"column":36}},{"generated":{"line":100,"column":45},"source":"js/inputs.js","original":{"line":76,"column":39}},{"name":"dataset","generated":{"line":100,"column":46},"source":"js/inputs.js","original":{"line":76,"column":40}},{"generated":{"line":100,"column":53},"source":"js/inputs.js","original":{"line":76,"column":36}},{"name":"color","generated":{"line":100,"column":54},"source":"js/inputs.js","original":{"line":76,"column":48}},{"generated":{"line":100,"column":59},"source":"js/inputs.js","original":{"line":76,"column":8}},{"generated":{"line":100,"column":60},"source":"js/inputs.js","original":{"line":75,"column":34}},{"generated":{"line":100,"column":61},"source":"js/inputs.js","original":{"line":78,"column":8}},{"name":"ui","generated":{"line":102,"column":0},"source":"js/inputs.js","original":{"line":79,"column":8}},{"name":"displayChanges","generated":{"line":102,"column":13},"source":"js/inputs.js","original":{"line":79,"column":11}},{"generated":{"line":102,"column":27},"source":"js/inputs.js","original":{"line":79,"column":8}},{"generated":{"line":102,"column":28},"source":"js/inputs.js","original":{"line":79,"column":26}},{"generated":{"line":102,"column":40},"source":"js/inputs.js","original":{"line":79,"column":8}},{"generated":{"line":103,"column":0},"source":"js/inputs.js","original":{"line":80,"column":5}},{"generated":{"line":103,"column":5},"source":"js/inputs.js","original":{"line":75,"column":4}},{"generated":{"line":103,"column":11},"source":"js/inputs.js","original":{"line":80,"column":11}},{"name":"parentID","generated":{"line":103,"column":15},"source":"js/inputs.js","original":{"line":80,"column":15}},{"generated":{"line":103,"column":23},"source":"js/inputs.js","original":{"line":80,"column":23}},{"generated":{"line":103,"column":28},"source":"js/inputs.js","original":{"line":80,"column":28}},{"generated":{"line":103,"column":40},"source":"js/inputs.js","original":{"line":80,"column":11}},{"generated":{"line":103,"column":42},"source":"js/inputs.js","original":{"line":80,"column":42}},{"name":"theCanvas","generated":{"line":104,"column":0},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"ctx","generated":{"line":104,"column":24},"source":"js/inputs.js","original":{"line":81,"column":18}},{"generated":{"line":104,"column":27},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"fillStyle","generated":{"line":104,"column":28},"source":"js/inputs.js","original":{"line":81,"column":22}},{"generated":{"line":104,"column":37},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"box","generated":{"line":104,"column":40},"source":"js/inputs.js","original":{"line":81,"column":34}},{"generated":{"line":104,"column":43},"source":"js/inputs.js","original":{"line":81,"column":37}},{"name":"dataset","generated":{"line":104,"column":44},"source":"js/inputs.js","original":{"line":81,"column":38}},{"generated":{"line":104,"column":51},"source":"js/inputs.js","original":{"line":81,"column":34}},{"name":"color","generated":{"line":104,"column":52},"source":"js/inputs.js","original":{"line":81,"column":46}},{"generated":{"line":104,"column":57},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"theCanvas","generated":{"line":106,"column":0},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"ctx","generated":{"line":106,"column":24},"source":"js/inputs.js","original":{"line":82,"column":18}},{"generated":{"line":106,"column":27},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"fillRect","generated":{"line":106,"column":28},"source":"js/inputs.js","original":{"line":82,"column":22}},{"generated":{"line":106,"column":36},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":106,"column":37},"source":"js/inputs.js","original":{"line":82,"column":31}},{"generated":{"line":106,"column":38},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":106,"column":40},"source":"js/inputs.js","original":{"line":82,"column":34}},{"generated":{"line":106,"column":41},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"theCanvas","generated":{"line":106,"column":43},"source":"js/inputs.js","original":{"line":82,"column":37}},{"name":"canvas","generated":{"line":106,"column":61},"source":"js/inputs.js","original":{"line":82,"column":47}},{"generated":{"line":106,"column":67},"source":"js/inputs.js","original":{"line":82,"column":37}},{"name":"width","generated":{"line":106,"column":68},"source":"js/inputs.js","original":{"line":82,"column":54}},{"generated":{"line":106,"column":73},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"theCanvas","generated":{"line":106,"column":75},"source":"js/inputs.js","original":{"line":82,"column":61}},{"name":"canvas","generated":{"line":106,"column":93},"source":"js/inputs.js","original":{"line":82,"column":71}},{"generated":{"line":106,"column":99},"source":"js/inputs.js","original":{"line":82,"column":61}},{"name":"height","generated":{"line":106,"column":100},"source":"js/inputs.js","original":{"line":82,"column":78}},{"generated":{"line":106,"column":106},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":106,"column":108},"source":"js/inputs.js","original":{"line":80,"column":42}},{"generated":{"line":106,"column":109},"source":"js/inputs.js","original":{"line":84,"column":8}},{"name":"ui","generated":{"line":109,"column":0},"source":"js/inputs.js","original":{"line":85,"column":8}},{"name":"displayChanges","generated":{"line":109,"column":13},"source":"js/inputs.js","original":{"line":85,"column":11}},{"generated":{"line":109,"column":27},"source":"js/inputs.js","original":{"line":85,"column":8}},{"generated":{"line":109,"column":28},"source":"js/inputs.js","original":{"line":85,"column":26}},{"generated":{"line":109,"column":40},"source":"js/inputs.js","original":{"line":85,"column":8}},{"name":"box","generated":{"line":109,"column":42},"source":"js/inputs.js","original":{"line":85,"column":40}},{"generated":{"line":109,"column":45},"source":"js/inputs.js","original":{"line":85,"column":43}},{"name":"dataset","generated":{"line":109,"column":46},"source":"js/inputs.js","original":{"line":85,"column":44}},{"generated":{"line":109,"column":53},"source":"js/inputs.js","original":{"line":85,"column":40}},{"name":"color","generated":{"line":109,"column":54},"source":"js/inputs.js","original":{"line":85,"column":52}},{"generated":{"line":109,"column":59},"source":"js/inputs.js","original":{"line":85,"column":8}},{"generated":{"line":110,"column":0},"source":"js/inputs.js","original":{"line":86,"column":5}},{"generated":{"line":110,"column":5},"source":"js/inputs.js","original":{"line":73,"column":68}},{"generated":{"line":110,"column":6},"source":"js/inputs.js","original":{"line":87,"column":4}},{"generated":{"line":112,"column":0},"source":"js/inputs.js","original":{"line":88,"column":1}},{"generated":{"line":112,"column":3},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":112,"column":4},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":113,"column":0},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":113,"column":1},"source":"js/inputs.js","original":{"line":73,"column":0}}],"sources":{"js/inputs.js":"import { ui } from './ui';\r\nimport { theCanvas } from './canvas'\r\n\r\nclass Inputs {\r\n constructor() {\r\n this.colorInputs = document.querySelectorAll(`input[type=\"color\"]`);\r\n this.colorBoxes = document.querySelectorAll(\".color-box\");\r\n this.widthInput = document.querySelector(\"#width-input\");\r\n this.heightInput = document.querySelector(\"#height-input\");\r\n this.capWidth = document.querySelector(\"#capWidth\");\r\n }\r\n\r\n // Change the drawing cap size\r\n changeCapSize(e) {\r\n e = e || event;\r\n\r\n // Change cap size using the slider\r\n if(ui.holdingSlider) {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n const capDisplay = document.querySelector(\"#capWidth-display\");\r\n capDisplay.style.width = `${e.target.value}px`;\r\n capDisplay.style.height = `${theCanvas.ctx.lineWidth}px`;\r\n capDisplay.style.backgroundColor = theCanvas.ctx.strokeStyle;\r\n console.log(capDisplay);\r\n }\r\n\r\n // If user presses [, decrease size. If user presses ], increase cap size\r\n if(e.keyCode === 219) {\r\n theCanvas.ctx.lineWidth--;\r\n this.capWidth.value = theCanvas.ctx.lineWidth;\r\n } else if (e.keyCode === 221) {\r\n theCanvas.ctx.lineWidth++;\r\n this.capWidth.value = theCanvas.ctx.lineWidth;\r\n }\r\n\r\n ui.displayChanges(\"capSize\");\r\n }\r\n}\r\n\r\nexport const inputs = new Inputs();\r\n\r\n// Input field\r\ninputs.capWidth.addEventListener(\"mousedown\", () => ui.holdingSlider = true)\r\ninputs.capWidth.addEventListener(\"mouseup\", () => {\r\n ui.holdingSlider = false\r\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\r\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\r\n})\r\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\r\ninputs.capWidth.addEventListener(\"click\", e => {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n\r\n ui.displayChanges(\"capSize\");\r\n});\r\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs));\r\n\r\n// Choose colors for drawing and for the background fill\r\ninputs.colorInputs.forEach(input => input.addEventListener(\"change\", () => {\r\n if(input.id === 'colorPalette') {\r\n theCanvas.ctx.strokeStyle = input.value;\r\n\r\n // Display changes\r\n ui.displayChanges(\"draw-color\");\r\n } else if (input.id === \"backgroundColor\") {\r\n theCanvas.ctx.fillStyle = input.value;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Display changes\r\n ui.displayChanges(\"fill-color\", input.value);\r\n }\r\n}))\r\n\r\ninputs.colorBoxes.forEach(box => box.addEventListener(\"click\", e => {\r\n let parentID = e.target.parentElement.id;\r\n if(parentID === \"draw-color\") {\r\n theCanvas.ctx.strokeStyle = box.dataset.color;\r\n\r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"draw-color\");\r\n } else if (parentID === \"fill-color\") {\r\n theCanvas.ctx.fillStyle = box.dataset.color;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n \r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"fill-color\", box.dataset.color);\r\n }\r\n // console.log(e.target.parentElement.id);\r\n}));"},"lineCount":null}},"error":null,"hash":"9c68b98763383738d1cd77da69397320","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/9e/786c5f97b05b94fe332de51744e8dd.json b/.cache/9e/786c5f97b05b94fe332de51744e8dd.json new file mode 100644 index 0000000..0a4a7ff --- /dev/null +++ b/.cache/9e/786c5f97b05b94fe332de51744e8dd.json @@ -0,0 +1 @@ +{"id":"../fonts/MaterialIcons-Regular.woff","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\";"},"sourceMaps":null,"error":null,"hash":"012cf6a10129e2275d79d6adac7f3b02","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/9e/f57e6849b19394c33109cae3e85d7c.json b/.cache/9e/f57e6849b19394c33109cae3e85d7c.json new file mode 100644 index 0000000..2b5713a --- /dev/null +++ b/.cache/9e/f57e6849b19394c33109cae3e85d7c.json @@ -0,0 +1 @@ +{"id":"../node_modules/parcel-bundler/src/builtins/css-loader.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\package.json","includedInParent":true,"mtime":1609412126513},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\.babelrc","includedInParent":true,"mtime":1545079450000},{"name":"./bundle-url","loc":{"line":1,"column":21},"parent":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\bundle-url.js"}],"generated":{"js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n\n newLink.onload = function () {\n link.remove();\n };\n\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\n\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"name":"bundle","generated":{"line":1,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":10}},{"name":"require","generated":{"line":1,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":21}},{"generated":{"line":1,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"updateLink","generated":{"line":3,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":9}},{"generated":{"line":3,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"link","generated":{"line":3,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":20}},{"generated":{"line":3,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"generated":{"line":3,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":26}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":4,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":6}},{"generated":{"line":4,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":13}},{"name":"link","generated":{"line":4,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":20}},{"name":"cloneNode","generated":{"line":4,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":21}},{"generated":{"line":4,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":6,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":6,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":9}},{"name":"onload","generated":{"line":6,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":10}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":19}},{"generated":{"line":6,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":31}},{"name":"link","generated":{"line":7,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"name":"link","generated":{"line":7,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":7,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":8}},{"name":"remove","generated":{"line":7,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":9}},{"generated":{"line":7,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":7,"column":3}},{"generated":{"line":8,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":10,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"newLink","generated":{"line":10,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"generated":{"line":10,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":9}},{"name":"href","generated":{"line":10,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":10}},{"generated":{"line":10,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":10,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":21}},{"name":"href","generated":{"line":10,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":22}},{"generated":{"line":10,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"split","generated":{"line":10,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":27}},{"generated":{"line":10,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":33}},{"generated":{"line":10,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":38}},{"generated":{"line":10,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":43}},{"generated":{"line":10,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"Date","generated":{"line":10,"column":49},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":53}},{"name":"now","generated":{"line":10,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":54}},{"generated":{"line":10,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":11,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":11,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":6}},{"name":"parentNode","generated":{"line":11,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":7}},{"generated":{"line":11,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"insertBefore","generated":{"line":11,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":18}},{"generated":{"line":11,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"newLink","generated":{"line":11,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":31}},{"generated":{"line":11,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":40}},{"generated":{"line":11,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":44}},{"name":"nextSibling","generated":{"line":11,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":45}},{"generated":{"line":11,"column":56},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":10,"column":1}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"name":"cssTimeout","generated":{"line":14,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":4}},{"generated":{"line":14,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":14}},{"generated":{"line":14,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":17}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"name":"reloadCSS","generated":{"line":16,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":9}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"generated":{"line":16,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":21}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"name":"cssTimeout","generated":{"line":17,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":6}},{"generated":{"line":17,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"generated":{"line":17,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":18}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":16,"column":3}},{"name":"cssTimeout","generated":{"line":21,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"name":"cssTimeout","generated":{"line":21,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":21,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":12}},{"name":"setTimeout","generated":{"line":21,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":15}},{"generated":{"line":21,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":21,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":26}},{"generated":{"line":21,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":38}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"name":"links","generated":{"line":22,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":8}},{"generated":{"line":22,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":13}},{"name":"document","generated":{"line":22,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":24}},{"name":"querySelectorAll","generated":{"line":22,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":25}},{"generated":{"line":22,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":42}},{"generated":{"line":22,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":67},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":9}},{"name":"i","generated":{"line":24,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":13}},{"generated":{"line":24,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":14}},{"generated":{"line":24,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":17}},{"generated":{"line":24,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":20}},{"generated":{"line":24,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":21}},{"name":"links","generated":{"line":24,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":24}},{"generated":{"line":24,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":29}},{"name":"length","generated":{"line":24,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":30}},{"generated":{"line":24,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":38}},{"generated":{"line":24,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":39}},{"generated":{"line":24,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":43}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"name":"bundle","generated":{"line":25,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":16}},{"name":"getBaseURL","generated":{"line":25,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":17}},{"generated":{"line":25,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"links","generated":{"line":25,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"generated":{"line":25,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"name":"i","generated":{"line":25,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":34}},{"generated":{"line":25,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"generated":{"line":25,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"name":"href","generated":{"line":25,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":37}},{"generated":{"line":25,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"bundle","generated":{"line":25,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":53}},{"name":"getBundleURL","generated":{"line":25,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":54}},{"generated":{"line":25,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":68},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"generated":{"line":25,"column":70},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":70}},{"name":"updateLink","generated":{"line":26,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"name":"updateLink","generated":{"line":26,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":26,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"name":"links","generated":{"line":26,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":19}},{"generated":{"line":26,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"name":"i","generated":{"line":26,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":25}},{"generated":{"line":26,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"generated":{"line":26,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"generated":{"line":26,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":23,"column":7}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":24,"column":5}},{"name":"cssTimeout","generated":{"line":30,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"name":"cssTimeout","generated":{"line":30,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":14}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":17}},{"generated":{"line":30,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":31,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":27,"column":3}},{"generated":{"line":31,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":27,"column":5}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":32,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":28,"column":1}},{"name":"module","generated":{"line":34,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"generated":{"line":34,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":6}},{"name":"exports","generated":{"line":34,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":7}},{"generated":{"line":34,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"name":"reloadCSS","generated":{"line":34,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":17}},{"generated":{"line":34,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}}],"sources":{"../node_modules/parcel-bundler/src/builtins/css-loader.js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n newLink.onload = function () {\n link.remove();\n };\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;\n"},"lineCount":null}},"error":null,"hash":"bd9f90ca0aba93870346d8cb335cd70c","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/a1/5ec6ae94aa15893339837625971a26.json b/.cache/a1/5ec6ae94aa15893339837625971a26.json new file mode 100644 index 0000000..d1a47ca --- /dev/null +++ b/.cache/a1/5ec6ae94aa15893339837625971a26.json @@ -0,0 +1 @@ +{"id":"Iryg","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./canvas","loc":{"line":2,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.inputs=void 0;var e=require(\"./ui\"),t=require(\"./canvas\");function a(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function n(e,t){for(var a=0;a ui.holdingSlider = true)\r\ninputs.capWidth.addEventListener(\"mouseup\", () => {\r\n ui.holdingSlider = false\r\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\r\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\r\n})\r\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\r\ninputs.capWidth.addEventListener(\"click\", e => {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n\r\n ui.displayChanges(\"capSize\");\r\n});\r\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs));\r\n\r\n// Choose colors for drawing and for the background fill\r\ninputs.colorInputs.forEach(input => input.addEventListener(\"change\", () => {\r\n if(input.id === 'colorPalette') {\r\n theCanvas.ctx.strokeStyle = input.value;\r\n\r\n // Display changes\r\n ui.displayChanges(\"draw-color\");\r\n } else if (input.id === \"backgroundColor\") {\r\n theCanvas.ctx.fillStyle = input.value;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Display changes\r\n ui.displayChanges(\"fill-color\", input.value);\r\n }\r\n}))\r\n\r\ninputs.colorBoxes.forEach(box => box.addEventListener(\"click\", e => {\r\n let parentID = e.target.parentElement.id;\r\n if(parentID === \"draw-color\") {\r\n theCanvas.ctx.strokeStyle = box.dataset.color;\r\n\r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"draw-color\");\r\n } else if (parentID === \"fill-color\") {\r\n theCanvas.ctx.fillStyle = box.dataset.color;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n \r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"fill-color\", box.dataset.color);\r\n }\r\n // console.log(e.target.parentElement.id);\r\n}));"},"lineCount":null}},"error":null,"hash":"90809df29c6602590232b469a2aa3143","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/a4/d045c35c55a8ac7b1a350abef51157.json b/.cache/a4/d045c35c55a8ac7b1a350abef51157.json new file mode 100644 index 0000000..d389289 --- /dev/null +++ b/.cache/a4/d045c35c55a8ac7b1a350abef51157.json @@ -0,0 +1 @@ +{"id":"../fonts/Montserrat-Black.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/b2f9e157b23e73116447e9827f2de76c.ttf\";"},"sourceMaps":null,"error":null,"hash":"6d1796a9f798ced8961baf3c79f894b6","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/a4/f514ddb416f7ad29eae6eb857b3da1.json b/.cache/a4/f514ddb416f7ad29eae6eb857b3da1.json new file mode 100644 index 0000000..a3a3878 --- /dev/null +++ b/.cache/a4/f514ddb416f7ad29eae6eb857b3da1.json @@ -0,0 +1 @@ +{"id":"js/canvas.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.theCanvas = void 0;\n\nvar _ui = require(\"./ui\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Canvas =\n/*#__PURE__*/\nfunction () {\n function Canvas() {\n _classCallCheck(this, Canvas);\n\n this.lastX = 0;\n this.lastY = 0;\n this.direction = true;\n this.isDrawing = false;\n this.canvas = document.querySelector(\"#canvas\");\n this.ctx = this.canvas.getContext(\"2d\");\n this.clear = document.querySelector(\"#clearCanvas\"); // Canvas property\n\n this.ctx.lineCap = \"round\";\n this.ctx.lineWidth = 20;\n this.ctx.strokeStyle = \"#000000\"; // Drawing a straight line\n\n this.needFirstPoint = true;\n } // Draw on the canvas\n\n\n _createClass(Canvas, [{\n key: \"draw\",\n value: function draw(e) {\n // If user is not drawing anymore, end the function\n if (!this.isDrawing) return;\n\n if (!_ui.ui.strLineChecked) {\n this.ctx.beginPath();\n this.ctx.moveTo(this.lastX, this.lastY);\n this.ctx.lineTo(e.offsetX, e.offsetY);\n this.ctx.stroke(); // Re-save the position\n\n this.lastX = e.offsetX;\n this.lastY = e.offsetY;\n }\n } // Draw a straight line between two button clicks\n\n }, {\n key: \"drawStraightLine\",\n value: function drawStraightLine(x, y) {\n if (_ui.ui.strLineChecked) {\n if (this.needFirstPoint) {\n this.ctx.beginPath();\n this.ctx.moveTo(x, y);\n this.needFirstPoint = false;\n } else {\n this.ctx.lineTo(x, y);\n this.ctx.stroke();\n this.needFirstPoint = true;\n }\n }\n } // Clear the canvas\n\n }, {\n key: \"clearCanvas\",\n value: function clearCanvas() {\n // Clear the canvas\n this.ctx.clearRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height);\n }\n }]);\n\n return Canvas;\n}();\n\nvar theCanvas = new Canvas(); // Canvas (drawing) event listeners\n\nexports.theCanvas = theCanvas;\ntheCanvas.canvas.addEventListener(\"mousedown\", function (e) {\n theCanvas.isDrawing = true;\n theCanvas.lastX = e.offsetX;\n theCanvas.lastY = e.offsetY;\n});\ntheCanvas.canvas.addEventListener(\"mousemove\", theCanvas.draw.bind(theCanvas));\ntheCanvas.canvas.addEventListener(\"mouseup\", function () {\n return theCanvas.isDrawing = false;\n});\ntheCanvas.canvas.addEventListener(\"mouseout\", function () {\n return theCanvas.isDrawing = false;\n});\ntheCanvas.clear.addEventListener(\"click\", theCanvas.clearCanvas.bind(theCanvas));\ntheCanvas.canvas.addEventListener(\"click\", function (e) {\n var x = e.offsetX;\n var y = e.offsetY;\n theCanvas.drawStraightLine(x, y);\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/canvas.js","original":{"line":1,"column":0}},{"name":"Canvas","generated":{"line":16,"column":4},"source":"js/canvas.js","original":{"line":3,"column":6}},{"generated":{"line":19,"column":0},"source":"js/canvas.js","original":{"line":4,"column":4}},{"generated":{"line":19,"column":20},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":20,"column":0},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":22,"column":0},"source":"js/canvas.js","original":{"line":5,"column":8}},{"name":"lastX","generated":{"line":22,"column":9},"source":"js/canvas.js","original":{"line":5,"column":13}},{"generated":{"line":22,"column":14},"source":"js/canvas.js","original":{"line":5,"column":8}},{"generated":{"line":22,"column":17},"source":"js/canvas.js","original":{"line":5,"column":21}},{"generated":{"line":22,"column":18},"source":"js/canvas.js","original":{"line":5,"column":8}},{"generated":{"line":23,"column":0},"source":"js/canvas.js","original":{"line":6,"column":8}},{"name":"lastY","generated":{"line":23,"column":9},"source":"js/canvas.js","original":{"line":6,"column":13}},{"generated":{"line":23,"column":14},"source":"js/canvas.js","original":{"line":6,"column":8}},{"generated":{"line":23,"column":17},"source":"js/canvas.js","original":{"line":6,"column":21}},{"generated":{"line":23,"column":18},"source":"js/canvas.js","original":{"line":6,"column":8}},{"generated":{"line":24,"column":0},"source":"js/canvas.js","original":{"line":7,"column":8}},{"name":"direction","generated":{"line":24,"column":9},"source":"js/canvas.js","original":{"line":7,"column":13}},{"generated":{"line":24,"column":18},"source":"js/canvas.js","original":{"line":7,"column":8}},{"generated":{"line":24,"column":21},"source":"js/canvas.js","original":{"line":7,"column":25}},{"generated":{"line":24,"column":25},"source":"js/canvas.js","original":{"line":7,"column":8}},{"generated":{"line":25,"column":0},"source":"js/canvas.js","original":{"line":8,"column":8}},{"name":"isDrawing","generated":{"line":25,"column":9},"source":"js/canvas.js","original":{"line":8,"column":13}},{"generated":{"line":25,"column":18},"source":"js/canvas.js","original":{"line":8,"column":8}},{"generated":{"line":25,"column":21},"source":"js/canvas.js","original":{"line":8,"column":25}},{"generated":{"line":25,"column":26},"source":"js/canvas.js","original":{"line":8,"column":8}},{"generated":{"line":26,"column":0},"source":"js/canvas.js","original":{"line":9,"column":8}},{"name":"canvas","generated":{"line":26,"column":9},"source":"js/canvas.js","original":{"line":9,"column":13}},{"generated":{"line":26,"column":15},"source":"js/canvas.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":26,"column":18},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":26,"column":26},"source":"js/canvas.js","original":{"line":9,"column":30}},{"name":"querySelector","generated":{"line":26,"column":27},"source":"js/canvas.js","original":{"line":9,"column":31}},{"generated":{"line":26,"column":40},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":26,"column":41},"source":"js/canvas.js","original":{"line":9,"column":45}},{"generated":{"line":26,"column":50},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":26,"column":51},"source":"js/canvas.js","original":{"line":9,"column":8}},{"generated":{"line":27,"column":0},"source":"js/canvas.js","original":{"line":10,"column":8}},{"name":"ctx","generated":{"line":27,"column":9},"source":"js/canvas.js","original":{"line":10,"column":13}},{"generated":{"line":27,"column":12},"source":"js/canvas.js","original":{"line":10,"column":8}},{"generated":{"line":27,"column":15},"source":"js/canvas.js","original":{"line":10,"column":19}},{"name":"canvas","generated":{"line":27,"column":20},"source":"js/canvas.js","original":{"line":10,"column":24}},{"generated":{"line":27,"column":26},"source":"js/canvas.js","original":{"line":10,"column":19}},{"name":"getContext","generated":{"line":27,"column":27},"source":"js/canvas.js","original":{"line":10,"column":31}},{"generated":{"line":27,"column":37},"source":"js/canvas.js","original":{"line":10,"column":19}},{"generated":{"line":27,"column":38},"source":"js/canvas.js","original":{"line":10,"column":42}},{"generated":{"line":27,"column":42},"source":"js/canvas.js","original":{"line":10,"column":19}},{"generated":{"line":27,"column":43},"source":"js/canvas.js","original":{"line":10,"column":8}},{"generated":{"line":28,"column":0},"source":"js/canvas.js","original":{"line":11,"column":8}},{"name":"clear","generated":{"line":28,"column":9},"source":"js/canvas.js","original":{"line":11,"column":13}},{"generated":{"line":28,"column":14},"source":"js/canvas.js","original":{"line":11,"column":8}},{"name":"document","generated":{"line":28,"column":17},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":28,"column":25},"source":"js/canvas.js","original":{"line":11,"column":29}},{"name":"querySelector","generated":{"line":28,"column":26},"source":"js/canvas.js","original":{"line":11,"column":30}},{"generated":{"line":28,"column":39},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":28,"column":40},"source":"js/canvas.js","original":{"line":11,"column":44}},{"generated":{"line":28,"column":54},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":28,"column":55},"source":"js/canvas.js","original":{"line":11,"column":8}},{"generated":{"line":28,"column":56},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":28,"column":57},"source":"js/canvas.js","original":{"line":13,"column":8}},{"generated":{"line":30,"column":0},"source":"js/canvas.js","original":{"line":14,"column":8}},{"name":"ctx","generated":{"line":30,"column":9},"source":"js/canvas.js","original":{"line":14,"column":13}},{"generated":{"line":30,"column":12},"source":"js/canvas.js","original":{"line":14,"column":8}},{"name":"lineCap","generated":{"line":30,"column":13},"source":"js/canvas.js","original":{"line":14,"column":17}},{"generated":{"line":30,"column":20},"source":"js/canvas.js","original":{"line":14,"column":8}},{"generated":{"line":30,"column":23},"source":"js/canvas.js","original":{"line":14,"column":27}},{"generated":{"line":30,"column":30},"source":"js/canvas.js","original":{"line":14,"column":8}},{"generated":{"line":31,"column":0},"source":"js/canvas.js","original":{"line":15,"column":8}},{"name":"ctx","generated":{"line":31,"column":9},"source":"js/canvas.js","original":{"line":15,"column":13}},{"generated":{"line":31,"column":12},"source":"js/canvas.js","original":{"line":15,"column":8}},{"name":"lineWidth","generated":{"line":31,"column":13},"source":"js/canvas.js","original":{"line":15,"column":17}},{"generated":{"line":31,"column":22},"source":"js/canvas.js","original":{"line":15,"column":8}},{"generated":{"line":31,"column":25},"source":"js/canvas.js","original":{"line":15,"column":29}},{"generated":{"line":31,"column":27},"source":"js/canvas.js","original":{"line":15,"column":8}},{"generated":{"line":32,"column":0},"source":"js/canvas.js","original":{"line":16,"column":8}},{"name":"ctx","generated":{"line":32,"column":9},"source":"js/canvas.js","original":{"line":16,"column":13}},{"generated":{"line":32,"column":12},"source":"js/canvas.js","original":{"line":16,"column":8}},{"name":"strokeStyle","generated":{"line":32,"column":13},"source":"js/canvas.js","original":{"line":16,"column":17}},{"generated":{"line":32,"column":24},"source":"js/canvas.js","original":{"line":16,"column":8}},{"generated":{"line":32,"column":27},"source":"js/canvas.js","original":{"line":16,"column":31}},{"generated":{"line":32,"column":36},"source":"js/canvas.js","original":{"line":16,"column":8}},{"generated":{"line":32,"column":37},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":32,"column":38},"source":"js/canvas.js","original":{"line":18,"column":8}},{"generated":{"line":34,"column":0},"source":"js/canvas.js","original":{"line":19,"column":8}},{"name":"needFirstPoint","generated":{"line":34,"column":9},"source":"js/canvas.js","original":{"line":19,"column":13}},{"generated":{"line":34,"column":23},"source":"js/canvas.js","original":{"line":19,"column":8}},{"generated":{"line":34,"column":26},"source":"js/canvas.js","original":{"line":19,"column":30}},{"generated":{"line":34,"column":30},"source":"js/canvas.js","original":{"line":19,"column":8}},{"generated":{"line":35,"column":0},"source":"js/canvas.js","original":{"line":20,"column":5}},{"generated":{"line":35,"column":4},"source":"js/canvas.js","original":{"line":22,"column":4}},{"name":"e","generated":{"line":40,"column":25},"source":"js/canvas.js","original":{"line":23,"column":9}},{"generated":{"line":40,"column":28},"source":"js/canvas.js","original":{"line":23,"column":12}},{"generated":{"line":41,"column":0},"source":"js/canvas.js","original":{"line":24,"column":8}},{"generated":{"line":42,"column":0},"source":"js/canvas.js","original":{"line":25,"column":8}},{"generated":{"line":42,"column":10},"source":"js/canvas.js","original":{"line":25,"column":11}},{"generated":{"line":42,"column":11},"source":"js/canvas.js","original":{"line":25,"column":12}},{"name":"isDrawing","generated":{"line":42,"column":16},"source":"js/canvas.js","original":{"line":25,"column":17}},{"generated":{"line":42,"column":25},"source":"js/canvas.js","original":{"line":25,"column":8}},{"generated":{"line":42,"column":27},"source":"js/canvas.js","original":{"line":25,"column":28}},{"generated":{"line":44,"column":0},"source":"js/canvas.js","original":{"line":27,"column":8}},{"generated":{"line":44,"column":10},"source":"js/canvas.js","original":{"line":27,"column":11}},{"name":"ui","generated":{"line":44,"column":11},"source":"js/canvas.js","original":{"line":27,"column":12}},{"name":"strLineChecked","generated":{"line":44,"column":18},"source":"js/canvas.js","original":{"line":27,"column":15}},{"generated":{"line":44,"column":32},"source":"js/canvas.js","original":{"line":27,"column":8}},{"generated":{"line":44,"column":34},"source":"js/canvas.js","original":{"line":27,"column":31}},{"generated":{"line":45,"column":0},"source":"js/canvas.js","original":{"line":28,"column":12}},{"name":"ctx","generated":{"line":45,"column":13},"source":"js/canvas.js","original":{"line":28,"column":17}},{"generated":{"line":45,"column":16},"source":"js/canvas.js","original":{"line":28,"column":12}},{"name":"beginPath","generated":{"line":45,"column":17},"source":"js/canvas.js","original":{"line":28,"column":21}},{"generated":{"line":45,"column":26},"source":"js/canvas.js","original":{"line":28,"column":12}},{"generated":{"line":46,"column":0},"source":"js/canvas.js","original":{"line":29,"column":12}},{"name":"ctx","generated":{"line":46,"column":13},"source":"js/canvas.js","original":{"line":29,"column":17}},{"generated":{"line":46,"column":16},"source":"js/canvas.js","original":{"line":29,"column":12}},{"name":"moveTo","generated":{"line":46,"column":17},"source":"js/canvas.js","original":{"line":29,"column":21}},{"generated":{"line":46,"column":23},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":46,"column":24},"source":"js/canvas.js","original":{"line":29,"column":28}},{"name":"lastX","generated":{"line":46,"column":29},"source":"js/canvas.js","original":{"line":29,"column":33}},{"generated":{"line":46,"column":34},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":46,"column":36},"source":"js/canvas.js","original":{"line":29,"column":40}},{"name":"lastY","generated":{"line":46,"column":41},"source":"js/canvas.js","original":{"line":29,"column":45}},{"generated":{"line":46,"column":46},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":47,"column":0},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"ctx","generated":{"line":47,"column":13},"source":"js/canvas.js","original":{"line":30,"column":17}},{"generated":{"line":47,"column":16},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"lineTo","generated":{"line":47,"column":17},"source":"js/canvas.js","original":{"line":30,"column":21}},{"generated":{"line":47,"column":23},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"e","generated":{"line":47,"column":24},"source":"js/canvas.js","original":{"line":30,"column":28}},{"generated":{"line":47,"column":25},"source":"js/canvas.js","original":{"line":30,"column":29}},{"name":"offsetX","generated":{"line":47,"column":26},"source":"js/canvas.js","original":{"line":30,"column":30}},{"generated":{"line":47,"column":33},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"e","generated":{"line":47,"column":35},"source":"js/canvas.js","original":{"line":30,"column":39}},{"generated":{"line":47,"column":36},"source":"js/canvas.js","original":{"line":30,"column":40}},{"name":"offsetY","generated":{"line":47,"column":37},"source":"js/canvas.js","original":{"line":30,"column":41}},{"generated":{"line":47,"column":44},"source":"js/canvas.js","original":{"line":30,"column":12}},{"generated":{"line":48,"column":0},"source":"js/canvas.js","original":{"line":31,"column":12}},{"name":"ctx","generated":{"line":48,"column":13},"source":"js/canvas.js","original":{"line":31,"column":17}},{"generated":{"line":48,"column":16},"source":"js/canvas.js","original":{"line":31,"column":12}},{"name":"stroke","generated":{"line":48,"column":17},"source":"js/canvas.js","original":{"line":31,"column":21}},{"generated":{"line":48,"column":23},"source":"js/canvas.js","original":{"line":31,"column":12}},{"generated":{"line":48,"column":26},"source":"js/canvas.js","original":{"line":27,"column":31}},{"generated":{"line":48,"column":27},"source":"js/canvas.js","original":{"line":33,"column":12}},{"generated":{"line":50,"column":0},"source":"js/canvas.js","original":{"line":34,"column":12}},{"name":"lastX","generated":{"line":50,"column":13},"source":"js/canvas.js","original":{"line":34,"column":17}},{"generated":{"line":50,"column":18},"source":"js/canvas.js","original":{"line":34,"column":12}},{"name":"e","generated":{"line":50,"column":21},"source":"js/canvas.js","original":{"line":34,"column":25}},{"generated":{"line":50,"column":22},"source":"js/canvas.js","original":{"line":34,"column":26}},{"name":"offsetX","generated":{"line":50,"column":23},"source":"js/canvas.js","original":{"line":34,"column":27}},{"generated":{"line":50,"column":30},"source":"js/canvas.js","original":{"line":34,"column":12}},{"generated":{"line":51,"column":0},"source":"js/canvas.js","original":{"line":35,"column":12}},{"name":"lastY","generated":{"line":51,"column":13},"source":"js/canvas.js","original":{"line":35,"column":17}},{"generated":{"line":51,"column":18},"source":"js/canvas.js","original":{"line":35,"column":12}},{"name":"e","generated":{"line":51,"column":21},"source":"js/canvas.js","original":{"line":35,"column":25}},{"generated":{"line":51,"column":22},"source":"js/canvas.js","original":{"line":35,"column":26}},{"name":"offsetY","generated":{"line":51,"column":23},"source":"js/canvas.js","original":{"line":35,"column":27}},{"generated":{"line":51,"column":30},"source":"js/canvas.js","original":{"line":35,"column":12}},{"generated":{"line":52,"column":0},"source":"js/canvas.js","original":{"line":36,"column":9}},{"generated":{"line":53,"column":0},"source":"js/canvas.js","original":{"line":37,"column":5}},{"generated":{"line":53,"column":6},"source":"js/canvas.js","original":{"line":39,"column":4}},{"name":"x","generated":{"line":57,"column":37},"source":"js/canvas.js","original":{"line":40,"column":21}},{"name":"y","generated":{"line":57,"column":40},"source":"js/canvas.js","original":{"line":40,"column":24}},{"generated":{"line":57,"column":43},"source":"js/canvas.js","original":{"line":40,"column":27}},{"generated":{"line":58,"column":0},"source":"js/canvas.js","original":{"line":41,"column":8}},{"name":"ui","generated":{"line":58,"column":10},"source":"js/canvas.js","original":{"line":41,"column":11}},{"name":"strLineChecked","generated":{"line":58,"column":17},"source":"js/canvas.js","original":{"line":41,"column":14}},{"generated":{"line":58,"column":31},"source":"js/canvas.js","original":{"line":41,"column":8}},{"generated":{"line":58,"column":33},"source":"js/canvas.js","original":{"line":41,"column":30}},{"generated":{"line":59,"column":0},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":59,"column":12},"source":"js/canvas.js","original":{"line":42,"column":15}},{"name":"needFirstPoint","generated":{"line":59,"column":17},"source":"js/canvas.js","original":{"line":42,"column":20}},{"generated":{"line":59,"column":31},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":59,"column":33},"source":"js/canvas.js","original":{"line":42,"column":36}},{"generated":{"line":60,"column":0},"source":"js/canvas.js","original":{"line":43,"column":16}},{"name":"ctx","generated":{"line":60,"column":15},"source":"js/canvas.js","original":{"line":43,"column":21}},{"generated":{"line":60,"column":18},"source":"js/canvas.js","original":{"line":43,"column":16}},{"name":"beginPath","generated":{"line":60,"column":19},"source":"js/canvas.js","original":{"line":43,"column":25}},{"generated":{"line":60,"column":28},"source":"js/canvas.js","original":{"line":43,"column":16}},{"generated":{"line":61,"column":0},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"ctx","generated":{"line":61,"column":15},"source":"js/canvas.js","original":{"line":44,"column":21}},{"generated":{"line":61,"column":18},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"moveTo","generated":{"line":61,"column":19},"source":"js/canvas.js","original":{"line":44,"column":25}},{"generated":{"line":61,"column":25},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"x","generated":{"line":61,"column":26},"source":"js/canvas.js","original":{"line":44,"column":32}},{"generated":{"line":61,"column":27},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"y","generated":{"line":61,"column":29},"source":"js/canvas.js","original":{"line":44,"column":35}},{"generated":{"line":61,"column":30},"source":"js/canvas.js","original":{"line":44,"column":16}},{"generated":{"line":62,"column":0},"source":"js/canvas.js","original":{"line":45,"column":16}},{"name":"needFirstPoint","generated":{"line":62,"column":15},"source":"js/canvas.js","original":{"line":45,"column":21}},{"generated":{"line":62,"column":29},"source":"js/canvas.js","original":{"line":45,"column":16}},{"generated":{"line":62,"column":32},"source":"js/canvas.js","original":{"line":45,"column":38}},{"generated":{"line":62,"column":37},"source":"js/canvas.js","original":{"line":45,"column":16}},{"generated":{"line":63,"column":0},"source":"js/canvas.js","original":{"line":46,"column":13}},{"generated":{"line":63,"column":9},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":63,"column":15},"source":"js/canvas.js","original":{"line":46,"column":19}},{"generated":{"line":64,"column":0},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"ctx","generated":{"line":64,"column":15},"source":"js/canvas.js","original":{"line":47,"column":21}},{"generated":{"line":64,"column":18},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"lineTo","generated":{"line":64,"column":19},"source":"js/canvas.js","original":{"line":47,"column":25}},{"generated":{"line":64,"column":25},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"x","generated":{"line":64,"column":26},"source":"js/canvas.js","original":{"line":47,"column":32}},{"generated":{"line":64,"column":27},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"y","generated":{"line":64,"column":29},"source":"js/canvas.js","original":{"line":47,"column":35}},{"generated":{"line":64,"column":30},"source":"js/canvas.js","original":{"line":47,"column":16}},{"generated":{"line":65,"column":0},"source":"js/canvas.js","original":{"line":48,"column":16}},{"name":"ctx","generated":{"line":65,"column":15},"source":"js/canvas.js","original":{"line":48,"column":21}},{"generated":{"line":65,"column":18},"source":"js/canvas.js","original":{"line":48,"column":16}},{"name":"stroke","generated":{"line":65,"column":19},"source":"js/canvas.js","original":{"line":48,"column":25}},{"generated":{"line":65,"column":25},"source":"js/canvas.js","original":{"line":48,"column":16}},{"generated":{"line":66,"column":0},"source":"js/canvas.js","original":{"line":49,"column":16}},{"name":"needFirstPoint","generated":{"line":66,"column":15},"source":"js/canvas.js","original":{"line":49,"column":21}},{"generated":{"line":66,"column":29},"source":"js/canvas.js","original":{"line":49,"column":16}},{"generated":{"line":66,"column":32},"source":"js/canvas.js","original":{"line":49,"column":38}},{"generated":{"line":66,"column":36},"source":"js/canvas.js","original":{"line":49,"column":16}},{"generated":{"line":67,"column":0},"source":"js/canvas.js","original":{"line":50,"column":13}},{"generated":{"line":68,"column":0},"source":"js/canvas.js","original":{"line":51,"column":9}},{"generated":{"line":69,"column":0},"source":"js/canvas.js","original":{"line":52,"column":5}},{"generated":{"line":69,"column":6},"source":"js/canvas.js","original":{"line":54,"column":4}},{"generated":{"line":73,"column":34},"source":"js/canvas.js","original":{"line":55,"column":18}},{"generated":{"line":74,"column":0},"source":"js/canvas.js","original":{"line":56,"column":8}},{"generated":{"line":75,"column":0},"source":"js/canvas.js","original":{"line":57,"column":8}},{"name":"ctx","generated":{"line":75,"column":11},"source":"js/canvas.js","original":{"line":57,"column":13}},{"generated":{"line":75,"column":14},"source":"js/canvas.js","original":{"line":57,"column":8}},{"name":"clearRect","generated":{"line":75,"column":15},"source":"js/canvas.js","original":{"line":57,"column":17}},{"generated":{"line":75,"column":24},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":75,"column":25},"source":"js/canvas.js","original":{"line":57,"column":27}},{"generated":{"line":75,"column":26},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":75,"column":28},"source":"js/canvas.js","original":{"line":57,"column":30}},{"generated":{"line":75,"column":29},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":75,"column":31},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"ctx","generated":{"line":75,"column":36},"source":"js/canvas.js","original":{"line":57,"column":38}},{"generated":{"line":75,"column":39},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"canvas","generated":{"line":75,"column":40},"source":"js/canvas.js","original":{"line":57,"column":42}},{"generated":{"line":75,"column":46},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"width","generated":{"line":75,"column":47},"source":"js/canvas.js","original":{"line":57,"column":49}},{"generated":{"line":75,"column":52},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":75,"column":54},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"ctx","generated":{"line":75,"column":59},"source":"js/canvas.js","original":{"line":57,"column":61}},{"generated":{"line":75,"column":62},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"canvas","generated":{"line":75,"column":63},"source":"js/canvas.js","original":{"line":57,"column":65}},{"generated":{"line":75,"column":69},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"height","generated":{"line":75,"column":70},"source":"js/canvas.js","original":{"line":57,"column":72}},{"generated":{"line":75,"column":76},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":76,"column":0},"source":"js/canvas.js","original":{"line":58,"column":5}},{"generated":{"line":82,"column":0},"source":"js/canvas.js","original":{"line":61,"column":7}},{"name":"theCanvas","generated":{"line":82,"column":4},"source":"js/canvas.js","original":{"line":61,"column":13}},{"generated":{"line":82,"column":13},"source":"js/canvas.js","original":{"line":61,"column":22}},{"generated":{"line":82,"column":16},"source":"js/canvas.js","original":{"line":61,"column":25}},{"name":"Canvas","generated":{"line":82,"column":20},"source":"js/canvas.js","original":{"line":61,"column":29}},{"generated":{"line":82,"column":26},"source":"js/canvas.js","original":{"line":61,"column":25}},{"generated":{"line":82,"column":28},"source":"js/canvas.js","original":{"line":61,"column":7}},{"generated":{"line":82,"column":30},"source":"js/canvas.js","original":{"line":63,"column":0}},{"name":"theCanvas","generated":{"line":85,"column":0},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":85,"column":9},"source":"js/canvas.js","original":{"line":64,"column":9}},{"name":"canvas","generated":{"line":85,"column":10},"source":"js/canvas.js","original":{"line":64,"column":10}},{"generated":{"line":85,"column":16},"source":"js/canvas.js","original":{"line":64,"column":0}},{"name":"addEventListener","generated":{"line":85,"column":17},"source":"js/canvas.js","original":{"line":64,"column":17}},{"generated":{"line":85,"column":33},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":85,"column":34},"source":"js/canvas.js","original":{"line":64,"column":34}},{"generated":{"line":85,"column":45},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":85,"column":47},"source":"js/canvas.js","original":{"line":64,"column":47}},{"name":"e","generated":{"line":85,"column":57},"source":"js/canvas.js","original":{"line":64,"column":47}},{"generated":{"line":85,"column":58},"source":"js/canvas.js","original":{"line":64,"column":48}},{"generated":{"line":85,"column":60},"source":"js/canvas.js","original":{"line":64,"column":52}},{"name":"theCanvas","generated":{"line":86,"column":0},"source":"js/canvas.js","original":{"line":65,"column":4}},{"name":"theCanvas","generated":{"line":86,"column":2},"source":"js/canvas.js","original":{"line":65,"column":4}},{"generated":{"line":86,"column":11},"source":"js/canvas.js","original":{"line":65,"column":13}},{"name":"isDrawing","generated":{"line":86,"column":12},"source":"js/canvas.js","original":{"line":65,"column":14}},{"generated":{"line":86,"column":21},"source":"js/canvas.js","original":{"line":65,"column":4}},{"generated":{"line":86,"column":24},"source":"js/canvas.js","original":{"line":65,"column":26}},{"generated":{"line":86,"column":28},"source":"js/canvas.js","original":{"line":65,"column":4}},{"name":"theCanvas","generated":{"line":87,"column":0},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"theCanvas","generated":{"line":87,"column":2},"source":"js/canvas.js","original":{"line":66,"column":4}},{"generated":{"line":87,"column":11},"source":"js/canvas.js","original":{"line":66,"column":13}},{"name":"lastX","generated":{"line":87,"column":12},"source":"js/canvas.js","original":{"line":66,"column":14}},{"generated":{"line":87,"column":17},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"e","generated":{"line":87,"column":20},"source":"js/canvas.js","original":{"line":66,"column":22}},{"generated":{"line":87,"column":21},"source":"js/canvas.js","original":{"line":66,"column":23}},{"name":"offsetX","generated":{"line":87,"column":22},"source":"js/canvas.js","original":{"line":66,"column":24}},{"generated":{"line":87,"column":29},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"theCanvas","generated":{"line":88,"column":0},"source":"js/canvas.js","original":{"line":67,"column":4}},{"name":"theCanvas","generated":{"line":88,"column":2},"source":"js/canvas.js","original":{"line":67,"column":4}},{"generated":{"line":88,"column":11},"source":"js/canvas.js","original":{"line":67,"column":13}},{"name":"lastY","generated":{"line":88,"column":12},"source":"js/canvas.js","original":{"line":67,"column":14}},{"generated":{"line":88,"column":17},"source":"js/canvas.js","original":{"line":67,"column":4}},{"name":"e","generated":{"line":88,"column":20},"source":"js/canvas.js","original":{"line":67,"column":22}},{"generated":{"line":88,"column":21},"source":"js/canvas.js","original":{"line":67,"column":23}},{"name":"offsetY","generated":{"line":88,"column":22},"source":"js/canvas.js","original":{"line":67,"column":24}},{"generated":{"line":88,"column":29},"source":"js/canvas.js","original":{"line":67,"column":4}},{"generated":{"line":89,"column":0},"source":"js/canvas.js","original":{"line":68,"column":1}},{"generated":{"line":89,"column":1},"source":"js/canvas.js","original":{"line":64,"column":0}},{"name":"theCanvas","generated":{"line":90,"column":0},"source":"js/canvas.js","original":{"line":69,"column":0}},{"generated":{"line":90,"column":9},"source":"js/canvas.js","original":{"line":69,"column":9}},{"name":"canvas","generated":{"line":90,"column":10},"source":"js/canvas.js","original":{"line":69,"column":10}},{"generated":{"line":90,"column":16},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"addEventListener","generated":{"line":90,"column":17},"source":"js/canvas.js","original":{"line":69,"column":17}},{"generated":{"line":90,"column":33},"source":"js/canvas.js","original":{"line":69,"column":0}},{"generated":{"line":90,"column":34},"source":"js/canvas.js","original":{"line":69,"column":34}},{"generated":{"line":90,"column":45},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"theCanvas","generated":{"line":90,"column":47},"source":"js/canvas.js","original":{"line":69,"column":47}},{"generated":{"line":90,"column":56},"source":"js/canvas.js","original":{"line":69,"column":56}},{"name":"draw","generated":{"line":90,"column":57},"source":"js/canvas.js","original":{"line":69,"column":57}},{"generated":{"line":90,"column":61},"source":"js/canvas.js","original":{"line":69,"column":47}},{"name":"bind","generated":{"line":90,"column":62},"source":"js/canvas.js","original":{"line":69,"column":62}},{"generated":{"line":90,"column":66},"source":"js/canvas.js","original":{"line":69,"column":47}},{"name":"theCanvas","generated":{"line":90,"column":67},"source":"js/canvas.js","original":{"line":69,"column":67}},{"generated":{"line":90,"column":76},"source":"js/canvas.js","original":{"line":69,"column":47}},{"generated":{"line":90,"column":77},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"theCanvas","generated":{"line":91,"column":0},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":91,"column":9},"source":"js/canvas.js","original":{"line":70,"column":9}},{"name":"canvas","generated":{"line":91,"column":10},"source":"js/canvas.js","original":{"line":70,"column":10}},{"generated":{"line":91,"column":16},"source":"js/canvas.js","original":{"line":70,"column":0}},{"name":"addEventListener","generated":{"line":91,"column":17},"source":"js/canvas.js","original":{"line":70,"column":17}},{"generated":{"line":91,"column":33},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":91,"column":34},"source":"js/canvas.js","original":{"line":70,"column":34}},{"generated":{"line":91,"column":43},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":91,"column":45},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":92,"column":0},"source":"js/canvas.js","original":{"line":70,"column":45}},{"name":"theCanvas","generated":{"line":92,"column":9},"source":"js/canvas.js","original":{"line":70,"column":51}},{"generated":{"line":92,"column":18},"source":"js/canvas.js","original":{"line":70,"column":60}},{"name":"isDrawing","generated":{"line":92,"column":19},"source":"js/canvas.js","original":{"line":70,"column":61}},{"generated":{"line":92,"column":28},"source":"js/canvas.js","original":{"line":70,"column":51}},{"generated":{"line":92,"column":31},"source":"js/canvas.js","original":{"line":70,"column":73}},{"generated":{"line":92,"column":36},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":93,"column":0},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":93,"column":1},"source":"js/canvas.js","original":{"line":70,"column":0}},{"name":"theCanvas","generated":{"line":94,"column":0},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":94,"column":9},"source":"js/canvas.js","original":{"line":71,"column":9}},{"name":"canvas","generated":{"line":94,"column":10},"source":"js/canvas.js","original":{"line":71,"column":10}},{"generated":{"line":94,"column":16},"source":"js/canvas.js","original":{"line":71,"column":0}},{"name":"addEventListener","generated":{"line":94,"column":17},"source":"js/canvas.js","original":{"line":71,"column":17}},{"generated":{"line":94,"column":33},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":94,"column":34},"source":"js/canvas.js","original":{"line":71,"column":34}},{"generated":{"line":94,"column":44},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":94,"column":46},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":95,"column":0},"source":"js/canvas.js","original":{"line":71,"column":46}},{"name":"theCanvas","generated":{"line":95,"column":9},"source":"js/canvas.js","original":{"line":71,"column":52}},{"generated":{"line":95,"column":18},"source":"js/canvas.js","original":{"line":71,"column":61}},{"name":"isDrawing","generated":{"line":95,"column":19},"source":"js/canvas.js","original":{"line":71,"column":62}},{"generated":{"line":95,"column":28},"source":"js/canvas.js","original":{"line":71,"column":52}},{"generated":{"line":95,"column":31},"source":"js/canvas.js","original":{"line":71,"column":74}},{"generated":{"line":95,"column":36},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":96,"column":0},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":96,"column":1},"source":"js/canvas.js","original":{"line":71,"column":0}},{"name":"theCanvas","generated":{"line":97,"column":0},"source":"js/canvas.js","original":{"line":72,"column":0}},{"generated":{"line":97,"column":9},"source":"js/canvas.js","original":{"line":72,"column":9}},{"name":"clear","generated":{"line":97,"column":10},"source":"js/canvas.js","original":{"line":72,"column":10}},{"generated":{"line":97,"column":15},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"addEventListener","generated":{"line":97,"column":16},"source":"js/canvas.js","original":{"line":72,"column":16}},{"generated":{"line":97,"column":32},"source":"js/canvas.js","original":{"line":72,"column":0}},{"generated":{"line":97,"column":33},"source":"js/canvas.js","original":{"line":72,"column":33}},{"generated":{"line":97,"column":40},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"theCanvas","generated":{"line":97,"column":42},"source":"js/canvas.js","original":{"line":72,"column":42}},{"generated":{"line":97,"column":51},"source":"js/canvas.js","original":{"line":72,"column":51}},{"name":"clearCanvas","generated":{"line":97,"column":52},"source":"js/canvas.js","original":{"line":72,"column":52}},{"generated":{"line":97,"column":63},"source":"js/canvas.js","original":{"line":72,"column":42}},{"name":"bind","generated":{"line":97,"column":64},"source":"js/canvas.js","original":{"line":72,"column":64}},{"generated":{"line":97,"column":68},"source":"js/canvas.js","original":{"line":72,"column":42}},{"name":"theCanvas","generated":{"line":97,"column":69},"source":"js/canvas.js","original":{"line":72,"column":69}},{"generated":{"line":97,"column":78},"source":"js/canvas.js","original":{"line":72,"column":42}},{"generated":{"line":97,"column":79},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"theCanvas","generated":{"line":98,"column":0},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":98,"column":9},"source":"js/canvas.js","original":{"line":73,"column":9}},{"name":"canvas","generated":{"line":98,"column":10},"source":"js/canvas.js","original":{"line":73,"column":10}},{"generated":{"line":98,"column":16},"source":"js/canvas.js","original":{"line":73,"column":0}},{"name":"addEventListener","generated":{"line":98,"column":17},"source":"js/canvas.js","original":{"line":73,"column":17}},{"generated":{"line":98,"column":33},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":98,"column":34},"source":"js/canvas.js","original":{"line":73,"column":34}},{"generated":{"line":98,"column":41},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":98,"column":43},"source":"js/canvas.js","original":{"line":73,"column":43}},{"name":"e","generated":{"line":98,"column":53},"source":"js/canvas.js","original":{"line":73,"column":43}},{"generated":{"line":98,"column":54},"source":"js/canvas.js","original":{"line":73,"column":44}},{"generated":{"line":98,"column":56},"source":"js/canvas.js","original":{"line":73,"column":48}},{"generated":{"line":99,"column":0},"source":"js/canvas.js","original":{"line":74,"column":4}},{"name":"x","generated":{"line":99,"column":6},"source":"js/canvas.js","original":{"line":74,"column":8}},{"generated":{"line":99,"column":7},"source":"js/canvas.js","original":{"line":74,"column":9}},{"name":"e","generated":{"line":99,"column":10},"source":"js/canvas.js","original":{"line":74,"column":12}},{"generated":{"line":99,"column":11},"source":"js/canvas.js","original":{"line":74,"column":13}},{"name":"offsetX","generated":{"line":99,"column":12},"source":"js/canvas.js","original":{"line":74,"column":14}},{"generated":{"line":99,"column":19},"source":"js/canvas.js","original":{"line":74,"column":4}},{"generated":{"line":100,"column":0},"source":"js/canvas.js","original":{"line":75,"column":4}},{"name":"y","generated":{"line":100,"column":6},"source":"js/canvas.js","original":{"line":75,"column":8}},{"generated":{"line":100,"column":7},"source":"js/canvas.js","original":{"line":75,"column":9}},{"name":"e","generated":{"line":100,"column":10},"source":"js/canvas.js","original":{"line":75,"column":12}},{"generated":{"line":100,"column":11},"source":"js/canvas.js","original":{"line":75,"column":13}},{"name":"offsetY","generated":{"line":100,"column":12},"source":"js/canvas.js","original":{"line":75,"column":14}},{"generated":{"line":100,"column":19},"source":"js/canvas.js","original":{"line":75,"column":4}},{"name":"theCanvas","generated":{"line":101,"column":0},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"theCanvas","generated":{"line":101,"column":2},"source":"js/canvas.js","original":{"line":76,"column":4}},{"generated":{"line":101,"column":11},"source":"js/canvas.js","original":{"line":76,"column":13}},{"name":"drawStraightLine","generated":{"line":101,"column":12},"source":"js/canvas.js","original":{"line":76,"column":14}},{"generated":{"line":101,"column":28},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"x","generated":{"line":101,"column":29},"source":"js/canvas.js","original":{"line":76,"column":31}},{"generated":{"line":101,"column":30},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"y","generated":{"line":101,"column":32},"source":"js/canvas.js","original":{"line":76,"column":34}},{"generated":{"line":101,"column":33},"source":"js/canvas.js","original":{"line":76,"column":4}},{"generated":{"line":102,"column":0},"source":"js/canvas.js","original":{"line":77,"column":1}},{"generated":{"line":102,"column":1},"source":"js/canvas.js","original":{"line":73,"column":0}}],"sources":{"js/canvas.js":"import { ui } from './ui';\r\n\r\nclass Canvas {\r\n constructor() {\r\n this.lastX = 0;\r\n this.lastY = 0;\r\n this.direction = true;\r\n this.isDrawing = false;\r\n this.canvas = document.querySelector(\"#canvas\");\r\n this.ctx = this.canvas.getContext(\"2d\");\r\n this.clear = document.querySelector(\"#clearCanvas\");\r\n\r\n // Canvas property\r\n this.ctx.lineCap = \"round\";\r\n this.ctx.lineWidth = 20;\r\n this.ctx.strokeStyle = \"#000000\";\r\n\r\n // Drawing a straight line\r\n this.needFirstPoint = true;\r\n }\r\n\r\n // Draw on the canvas\r\n draw(e) {\r\n // If user is not drawing anymore, end the function\r\n if(!this.isDrawing) return;\r\n\r\n if(!ui.strLineChecked) {\r\n this.ctx.beginPath();\r\n this.ctx.moveTo(this.lastX, this.lastY);\r\n this.ctx.lineTo(e.offsetX, e.offsetY);\r\n this.ctx.stroke();\r\n \r\n // Re-save the position\r\n this.lastX = e.offsetX;\r\n this.lastY = e.offsetY;\r\n }\r\n }\r\n\r\n // Draw a straight line between two button clicks\r\n drawStraightLine(x, y) {\r\n if(ui.strLineChecked) {\r\n if(this.needFirstPoint) {\r\n this.ctx.beginPath();\r\n this.ctx.moveTo(x, y);\r\n this.needFirstPoint = false;\r\n } else {\r\n this.ctx.lineTo(x, y)\r\n this.ctx.stroke();\r\n this.needFirstPoint = true;\r\n }\r\n }\r\n }\r\n \r\n // Clear the canvas\r\n clearCanvas() {\r\n // Clear the canvas\r\n this.ctx.clearRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height);\r\n }\r\n\r\n}\r\nexport const theCanvas = new Canvas();\r\n\r\n// Canvas (drawing) event listeners\r\ntheCanvas.canvas.addEventListener(\"mousedown\", e => {\r\n theCanvas.isDrawing = true;\r\n theCanvas.lastX = e.offsetX;\r\n theCanvas.lastY = e.offsetY;\r\n})\r\ntheCanvas.canvas.addEventListener(\"mousemove\", theCanvas.draw.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"mouseup\", () => theCanvas.isDrawing = false);\r\ntheCanvas.canvas.addEventListener(\"mouseout\", () => theCanvas.isDrawing = false);\r\ntheCanvas.clear.addEventListener(\"click\", theCanvas.clearCanvas.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"click\", e => {\r\n let x = e.offsetX;\r\n let y = e.offsetY;\r\n theCanvas.drawStraightLine(x, y);\r\n})\r\n"},"lineCount":null}},"error":null,"hash":"ab9d3f511c1354387317744e54d55bad","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/a8/54ac28f5e0cec31b902a246cf56518.json b/.cache/a8/54ac28f5e0cec31b902a246cf56518.json new file mode 100644 index 0000000..536f90a --- /dev/null +++ b/.cache/a8/54ac28f5e0cec31b902a246cf56518.json @@ -0,0 +1 @@ +{"id":"../fonts/Montserrat-SemiBold.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/eff06f43ca2fad8f64423f363c6fdb44.ttf\";"},"sourceMaps":null,"error":null,"hash":"c88cecbffad6d8e731fd95de49561ebd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/ab/f5b70b360e9854bd2198887d36fd56.json b/.cache/ab/f5b70b360e9854bd2198887d36fd56.json new file mode 100644 index 0000000..ced6b1c --- /dev/null +++ b/.cache/ab/f5b70b360e9854bd2198887d36fd56.json @@ -0,0 +1 @@ +{"id":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\package.json","includedInParent":true,"mtime":1609412126513},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\.babelrc","includedInParent":true,"mtime":1545079450000}],"generated":{"js":"var bundleURL = null;\n\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error();\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"name":"bundleURL","generated":{"line":1,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":16}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"name":"getBundleURLCached","generated":{"line":3,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":9}},{"generated":{"line":3,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"generated":{"line":3,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":30}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":6}},{"name":"bundleURL","generated":{"line":4,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":7}},{"generated":{"line":4,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":18}},{"name":"bundleURL","generated":{"line":5,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"name":"bundleURL","generated":{"line":5,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":5,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":13}},{"name":"getBundleURL","generated":{"line":5,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":16}},{"generated":{"line":5,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":28}},{"generated":{"line":5,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":6,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":5,"column":3}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"name":"bundleURL","generated":{"line":8,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":7,"column":9}},{"generated":{"line":8,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"generated":{"line":9,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":8,"column":1}},{"generated":{"line":11,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"name":"getBundleURL","generated":{"line":11,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":9}},{"generated":{"line":11,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"generated":{"line":11,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":24}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":11,"column":2}},{"generated":{"line":13,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":13,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":12,"column":6}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":14,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"name":"Error","generated":{"line":14,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":14}},{"generated":{"line":14,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":15,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":3}},{"generated":{"line":15,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":15,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"name":"err","generated":{"line":15,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":11}},{"generated":{"line":15,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"generated":{"line":15,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":16}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"name":"matches","generated":{"line":16,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":8}},{"generated":{"line":16,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":15}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":19}},{"name":"err","generated":{"line":16,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":24}},{"generated":{"line":16,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":27}},{"name":"stack","generated":{"line":16,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":28}},{"generated":{"line":16,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"name":"match","generated":{"line":16,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":35}},{"generated":{"line":16,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":41}},{"generated":{"line":16,"column":104},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":105},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"name":"matches","generated":{"line":18,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":8}},{"generated":{"line":18,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"generated":{"line":18,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":17}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"name":"getBaseURL","generated":{"line":19,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":13}},{"generated":{"line":19,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"name":"matches","generated":{"line":19,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":24}},{"generated":{"line":19,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":32}},{"generated":{"line":19,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"generated":{"line":19,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"generated":{"line":20,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":18,"column":5}},{"generated":{"line":21,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":19,"column":3}},{"generated":{"line":23,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":23,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":21,"column":9}},{"generated":{"line":23,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":22,"column":1}},{"generated":{"line":26,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"getBaseURL","generated":{"line":26,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":9}},{"generated":{"line":26,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"url","generated":{"line":26,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":20}},{"generated":{"line":26,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"generated":{"line":26,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":25}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":27,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":10}},{"name":"url","generated":{"line":27,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":15}},{"generated":{"line":27,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"name":"replace","generated":{"line":27,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":20}},{"generated":{"line":27,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":28}},{"generated":{"line":27,"column":98},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":100},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":100}},{"generated":{"line":27,"column":104},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":108},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":108}},{"generated":{"line":27,"column":111},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":26,"column":1}},{"name":"exports","generated":{"line":30,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"generated":{"line":30,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":7}},{"name":"getBundleURL","generated":{"line":30,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":8}},{"generated":{"line":30,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"getBundleURLCached","generated":{"line":30,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":23}},{"generated":{"line":30,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"exports","generated":{"line":31,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":7}},{"name":"getBaseURL","generated":{"line":31,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":8}},{"generated":{"line":31,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"name":"getBaseURL","generated":{"line":31,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":21}},{"generated":{"line":31,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":0}}],"sources":{"../node_modules/parcel-bundler/src/builtins/bundle-url.js":"var bundleURL = null;\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error;\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;\n"},"lineCount":null}},"error":null,"hash":"058921012a9b125d90d9659c89b24acd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/ac/82e81495570ce6ec7c976d3c222ae0.json b/.cache/ac/82e81495570ce6ec7c976d3c222ae0.json new file mode 100644 index 0000000..4c6d25d --- /dev/null +++ b/.cache/ac/82e81495570ce6ec7c976d3c222ae0.json @@ -0,0 +1 @@ +{"id":"yM1L","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\";"},"sourceMaps":null,"error":null,"hash":"012cf6a10129e2275d79d6adac7f3b02","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/b4/2be1a49d0f8fbf8e42ff7d7271c13f.json b/.cache/b4/2be1a49d0f8fbf8e42ff7d7271c13f.json new file mode 100644 index 0000000..92075b8 --- /dev/null +++ b/.cache/b4/2be1a49d0f8fbf8e42ff7d7271c13f.json @@ -0,0 +1 @@ +{"id":"tieW","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/b62796b9c0fffe0e1bd8cedd361393eb.ttf\";"},"sourceMaps":null,"error":null,"hash":"88932dadc42e1bba93b21a76de60ef7a","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/b4/cbce69f8058b5e26ebdcdda31ec723.json b/.cache/b4/cbce69f8058b5e26ebdcdda31ec723.json new file mode 100644 index 0000000..fd685d3 --- /dev/null +++ b/.cache/b4/cbce69f8058b5e26ebdcdda31ec723.json @@ -0,0 +1 @@ +{"id":"zACl","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./ui","loc":{"line":2,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.history=void 0;var e=require(\"./canvas\"),t=require(\"./ui\");function n(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function i(e,t){for(var n=0;n history.saveState(cvs));\r\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));\r\n"},"lineCount":null}},"error":null,"hash":"26d449166a24b4cd6b3de38ad353109c","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/be/0c1b75c4fa2027be0da0932a699374.json b/.cache/be/0c1b75c4fa2027be0da0932a699374.json new file mode 100644 index 0000000..1330d27 --- /dev/null +++ b/.cache/be/0c1b75c4fa2027be0da0932a699374.json @@ -0,0 +1 @@ +{"id":"favicon.png","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/f50c73d00fda2bd6d78ce4082e70f008.png\";"},"sourceMaps":null,"error":null,"hash":"6493b0cdc5222ff285e1023ca556ba00","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/c0/07f44c717aabe9d88e4d8edbe91756.json b/.cache/c0/07f44c717aabe9d88e4d8edbe91756.json new file mode 100644 index 0000000..9c0981f --- /dev/null +++ b/.cache/c0/07f44c717aabe9d88e4d8edbe91756.json @@ -0,0 +1 @@ +{"id":"scss/main.scss","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss","includedInParent":true,"mtime":1609416694873},{"name":"_css_loader","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"css":"* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody button {\n width: 100px;\n padding: 5px;\n margin: 3px 0;\n background: none;\n border: 1px solid rgba(0, 0, 0, 0.3);\n border-radius: 2px;\n cursor: pointer;\n outline: none;\n font-family: \"Montserrat Medium\";\n color: #222;\n background: #fff;\n transition: 0.2s ease;\n}\nbody button:hover {\n border: 1px solid rgba(0, 0, 0, 0.6);\n color: #fff;\n background: #222;\n}\nbody input[type=color] {\n display: block;\n text-align: left;\n background: none;\n border: none;\n width: 110px;\n font-size: 14px;\n cursor: pointer;\n outline: none;\n}\nbody #colorPalette::before {\n font-family: \"Montserrat Medium\";\n content: \"Custom color\";\n}\nbody #backgroundColor::before {\n font-family: \"Montserrat Medium\";\n content: \"Custom color\";\n}\nbody #colorPalette:hover::before, body #backgroundColor:hover::before {\n color: #e1302a;\n}\nbody input[type=color]::-webkit-color-swatch-wrapper {\n opacity: 0;\n}\n\n.container {\n height: 100vh;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: #fff;\n}\n\n.new-project_window {\n display: none;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n padding: 10px;\n width: 40%;\n min-width: 200px;\n max-width: 600px;\n background-color: #fff;\n z-index: 9;\n}\n@media (max-width: 768px) {\n .new-project_window {\n width: 100%;\n padding: auto auto;\n }\n}\n.new-project_window #show-warning {\n display: none;\n}\n.new-project_window * {\n margin: 5px 0;\n}\n.new-project_window h3 {\n font-family: \"Montserrat Black\";\n font-size: 2rem;\n color: #0097e6;\n line-height: 3rem;\n}\n@media (max-width: 1200px) {\n .new-project_window h3 {\n font-size: 1.5rem;\n }\n}\n@media (max-width: 768px) {\n .new-project_window h3 {\n font-size: 1.3rem;\n }\n}\n.new-project_window p {\n text-align: center;\n font-size: 12px;\n color: #e1302a;\n font-family: \"Montserrat Medium\";\n}\n.new-project_window .input-fields {\n display: flex;\n flex-direction: column;\n width: 100%;\n margin: auto auto;\n font-size: 1.3rem;\n}\n.new-project_window .input-fields input {\n width: 80%;\n padding: 10px;\n margin: 5px 5px 5px 0px;\n border: 1px solid rgba(0, 0, 0, 0.4);\n outline-color: #0097e6;\n border-radius: 5px;\n}\n.new-project_window button {\n width: 60px;\n}\n\n.new-project_window.active {\n border: 1px solid rgba(0, 0, 0, 0.3);\n width: 250px;\n}\n\n.main-menu {\n display: block;\n width: 250px;\n text-align: center;\n padding: 10px;\n}\n.main-menu h1 {\n font-family: \"Fredoka One\";\n letter-spacing: 3px;\n font-size: 3rem;\n color: #0097e6;\n animation: titleColor 5s ease forwards infinite;\n position: relative;\n}\n.main-menu h1 i {\n font-size: 60px;\n position: absolute;\n left: 56px;\n top: -10px;\n transform: rotate(140deg);\n animation: brushAnimation 5s ease forwards infinite;\n}\n.main-menu p {\n font-family: \"Montserrat SemiBold\";\n font-style: italic;\n color: #33333380;\n font-size: 0.8rem;\n}\n.main-menu .buttons-main {\n margin: 10px 0;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n.main-menu .buttons-main a {\n display: inline-block;\n margin: 10px 0;\n}\n\nmain {\n display: none;\n grid-template-columns: 230px 1fr;\n grid-template-areas: \"controls canvas\";\n height: 100vh;\n}\nmain .canvas-container {\n grid-area: canvas;\n position: relative;\n overflow: hidden;\n display: flex;\n justify-content: center;\n align-items: center;\n}\nmain .canvas-container #cap-pointer {\n display: none;\n width: 20px;\n height: 20px;\n background-color: #000000;\n position: absolute;\n}\nmain .canvas-container canvas {\n border: 1px solid rgba(0, 0, 0, 0.2);\n background-repeat: center center;\n background-repeat: no-repeat;\n background-size: cover;\n}\nmain .canvas-container .notification {\n display: block;\n width: 250px;\n height: 40px;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 99999;\n position: absolute;\n top: -50px;\n left: 50%;\n transform: translateX(-50%);\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);\n font-family: \"Montserrat Bold\";\n font-size: 1rem;\n text-transform: uppercase;\n transition: 0.5s ease;\n}\nmain .canvas-container .notification p {\n color: #0097e6;\n}\nmain .canvas-container .notification.notificationActive {\n transform: translate(-50%, 60px);\n}\nmain .controls {\n grid-area: controls;\n background-color: #f5f5f5;\n width: 250px;\n height: 100%;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-top: none;\n border-bottom: none;\n padding: 8px;\n margin-right: 5px;\n position: absolute;\n left: 0;\n top: 0;\n transition: 0.5s ease;\n overflow-y: scroll;\n}\nmain .controls * {\n margin: 1px 0;\n}\nmain .controls .burger-menu {\n width: 30px;\n height: 30px;\n position: absolute;\n right: 10px;\n top: 10px;\n overflow: hidden;\n cursor: pointer;\n}\nmain .controls .burger-menu span {\n display: block;\n position: absolute;\n margin: 5px 0;\n width: 20px;\n height: 2px;\n border-radius: 2px;\n background-color: #e1302a;\n opacity: 1;\n transition: 0.3s ease;\n}\nmain .controls .burger-menu span:nth-child(1) {\n top: 10px;\n transform: rotate(45deg);\n}\nmain .controls .burger-menu span:nth-child(2) {\n transform: translateX(-30px);\n opacity: 1;\n}\nmain .controls .burger-menu span:nth-child(3) {\n top: 10px;\n transform: rotate(-45deg);\n}\nmain .controls .burger-menu.active span {\n width: 15px;\n transform: rotate(0deg);\n background-color: #444;\n}\nmain .controls .burger-menu.active span:nth-child(1) {\n top: 0px;\n}\nmain .controls .burger-menu.active span:nth-child(2) {\n top: 6px;\n transform: translateX(0px);\n}\nmain .controls .burger-menu.active span:nth-child(3) {\n top: 12px;\n transform: rotate(0deg);\n}\nmain .controls h4 {\n color: #0097e6;\n font-family: \"Montserrat Bold\";\n}\nmain .controls label {\n font-family: \"Montserrat Medium\";\n font-size: 0.9rem;\n}\nmain .controls #drawColor-title {\n display: flex;\n align-items: center;\n}\nmain .controls #drawColor-title #current-drawColor {\n color: #555;\n}\nmain .controls #drawColor-title #color-info {\n margin-left: 65px;\n cursor: pointer;\n}\nmain .controls #current-bgColor {\n color: #555;\n}\nmain .controls #saveDrawing {\n display: inline-block;\n border: 1px solid rgba(0, 0, 0, 0.3);\n padding: 3px;\n cursor: pointer;\n text-decoration: none;\n font-family: \"Montserrat Bold\";\n text-transform: uppercase;\n font-size: 0.8rem;\n color: #0097e6;\n background-color: #fff;\n transition: 0.2s ease;\n}\nmain .controls #saveDrawing:hover {\n color: #fff;\n background-color: #0097e6;\n}\nmain .controls .cap-line_type {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\nmain .controls .cap-line_type input {\n display: inline-block;\n width: 15px;\n height: 15px;\n}\nmain .controls .cap-line_type img {\n display: inline-block;\n padding: 0;\n margin: 0;\n margin-right: -5px;\n}\nmain .controls .switch {\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n}\nmain .controls .switch .slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n transition: 0.3s ease;\n padding: 0;\n}\nmain .controls .switch input {\n display: none;\n}\nmain .controls .switch .slider:before {\n position: absolute;\n top: 0px;\n left: 0px;\n transition: 0.3s ease;\n font-size: 10px;\n font-family: \"Montserrat Bold\";\n color: #fff;\n width: 28px;\n height: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\nmain .controls .switch input:checked + .slider:before {\n color: #fff;\n content: \"ON\";\n background-color: #0097e6;\n}\nmain .controls .switch input:not(:checked) + .slider:before {\n color: #fff;\n content: \"OFF\";\n background-color: #e1302a;\n}\nmain .controls .eraser {\n align-items: center;\n}\nmain .controls #clear-all_container {\n display: flex;\n justify-content: flex-start;\n align-items: center;\n}\nmain .controls #clear-all_container i {\n margin-left: 10px;\n color: #33333380;\n cursor: pointer;\n transition: 0.2s ease;\n}\nmain .controls #clear-all_container i:hover {\n transform: translateY(-2px);\n color: #e1302a;\n}\nmain .controls #canvas-size {\n margin: 0 0 10px 0;\n width: 150px;\n}\nmain .controls .undo-redo_container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin: 10px 0 0 0;\n}\nmain .controls .undo-redo_container button {\n width: 40px;\n padding: 0px;\n margin-right: 3px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\nmain .controls .undo-redo_container button i {\n font-size: 22px;\n}\nmain .controls .color-boxes_container {\n display: flex;\n justify-content: flex-start;\n align-items: flex-start;\n flex-wrap: wrap;\n width: 202px;\n height: 52px;\n border: 1px solid rgba(0, 0, 0, 0.2);\n}\nmain .controls .color-boxes_container .color-box {\n width: 25px;\n height: 25px;\n margin: 0;\n padding: 0;\n cursor: pointer;\n}\nmain .controls .controls-bottom {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 40px;\n margin: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.2);\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 5px;\n}\nmain .controls .controls-bottom #exit {\n cursor: pointer;\n font-family: \"Montserrat SemiBold\";\n font-size: 0.85rem;\n transition: 0.2s ease;\n}\nmain .controls .controls-bottom #exit:hover {\n color: #e1302a;\n}\nmain .controls .controls-bottom #info {\n color: #0097e6;\n cursor: pointer;\n transition: 0.2s ease;\n}\nmain .controls .controls-bottom #info i {\n font-size: 28px;\n}\nmain .controls .controls-bottom #info:hover {\n color: #0173b1;\n}\nmain .controlsActive {\n transform: translateX(-250px);\n}\nmain .controlsActive .burger-menu {\n right: -70px;\n}\n\n.mainDisplay {\n grid-template-columns: 0px 1fr;\n}\n\n.about-menu {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n background-color: #fff;\n display: none;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n width: 500px;\n height: 250px;\n padding: 10px;\n text-align: center;\n}\n@media (max-width: 768px) {\n .about-menu {\n width: 100%;\n }\n}\n.about-menu h3 {\n font-family: \"Montserrat Black\";\n font-size: 2.5rem;\n color: #33333380;\n text-transform: uppercase;\n}\n.about-menu p {\n font-family: \"Montserrat Medium\";\n font-size: 1.2rem;\n line-height: 1.5rem;\n margin: 10px;\n}\n\n#color-pallete_container {\n display: flex;\n justify-content: flex-start;\n align-items: center;\n}\n#color-pallete_container #color-info {\n margin-left: 10px;\n cursor: pointer;\n color: #33333380;\n transition: 0.2s ease;\n}\n#color-pallete_container #color-info:hover {\n color: #e1302a;\n}\n\n.info-box {\n width: 400px;\n padding: 10px;\n background-color: #fff;\n box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 9;\n display: none;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n.info-box h3 {\n text-align: center;\n font-family: \"Montserrat Black\";\n color: #0097e6;\n font-size: 1.5rem;\n letter-spacing: 2px;\n}\n.info-box ul {\n list-style-type: none;\n}\n.info-box ul li {\n margin: 2px 0;\n}\n\n#capWidth {\n -webkit-appearance: none;\n margin-bottom: 15px;\n}\n#capWidth:focus {\n outline: none;\n}\n#capWidth::-webkit-slider-runnable-track {\n width: 100%;\n height: 2px;\n cursor: pointer;\n box-shadow: none;\n background: #0097e6;\n border-radius: 5px;\n border: 0px solid #010101;\n}\n#capWidth::-moz-range-track {\n width: 100%;\n height: 2px;\n cursor: pointer;\n box-shadow: none;\n background: #0097e6;\n border-radius: 5px;\n border: 0px solid #010101;\n}\n#capWidth::-webkit-slider-thumb {\n box-shadow: none;\n border: 0px solid #ffffff;\n box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2);\n height: 20px;\n width: 10px;\n border-radius: 10px;\n background: white;\n cursor: pointer;\n -webkit-appearance: none;\n margin-top: -10px;\n}\n#capWidth::-moz-range-thumb {\n box-shadow: none;\n border: 0px solid #ffffff;\n box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);\n height: 20px;\n width: 10px;\n border-radius: 10px;\n background: white;\n cursor: pointer;\n -webkit-appearance: none;\n margin-top: -10px;\n}\n#capWidth::-moz-focus-outer {\n border: 0;\n}\n\n#capWidth-display {\n display: inline-block;\n width: 0px;\n height: 0px;\n background-color: red;\n position: absolute;\n right: -120px;\n border-radius: 50%;\n transform-origin: center center;\n}\n\n.material-icons {\n font-family: \"Material Icons\";\n font-weight: normal;\n font-style: normal;\n font-size: 24px;\n /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n /* Support for IE. */\n -webkit-font-feature-settings: \"liga\";\n font-feature-settings: \"liga\";\n}\n\n@keyframes titleColor {\n 0% {\n color: #0097e6;\n }\n 20% {\n color: goldenrod;\n }\n 40% {\n color: #e1302a;\n }\n 60% {\n color: deeppink;\n }\n 80% {\n color: limegreen;\n }\n 100% {\n color: #0097e6;\n }\n}\n@keyframes brushAnimation {\n 0% {\n transform: translateX(0px) rotate(140deg);\n }\n 30% {\n transform: translateX(-4px) rotate(125deg);\n }\n 60% {\n transform: translateX(-4px) rotate(125deg);\n }\n 100% {\n transform: translateX(0px) rotate(140deg);\n }\n}","js":"var reloadCSS = require('_css_loader');\n\nmodule.hot.dispose(reloadCSS);\nmodule.hot.accept(reloadCSS);"},"sourceMaps":{"css":{"mappings":[{"source":"scss\\main.scss","name":null,"original":{"line":29,"column":0},"generated":{"line":1,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":30,"column":4},"generated":{"line":2,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":31,"column":4},"generated":{"line":3,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":32,"column":4},"generated":{"line":4,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":36,"column":4},"generated":{"line":7,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":37,"column":8},"generated":{"line":8,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":38,"column":8},"generated":{"line":9,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":39,"column":8},"generated":{"line":10,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":40,"column":8},"generated":{"line":11,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":41,"column":8},"generated":{"line":12,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":42,"column":8},"generated":{"line":13,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":43,"column":8},"generated":{"line":14,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":44,"column":8},"generated":{"line":15,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":46,"column":8},"generated":{"line":16,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":16,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":47,"column":8},"generated":{"line":17,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":48,"column":8},"generated":{"line":18,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":49,"column":8},"generated":{"line":19,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":52,"column":4},"generated":{"line":21,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":53,"column":8},"generated":{"line":22,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":54,"column":8},"generated":{"line":23,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":55,"column":8},"generated":{"line":24,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":58,"column":4},"generated":{"line":26,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":59,"column":8},"generated":{"line":27,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":60,"column":8},"generated":{"line":28,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":61,"column":8},"generated":{"line":29,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":62,"column":8},"generated":{"line":30,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":63,"column":8},"generated":{"line":31,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":64,"column":8},"generated":{"line":32,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":65,"column":8},"generated":{"line":33,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":66,"column":8},"generated":{"line":34,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":68,"column":4},"generated":{"line":36,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":69,"column":8},"generated":{"line":37,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":37,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":70,"column":8},"generated":{"line":38,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":73,"column":4},"generated":{"line":40,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":74,"column":8},"generated":{"line":41,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":41,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":75,"column":8},"generated":{"line":42,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":78,"column":4},"generated":{"line":44,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":79,"column":8},"generated":{"line":45,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":81,"column":4},"generated":{"line":47,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":82,"column":8},"generated":{"line":48,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":86,"column":0},"generated":{"line":51,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":87,"column":4},"generated":{"line":52,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":88,"column":4},"generated":{"line":53,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":89,"column":4},"generated":{"line":54,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":90,"column":4},"generated":{"line":55,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":91,"column":4},"generated":{"line":56,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":96,"column":0},"generated":{"line":59,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":97,"column":4},"generated":{"line":60,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":98,"column":4},"generated":{"line":61,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":99,"column":4},"generated":{"line":62,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":100,"column":4},"generated":{"line":63,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":101,"column":4},"generated":{"line":64,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":102,"column":4},"generated":{"line":65,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":104,"column":4},"generated":{"line":66,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":105,"column":4},"generated":{"line":67,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":106,"column":4},"generated":{"line":68,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":107,"column":4},"generated":{"line":69,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":108,"column":4},"generated":{"line":70,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":109,"column":4},"generated":{"line":72,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":96,"column":0},"generated":{"line":73,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":110,"column":8},"generated":{"line":74,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":111,"column":8},"generated":{"line":75,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":114,"column":4},"generated":{"line":78,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":115,"column":8},"generated":{"line":79,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":118,"column":4},"generated":{"line":81,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":119,"column":8},"generated":{"line":82,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":84,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":123,"column":8},"generated":{"line":85,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":85,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":124,"column":8},"generated":{"line":86,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":125,"column":8},"generated":{"line":87,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":126,"column":8},"generated":{"line":88,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":128,"column":8},"generated":{"line":90,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":91,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":129,"column":12},"generated":{"line":92,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":131,"column":8},"generated":{"line":95,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":96,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":132,"column":12},"generated":{"line":97,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":136,"column":4},"generated":{"line":100,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":137,"column":8},"generated":{"line":101,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":138,"column":8},"generated":{"line":102,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":139,"column":8},"generated":{"line":103,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":140,"column":8},"generated":{"line":104,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":104,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":143,"column":4},"generated":{"line":106,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":144,"column":8},"generated":{"line":107,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":145,"column":8},"generated":{"line":108,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":147,"column":8},"generated":{"line":109,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":148,"column":8},"generated":{"line":110,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":149,"column":8},"generated":{"line":111,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":151,"column":8},"generated":{"line":113,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":152,"column":12},"generated":{"line":114,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":153,"column":12},"generated":{"line":115,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":154,"column":12},"generated":{"line":116,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":155,"column":12},"generated":{"line":117,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":156,"column":12},"generated":{"line":118,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":157,"column":12},"generated":{"line":119,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":161,"column":4},"generated":{"line":121,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":162,"column":8},"generated":{"line":122,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":166,"column":0},"generated":{"line":125,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":167,"column":4},"generated":{"line":126,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":168,"column":4},"generated":{"line":127,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":171,"column":0},"generated":{"line":130,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":172,"column":4},"generated":{"line":131,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":173,"column":4},"generated":{"line":132,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":175,"column":4},"generated":{"line":133,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":176,"column":4},"generated":{"line":134,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":178,"column":4},"generated":{"line":136,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":179,"column":8},"generated":{"line":137,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":180,"column":8},"generated":{"line":138,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":181,"column":8},"generated":{"line":139,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":182,"column":8},"generated":{"line":140,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":183,"column":8},"generated":{"line":141,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":184,"column":8},"generated":{"line":142,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":186,"column":8},"generated":{"line":144,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":187,"column":12},"generated":{"line":145,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":188,"column":12},"generated":{"line":146,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":189,"column":12},"generated":{"line":147,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":190,"column":12},"generated":{"line":148,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":191,"column":12},"generated":{"line":149,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":192,"column":12},"generated":{"line":150,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":196,"column":4},"generated":{"line":152,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":197,"column":8},"generated":{"line":153,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":198,"column":8},"generated":{"line":154,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":199,"column":8},"generated":{"line":155,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":200,"column":8},"generated":{"line":156,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":204,"column":4},"generated":{"line":158,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":205,"column":8},"generated":{"line":159,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":206,"column":8},"generated":{"line":160,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":207,"column":8},"generated":{"line":161,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":208,"column":8},"generated":{"line":162,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":209,"column":8},"generated":{"line":163,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":211,"column":8},"generated":{"line":165,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":212,"column":12},"generated":{"line":166,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":213,"column":12},"generated":{"line":167,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":219,"column":0},"generated":{"line":170,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":220,"column":4},"generated":{"line":171,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":221,"column":4},"generated":{"line":172,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":222,"column":4},"generated":{"line":173,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":223,"column":4},"generated":{"line":174,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":225,"column":4},"generated":{"line":176,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":226,"column":8},"generated":{"line":177,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":228,"column":8},"generated":{"line":178,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":229,"column":8},"generated":{"line":179,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":230,"column":8},"generated":{"line":180,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":231,"column":8},"generated":{"line":181,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":232,"column":8},"generated":{"line":182,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":234,"column":8},"generated":{"line":184,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":235,"column":12},"generated":{"line":185,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":236,"column":12},"generated":{"line":186,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":237,"column":12},"generated":{"line":187,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":238,"column":12},"generated":{"line":188,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":239,"column":12},"generated":{"line":189,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":242,"column":8},"generated":{"line":191,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":243,"column":12},"generated":{"line":192,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":244,"column":12},"generated":{"line":193,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":245,"column":12},"generated":{"line":194,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":246,"column":12},"generated":{"line":195,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":250,"column":8},"generated":{"line":197,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":252,"column":12},"generated":{"line":198,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":253,"column":12},"generated":{"line":199,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":254,"column":12},"generated":{"line":200,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":255,"column":12},"generated":{"line":201,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":256,"column":12},"generated":{"line":202,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":257,"column":12},"generated":{"line":203,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":258,"column":12},"generated":{"line":204,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":260,"column":12},"generated":{"line":205,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":261,"column":12},"generated":{"line":206,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":262,"column":12},"generated":{"line":207,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":263,"column":12},"generated":{"line":208,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":265,"column":12},"generated":{"line":209,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":266,"column":12},"generated":{"line":210,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":210,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":267,"column":12},"generated":{"line":211,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":268,"column":12},"generated":{"line":212,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":269,"column":12},"generated":{"line":213,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":271,"column":12},"generated":{"line":215,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":272,"column":16},"generated":{"line":216,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":275,"column":8},"generated":{"line":218,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":276,"column":12},"generated":{"line":219,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":281,"column":4},"generated":{"line":221,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":282,"column":8},"generated":{"line":222,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":283,"column":8},"generated":{"line":223,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":284,"column":8},"generated":{"line":224,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":285,"column":8},"generated":{"line":225,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":286,"column":8},"generated":{"line":226,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":287,"column":8},"generated":{"line":227,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":228,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":289,"column":8},"generated":{"line":229,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":290,"column":8},"generated":{"line":230,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":291,"column":8},"generated":{"line":231,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":292,"column":8},"generated":{"line":232,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":293,"column":8},"generated":{"line":233,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":294,"column":8},"generated":{"line":234,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":295,"column":8},"generated":{"line":235,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":297,"column":8},"generated":{"line":237,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":298,"column":12},"generated":{"line":238,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":302,"column":8},"generated":{"line":240,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":303,"column":12},"generated":{"line":241,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":304,"column":12},"generated":{"line":242,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":305,"column":12},"generated":{"line":243,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":306,"column":12},"generated":{"line":244,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":307,"column":12},"generated":{"line":245,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":308,"column":12},"generated":{"line":246,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":309,"column":12},"generated":{"line":247,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":311,"column":12},"generated":{"line":249,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":312,"column":16},"generated":{"line":250,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":313,"column":16},"generated":{"line":251,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":314,"column":16},"generated":{"line":252,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":315,"column":16},"generated":{"line":253,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":316,"column":16},"generated":{"line":254,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":317,"column":16},"generated":{"line":255,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":318,"column":16},"generated":{"line":256,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":319,"column":16},"generated":{"line":257,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":320,"column":16},"generated":{"line":258,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":323,"column":12},"generated":{"line":260,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":324,"column":16},"generated":{"line":261,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":325,"column":16},"generated":{"line":262,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":328,"column":12},"generated":{"line":264,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":329,"column":16},"generated":{"line":265,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":330,"column":16},"generated":{"line":266,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":333,"column":12},"generated":{"line":268,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":334,"column":16},"generated":{"line":269,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":335,"column":16},"generated":{"line":270,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":339,"column":8},"generated":{"line":272,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":340,"column":12},"generated":{"line":273,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":341,"column":12},"generated":{"line":274,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":342,"column":12},"generated":{"line":275,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":345,"column":8},"generated":{"line":277,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":346,"column":12},"generated":{"line":278,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":348,"column":8},"generated":{"line":280,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":349,"column":12},"generated":{"line":281,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":350,"column":12},"generated":{"line":282,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":353,"column":8},"generated":{"line":284,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":354,"column":12},"generated":{"line":285,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":355,"column":12},"generated":{"line":286,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":359,"column":8},"generated":{"line":288,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":360,"column":12},"generated":{"line":289,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":361,"column":12},"generated":{"line":290,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":290,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":364,"column":8},"generated":{"line":292,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":365,"column":12},"generated":{"line":293,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":293,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":366,"column":12},"generated":{"line":294,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":369,"column":8},"generated":{"line":296,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":370,"column":12},"generated":{"line":297,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":371,"column":12},"generated":{"line":298,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":374,"column":12},"generated":{"line":300,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":375,"column":16},"generated":{"line":301,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":378,"column":12},"generated":{"line":303,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":379,"column":16},"generated":{"line":304,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":380,"column":16},"generated":{"line":305,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":384,"column":8},"generated":{"line":307,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":385,"column":12},"generated":{"line":308,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":389,"column":8},"generated":{"line":310,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":390,"column":12},"generated":{"line":311,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":391,"column":12},"generated":{"line":312,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":392,"column":12},"generated":{"line":313,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":393,"column":12},"generated":{"line":314,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":394,"column":12},"generated":{"line":315,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":396,"column":12},"generated":{"line":316,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":316,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":397,"column":12},"generated":{"line":317,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":398,"column":12},"generated":{"line":318,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":399,"column":12},"generated":{"line":319,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":400,"column":12},"generated":{"line":320,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":401,"column":12},"generated":{"line":321,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":403,"column":8},"generated":{"line":323,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":404,"column":12},"generated":{"line":324,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":405,"column":12},"generated":{"line":325,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":409,"column":8},"generated":{"line":327,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":410,"column":12},"generated":{"line":328,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":411,"column":12},"generated":{"line":329,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":412,"column":12},"generated":{"line":330,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":414,"column":12},"generated":{"line":332,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":415,"column":16},"generated":{"line":333,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":416,"column":16},"generated":{"line":334,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":417,"column":16},"generated":{"line":335,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":420,"column":12},"generated":{"line":337,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":421,"column":16},"generated":{"line":338,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":422,"column":16},"generated":{"line":339,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":423,"column":16},"generated":{"line":340,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":424,"column":16},"generated":{"line":341,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":429,"column":8},"generated":{"line":343,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":430,"column":12},"generated":{"line":344,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":431,"column":12},"generated":{"line":345,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":432,"column":12},"generated":{"line":346,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":433,"column":12},"generated":{"line":347,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":435,"column":12},"generated":{"line":349,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":436,"column":16},"generated":{"line":350,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":437,"column":16},"generated":{"line":351,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":16},"generated":{"line":352,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":24},"generated":{"line":353,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":33},"generated":{"line":354,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":44},"generated":{"line":355,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":439,"column":16},"generated":{"line":356,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":440,"column":16},"generated":{"line":357,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":442,"column":12},"generated":{"line":359,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":443,"column":16},"generated":{"line":360,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":445,"column":12},"generated":{"line":362,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":446,"column":16},"generated":{"line":363,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":447,"column":16},"generated":{"line":364,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":448,"column":16},"generated":{"line":365,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":449,"column":16},"generated":{"line":366,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":450,"column":16},"generated":{"line":367,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":451,"column":16},"generated":{"line":368,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":368,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":452,"column":16},"generated":{"line":369,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":453,"column":16},"generated":{"line":370,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":454,"column":16},"generated":{"line":371,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":456,"column":16},"generated":{"line":372,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":457,"column":16},"generated":{"line":373,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":458,"column":16},"generated":{"line":374,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":465,"column":12},"generated":{"line":376,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":466,"column":16},"generated":{"line":377,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":467,"column":16},"generated":{"line":378,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":468,"column":16},"generated":{"line":379,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":471,"column":12},"generated":{"line":381,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":472,"column":16},"generated":{"line":382,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":473,"column":16},"generated":{"line":383,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":474,"column":16},"generated":{"line":384,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":478,"column":8},"generated":{"line":386,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":479,"column":12},"generated":{"line":387,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":482,"column":8},"generated":{"line":389,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":483,"column":12},"generated":{"line":390,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":484,"column":12},"generated":{"line":391,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":485,"column":12},"generated":{"line":392,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":487,"column":12},"generated":{"line":394,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":488,"column":16},"generated":{"line":395,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":489,"column":16},"generated":{"line":396,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":490,"column":16},"generated":{"line":397,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":491,"column":16},"generated":{"line":398,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":494,"column":12},"generated":{"line":400,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":495,"column":16},"generated":{"line":401,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":496,"column":16},"generated":{"line":402,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":501,"column":8},"generated":{"line":404,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":502,"column":12},"generated":{"line":405,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":503,"column":12},"generated":{"line":406,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":506,"column":8},"generated":{"line":408,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":507,"column":12},"generated":{"line":409,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":508,"column":12},"generated":{"line":410,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":509,"column":12},"generated":{"line":411,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":510,"column":12},"generated":{"line":412,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":512,"column":12},"generated":{"line":414,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":513,"column":16},"generated":{"line":415,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":514,"column":16},"generated":{"line":416,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":515,"column":16},"generated":{"line":417,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":517,"column":16},"generated":{"line":418,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":518,"column":16},"generated":{"line":419,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":519,"column":16},"generated":{"line":420,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":521,"column":16},"generated":{"line":422,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":522,"column":20},"generated":{"line":423,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":528,"column":8},"generated":{"line":425,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":529,"column":12},"generated":{"line":426,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":530,"column":12},"generated":{"line":427,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":531,"column":12},"generated":{"line":428,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":532,"column":12},"generated":{"line":429,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":534,"column":12},"generated":{"line":430,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":535,"column":12},"generated":{"line":431,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":536,"column":12},"generated":{"line":432,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":538,"column":12},"generated":{"line":434,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":539,"column":16},"generated":{"line":435,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":540,"column":16},"generated":{"line":436,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":541,"column":16},"generated":{"line":437,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":542,"column":16},"generated":{"line":438,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":543,"column":16},"generated":{"line":439,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":547,"column":8},"generated":{"line":441,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":548,"column":12},"generated":{"line":442,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":549,"column":12},"generated":{"line":443,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":550,"column":12},"generated":{"line":444,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":551,"column":12},"generated":{"line":445,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":552,"column":12},"generated":{"line":446,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":553,"column":12},"generated":{"line":447,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":554,"column":12},"generated":{"line":448,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":556,"column":12},"generated":{"line":449,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":557,"column":12},"generated":{"line":450,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":558,"column":12},"generated":{"line":451,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":559,"column":12},"generated":{"line":452,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":561,"column":12},"generated":{"line":454,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":562,"column":16},"generated":{"line":455,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":563,"column":16},"generated":{"line":456,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":564,"column":16},"generated":{"line":457,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":565,"column":16},"generated":{"line":458,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":567,"column":12},"generated":{"line":460,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":568,"column":16},"generated":{"line":461,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":571,"column":12},"generated":{"line":463,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":572,"column":16},"generated":{"line":464,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":573,"column":16},"generated":{"line":465,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":574,"column":16},"generated":{"line":466,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":576,"column":16},"generated":{"line":468,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":577,"column":20},"generated":{"line":469,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":580,"column":12},"generated":{"line":471,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":581,"column":16},"generated":{"line":472,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":585,"column":4},"generated":{"line":474,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":586,"column":8},"generated":{"line":475,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":588,"column":8},"generated":{"line":477,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":589,"column":12},"generated":{"line":478,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":594,"column":0},"generated":{"line":481,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":595,"column":4},"generated":{"line":482,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":599,"column":0},"generated":{"line":485,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":600,"column":4},"generated":{"line":486,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":601,"column":4},"generated":{"line":487,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":602,"column":4},"generated":{"line":488,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":603,"column":4},"generated":{"line":489,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":604,"column":4},"generated":{"line":490,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":606,"column":4},"generated":{"line":491,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":607,"column":4},"generated":{"line":492,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":608,"column":4},"generated":{"line":493,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":609,"column":4},"generated":{"line":494,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":610,"column":4},"generated":{"line":495,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":611,"column":4},"generated":{"line":496,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":612,"column":4},"generated":{"line":497,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":613,"column":4},"generated":{"line":498,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":614,"column":4},"generated":{"line":500,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":599,"column":0},"generated":{"line":501,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":615,"column":8},"generated":{"line":502,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":618,"column":4},"generated":{"line":505,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":619,"column":8},"generated":{"line":506,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":506,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":620,"column":8},"generated":{"line":507,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":621,"column":8},"generated":{"line":508,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":622,"column":8},"generated":{"line":509,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":625,"column":4},"generated":{"line":511,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":626,"column":8},"generated":{"line":512,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":512,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":627,"column":8},"generated":{"line":513,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":628,"column":8},"generated":{"line":514,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":629,"column":8},"generated":{"line":515,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":633,"column":0},"generated":{"line":518,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":634,"column":4},"generated":{"line":519,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":635,"column":4},"generated":{"line":520,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":636,"column":4},"generated":{"line":521,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":638,"column":4},"generated":{"line":523,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":639,"column":8},"generated":{"line":524,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":640,"column":8},"generated":{"line":525,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":641,"column":8},"generated":{"line":526,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":642,"column":8},"generated":{"line":527,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":644,"column":4},"generated":{"line":529,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":645,"column":8},"generated":{"line":530,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":650,"column":0},"generated":{"line":533,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":651,"column":4},"generated":{"line":534,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":652,"column":4},"generated":{"line":535,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":653,"column":4},"generated":{"line":536,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":654,"column":4},"generated":{"line":537,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":655,"column":4},"generated":{"line":538,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":656,"column":4},"generated":{"line":539,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":657,"column":4},"generated":{"line":540,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":658,"column":4},"generated":{"line":541,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":659,"column":4},"generated":{"line":542,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":661,"column":4},"generated":{"line":543,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":662,"column":4},"generated":{"line":544,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":663,"column":4},"generated":{"line":545,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":664,"column":4},"generated":{"line":546,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":666,"column":4},"generated":{"line":548,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":667,"column":8},"generated":{"line":549,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":668,"column":8},"generated":{"line":550,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":550,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":669,"column":8},"generated":{"line":551,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":670,"column":8},"generated":{"line":552,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":671,"column":8},"generated":{"line":553,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":674,"column":4},"generated":{"line":555,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":675,"column":8},"generated":{"line":556,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":677,"column":8},"generated":{"line":558,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":678,"column":12},"generated":{"line":559,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":684,"column":0},"generated":{"line":562,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":685,"column":4},"generated":{"line":563,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":686,"column":4},"generated":{"line":564,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":687,"column":4},"generated":{"line":566,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":688,"column":8},"generated":{"line":567,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":690,"column":4},"generated":{"line":569,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":691,"column":8},"generated":{"line":570,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":692,"column":8},"generated":{"line":571,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":693,"column":8},"generated":{"line":572,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":694,"column":8},"generated":{"line":573,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":695,"column":8},"generated":{"line":574,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":696,"column":8},"generated":{"line":575,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":697,"column":8},"generated":{"line":576,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":699,"column":4},"generated":{"line":578,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":700,"column":8},"generated":{"line":579,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":701,"column":8},"generated":{"line":580,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":702,"column":8},"generated":{"line":581,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":703,"column":8},"generated":{"line":582,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":704,"column":8},"generated":{"line":583,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":705,"column":8},"generated":{"line":584,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":706,"column":8},"generated":{"line":585,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":709,"column":4},"generated":{"line":587,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":710,"column":8},"generated":{"line":588,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":711,"column":8},"generated":{"line":589,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":712,"column":8},"generated":{"line":590,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":713,"column":8},"generated":{"line":591,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":714,"column":8},"generated":{"line":592,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":715,"column":8},"generated":{"line":593,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":716,"column":8},"generated":{"line":594,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":717,"column":8},"generated":{"line":595,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":718,"column":8},"generated":{"line":596,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":719,"column":8},"generated":{"line":597,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":721,"column":2},"generated":{"line":599,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":722,"column":8},"generated":{"line":600,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":723,"column":8},"generated":{"line":601,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":724,"column":8},"generated":{"line":602,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":725,"column":8},"generated":{"line":603,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":726,"column":8},"generated":{"line":604,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":727,"column":8},"generated":{"line":605,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":728,"column":8},"generated":{"line":606,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":729,"column":8},"generated":{"line":607,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":730,"column":8},"generated":{"line":608,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":731,"column":8},"generated":{"line":609,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":733,"column":2},"generated":{"line":611,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":734,"column":4},"generated":{"line":612,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":740,"column":0},"generated":{"line":615,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":741,"column":4},"generated":{"line":616,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":742,"column":4},"generated":{"line":617,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":743,"column":4},"generated":{"line":618,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":744,"column":4},"generated":{"line":619,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":745,"column":4},"generated":{"line":620,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":746,"column":4},"generated":{"line":621,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":747,"column":4},"generated":{"line":622,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":748,"column":4},"generated":{"line":623,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":752,"column":0},"generated":{"line":626,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":753,"column":4},"generated":{"line":627,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":754,"column":4},"generated":{"line":628,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":755,"column":4},"generated":{"line":629,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":756,"column":4},"generated":{"line":630,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":757,"column":4},"generated":{"line":631,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":758,"column":4},"generated":{"line":632,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":759,"column":4},"generated":{"line":633,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":760,"column":4},"generated":{"line":634,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":761,"column":4},"generated":{"line":635,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":762,"column":4},"generated":{"line":636,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":763,"column":4},"generated":{"line":637,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":764,"column":4},"generated":{"line":638,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":765,"column":4},"generated":{"line":639,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":766,"column":4},"generated":{"line":640,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":767,"column":4},"generated":{"line":641,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":768,"column":4},"generated":{"line":642,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":769,"column":4},"generated":{"line":643,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":770,"column":4},"generated":{"line":644,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":771,"column":4},"generated":{"line":645,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":772,"column":4},"generated":{"line":646,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":773,"column":12},"generated":{"line":647,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":776,"column":2},"generated":{"line":650,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":777,"column":6},"generated":{"line":651,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":778,"column":10},"generated":{"line":652,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":780,"column":6},"generated":{"line":654,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":781,"column":10},"generated":{"line":655,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":783,"column":6},"generated":{"line":657,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":784,"column":10},"generated":{"line":658,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":786,"column":6},"generated":{"line":660,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":787,"column":10},"generated":{"line":661,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":789,"column":6},"generated":{"line":663,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":790,"column":10},"generated":{"line":664,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":792,"column":6},"generated":{"line":666,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":793,"column":10},"generated":{"line":667,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":797,"column":2},"generated":{"line":670,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":798,"column":6},"generated":{"line":671,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":799,"column":10},"generated":{"line":672,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":801,"column":6},"generated":{"line":674,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":802,"column":10},"generated":{"line":675,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":804,"column":6},"generated":{"line":677,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":805,"column":10},"generated":{"line":678,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":807,"column":6},"generated":{"line":680,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":808,"column":10},"generated":{"line":681,"column":4}}],"sources":{"scss\\main.scss":"$colors: (\r\n backgroundCol: #fff,\r\n color: #222,\r\n placeholder: #33333380,\r\n titlesColor: #0097e6\r\n);\r\n\r\n@function color($colorName) {\r\n @return map-get($colors, $colorName );\r\n};\r\n\r\n// Fonts\r\n$titleFont: \"Montserrat Black\";\r\n$mainFont: \"Montserrat Medium\";\r\n$textFont: \"Montserrat Bold\";\r\n\r\n$breakpoint-tablet:(\r\n one: 1200px,\r\n two: 768px,\r\n three: 576px\r\n);\r\n\r\n@function breakpoint($breakpoint-value) {\r\n @return map-get($breakpoint-tablet, $breakpoint-value );\r\n};\r\n\r\n\r\n// Reset margin and padding\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\nbody {\r\n button {\r\n width: 100px;\r\n padding: 5px;\r\n margin: 3px 0;\r\n background: none;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n border-radius: 2px;\r\n cursor: pointer;\r\n outline: none;\r\n\r\n font-family: $mainFont;\r\n color: color(color);\r\n background: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n\r\n button:hover {\r\n border: 1px solid rgba(0,0,0,0.6);\r\n color: color(backgroundCol);\r\n background: color(color);\r\n }\r\n\r\n input[type='color'] {\r\n display: block;\r\n text-align: left;\r\n background: none;\r\n border: none;\r\n width: 110px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n outline: none;\r\n }\r\n #colorPalette::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\";\r\n }\r\n\r\n #backgroundColor::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\"\r\n }\r\n\r\n #colorPalette:hover::before, #backgroundColor:hover::before {\r\n color: #e1302a;\r\n }\r\n input[type='color']::-webkit-color-swatch-wrapper {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.container {\r\n height: 100vh;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-color: color(backgroundCol);\r\n\r\n}\r\n\r\n// NEW PROJECT WINDOW\r\n.new-project_window {\r\n display: none;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n padding: 10px;\r\n // text-align: center;\r\n width: 40%;\r\n min-width: 200px;\r\n max-width: 600px;\r\n background-color: color(backgroundCol);\r\n z-index: 9;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n padding: auto auto;\r\n }\r\n\r\n #show-warning {\r\n display: none;\r\n }\r\n\r\n * {\r\n margin: 5px 0;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2rem;\r\n color: color(titlesColor);\r\n line-height: 3rem;\r\n\r\n @media (max-width: breakpoint(one)) {\r\n font-size: 1.5rem;\r\n }\r\n @media (max-width: breakpoint(two)) {\r\n font-size: 1.3rem;\r\n }\r\n }\r\n\r\n p {\r\n text-align: center;\r\n font-size: 12px;\r\n color: #e1302a;\r\n font-family: $mainFont;\r\n }\r\n\r\n .input-fields {\r\n display: flex;\r\n flex-direction: column;\r\n // align-items: center;\r\n width: 100%;\r\n margin: auto auto ;\r\n font-size: 1.3rem;\r\n\r\n input {\r\n width: 80%;\r\n padding: 10px;\r\n margin: 5px 5px 5px 0px;\r\n border: 1px solid rgba(0,0,0,0.4);\r\n outline-color: #0097e6;\r\n border-radius: 5px;\r\n }\r\n }\r\n\r\n button {\r\n width: 60px;\r\n }\r\n}\r\n\r\n.new-project_window.active {\r\n border: 1px solid rgba(0,0,0,0.3);\r\n width: 250px;\r\n}\r\n\r\n.main-menu {\r\n display: block;\r\n width: 250px;\r\n // background-color: red;\r\n text-align: center;\r\n padding: 10px;\r\n\r\n h1 {\r\n font-family: \"Fredoka One\";\r\n letter-spacing: 3px;\r\n font-size: 3rem;\r\n color: color(titlesColor);\r\n animation: titleColor 5s ease forwards infinite;\r\n position: relative;\r\n\r\n i {\r\n font-size: 60px;\r\n position: absolute;\r\n left: 56px;\r\n top: -10px;\r\n transform: rotate(140deg);\r\n animation: brushAnimation 5s ease forwards infinite;\r\n }\r\n }\r\n\r\n p {\r\n font-family: \"Montserrat SemiBold\";\r\n font-style: italic;\r\n color: color(placeholder);\r\n font-size: .8rem;\r\n }\r\n\r\n // Buttons\r\n .buttons-main {\r\n margin: 10px 0;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n a {\r\n display: inline-block;\r\n margin: 10px 0;\r\n }\r\n }\r\n}\r\n\r\n// Main container - Canvas\r\nmain {\r\n display: none;\r\n grid-template-columns: 230px 1fr;\r\n grid-template-areas: \"controls canvas\";\r\n height: 100vh;\r\n\r\n .canvas-container {\r\n grid-area: canvas;\r\n\r\n position: relative;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n #cap-pointer {\r\n display: none;\r\n width: 20px;\r\n height: 20px;\r\n background-color: #000000;\r\n position: absolute;\r\n }\r\n\r\n canvas {\r\n border: 1px solid rgba(0,0,0,0.2);\r\n background-repeat: center center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n }\r\n\r\n // NOTIFICATIONS\r\n .notification {\r\n // background-color: red;\r\n display: block;\r\n width: 250px;\r\n height: 40px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 99999;\r\n \r\n position: absolute;\r\n top: -50px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n\r\n box-shadow: 0 3px 10px rgba(0,0,0,0.2);\r\n font-family: $textFont;\r\n font-size: 1rem;\r\n text-transform: uppercase;\r\n transition: 0.5s ease;\r\n\r\n p {\r\n color: color(titlesColor);\r\n }\r\n }\r\n .notification.notificationActive {\r\n transform: translate(-50%, 60px);\r\n }\r\n }\r\n\r\n // CONTROLS\r\n .controls {\r\n grid-area: controls;\r\n background-color: #f5f5f5;\r\n width: 250px;\r\n height: 100%;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n border-top: none;\r\n border-bottom: none;\r\n padding: 8px;\r\n margin-right: 5px;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n transition: 0.5s ease;\r\n overflow-y: scroll;\r\n\r\n * {\r\n margin: 1px 0;\r\n }\r\n\r\n // BURGER MENU\r\n .burger-menu {\r\n width: 30px;\r\n height: 30px;\r\n position: absolute;\r\n right: 10px;\r\n top: 10px;\r\n overflow: hidden;\r\n cursor: pointer;\r\n\r\n span {\r\n display: block;\r\n position: absolute;\r\n margin: 5px 0;\r\n width: 20px;\r\n height: 2px;\r\n border-radius: 2px;\r\n background-color: #e1302a;\r\n opacity: 1;\r\n transition: 0.3s ease;\r\n }\r\n\r\n span:nth-child(1) {\r\n top: 10px;\r\n transform: rotate(45deg);\r\n }\r\n\r\n span:nth-child(2) {\r\n transform: translateX(-30px);\r\n opacity: 1;\r\n }\r\n\r\n span:nth-child(3) {\r\n top: 10px;\r\n transform: rotate(-45deg);\r\n }\r\n }\r\n\r\n .burger-menu.active span {\r\n width: 15px;\r\n transform: rotate(0deg);\r\n background-color: #444;\r\n }\r\n\r\n .burger-menu.active span:nth-child(1) {\r\n top: 0px;\r\n }\r\n .burger-menu.active span:nth-child(2) {\r\n top: 6px;\r\n transform: translateX(0px);\r\n\r\n }\r\n .burger-menu.active span:nth-child(3) {\r\n top: 12px;\r\n transform: rotate(0deg);\r\n }\r\n\r\n // Titles\r\n h4 {\r\n color: color(titlesColor);\r\n font-family: $textFont;\r\n }\r\n\r\n label {\r\n font-family: $mainFont;\r\n font-size: 0.9rem;\r\n }\r\n\r\n #drawColor-title {\r\n display: flex;\r\n align-items: center;\r\n // justify-content: space-between;\r\n \r\n #current-drawColor {\r\n color: #555;\r\n }\r\n\r\n #color-info {\r\n margin-left: 65px;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n #current-bgColor { \r\n color: #555;\r\n }\r\n\r\n // Download drawing\r\n #saveDrawing {\r\n display: inline-block;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n padding: 3px;\r\n cursor: pointer;\r\n text-decoration: none;\r\n\r\n font-family: $textFont;\r\n text-transform: uppercase;\r\n font-size: 0.8rem;\r\n color: color(titlesColor);\r\n background-color: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n #saveDrawing:hover {\r\n color: color(backgroundCol);\r\n background-color: color(titlesColor);\r\n }\r\n\r\n // Checkboxes for cap and line types\r\n .cap-line_type {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n input {\r\n display: inline-block;\r\n width: 15px;\r\n height: 15px;\r\n }\r\n\r\n img {\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n margin-right: -5px;\r\n }\r\n }\r\n\r\n // CUSTOM CHECKBOX\r\n .switch {\r\n position: relative;\r\n display: block;\r\n width: 30px;\r\n height: 30px;\r\n\r\n .slider {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0; left: 0; bottom: 0; right: 0;\r\n transition: 0.3s ease;\r\n padding: 0;\r\n }\r\n input {\r\n display: none;\r\n }\r\n .slider:before {\r\n position: absolute;\r\n top: 0px;\r\n left: 0px;\r\n transition: 0.3s ease;\r\n font-size: 10px;\r\n font-family: $textFont;\r\n color: #fff;\r\n width: 28px;\r\n height: 24px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n // input:checked + .slider {\r\n // transform: rotate(45deg);\r\n // }\r\n\r\n input:checked + .slider:before {\r\n color: #fff;\r\n content: \"ON\";\r\n background-color: #0097e6;\r\n }\r\n\r\n input:not(:checked) + .slider:before {\r\n color: #fff;\r\n content: \"OFF\";\r\n background-color: #e1302a;\r\n }\r\n }\r\n\r\n .eraser {\r\n align-items: center;\r\n }\r\n\r\n #clear-all_container {\r\n display: flex;\r\n justify-content:flex-start;\r\n align-items: center;\r\n\r\n i {\r\n margin-left: 10px;\r\n color: color(placeholder);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n }\r\n\r\n i:hover {\r\n transform: translateY(-2px);\r\n color: #e1302a;\r\n }\r\n\r\n }\r\n\r\n #canvas-size {\r\n margin: 0 0 10px 0;\r\n width: 150px;\r\n }\r\n\r\n .undo-redo_container {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin: 10px 0 0 0;\r\n \r\n button {\r\n width: 40px;\r\n padding: 0px;\r\n margin-right: 3px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n i {\r\n font-size: 22px;\r\n }\r\n }\r\n }\r\n\r\n // COLOR BOXES\r\n .color-boxes_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n\r\n width: 202px;\r\n height: 52px;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n\r\n .color-box {\r\n width: 25px;\r\n height: 25px;\r\n margin: 0;\r\n padding: 0;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .controls-bottom {\r\n position: absolute;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n margin: 0;\r\n border-top: 1px solid rgba(0,0,0,0.2);\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n padding: 5px;\r\n \r\n #exit {\r\n cursor: pointer;\r\n font-family: \"Montserrat SemiBold\";\r\n font-size: 0.85rem;\r\n transition: 0.2s ease;\r\n }\r\n #exit:hover {\r\n color: #e1302a;\r\n }\r\n\r\n #info {\r\n color: color(titlesColor);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n \r\n i {\r\n font-size: 28px;\r\n }\r\n }\r\n #info:hover {\r\n color: #0173b1\r\n }\r\n }\r\n }\r\n .controlsActive {\r\n transform: translateX(-250px);\r\n\r\n .burger-menu {\r\n right: -70px;\r\n }\r\n }\r\n}\r\n\r\n.mainDisplay {\r\n grid-template-columns: 0px 1fr;\r\n}\r\n\r\n// ABOUT MENU\r\n.about-menu {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background-color: color(backgroundCol);\r\n\r\n display: none;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n width: 500px;\r\n height: 250px;\r\n padding: 10px;\r\n text-align: center;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2.5rem;\r\n color: color(placeholder);\r\n text-transform: uppercase;\r\n }\r\n\r\n p {\r\n font-family: $mainFont;\r\n font-size: 1.2rem;\r\n line-height: 1.5rem;\r\n margin: 10px;\r\n }\r\n}\r\n\r\n#color-pallete_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n #color-info {\r\n margin-left: 10px;\r\n cursor: pointer;\r\n color: color(placeholder);\r\n transition: 0.2s ease;\r\n }\r\n #color-info:hover {\r\n color: #e1302a;\r\n }\r\n}\r\n\r\n// INFO BOX\r\n.info-box {\r\n width: 400px;\r\n padding: 10px;\r\n background-color: color(backgroundCol);\r\n box-shadow: 0px 3px 10px rgba(0,0,0,0.2);\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n z-index: 9;\r\n\r\n display: none;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n h3 {\r\n text-align: center;\r\n font-family: $titleFont;\r\n color: color(titlesColor);\r\n font-size: 1.5rem;\r\n letter-spacing: 2px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n\r\n li {\r\n margin: 2px 0;\r\n }\r\n }\r\n}\r\n\r\n// TEST\r\n#capWidth {\r\n -webkit-appearance: none;\r\n margin-bottom: 15px;\r\n &:focus {\r\n outline: none;\r\n }\r\n &::-webkit-slider-runnable-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n &::-moz-range-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n \r\n &::-webkit-slider-thumb {\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 1px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-range-thumb{\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 10px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-focus-outer {\r\n border: 0;\r\n }\r\n\r\n\r\n}\r\n\r\n#capWidth-display {\r\n display: inline-block;\r\n width: 0px;\r\n height: 0px;\r\n background-color: red;\r\n position: absolute;\r\n right: -120px;\r\n border-radius: 50%;\r\n transform-origin: center center;\r\n}\r\n\r\n// SUPPORT FOR MATERIAL ICONS\r\n.material-icons {\r\n font-family: 'Material Icons';\r\n font-weight: normal;\r\n font-style: normal;\r\n font-size: 24px;\r\n /* Preferred icon size */\r\n display: inline-block;\r\n line-height: 1;\r\n text-transform: none;\r\n letter-spacing: normal;\r\n word-wrap: normal;\r\n white-space: nowrap;\r\n direction: ltr;\r\n /* Support for all WebKit browsers. */\r\n -webkit-font-smoothing: antialiased;\r\n /* Support for Safari and Chrome. */\r\n text-rendering: optimizeLegibility;\r\n /* Support for Firefox. */\r\n -moz-osx-font-smoothing: grayscale;\r\n /* Support for IE. */\r\n -webkit-font-feature-settings: 'liga';\r\n font-feature-settings: 'liga';\r\n }\r\n\r\n @keyframes titleColor {\r\n 0% {\r\n color: #0097e6;\r\n }\r\n 20% {\r\n color: goldenrod;\r\n }\r\n 40% {\r\n color: #e1302a;\r\n }\r\n 60% {\r\n color: deeppink;\r\n }\r\n 80% {\r\n color: limegreen\r\n }\r\n 100% {\r\n color: #0097e6;\r\n }\r\n }\r\n\r\n @keyframes brushAnimation {\r\n 0% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n 30% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 60% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 100% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n }"},"lineCount":null}},"error":null,"hash":"9cbcca36ce71fbe5aa81cf9dbc01a783","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/c1/6237dc64386177ff1315af056e82fc.json b/.cache/c1/6237dc64386177ff1315af056e82fc.json new file mode 100644 index 0000000..86355dc --- /dev/null +++ b/.cache/c1/6237dc64386177ff1315af056e82fc.json @@ -0,0 +1 @@ +{"id":"../node_modules/parcel-bundler/src/builtins/css-loader.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\package.json","includedInParent":true,"mtime":1609412542053},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\.babelrc","includedInParent":true,"mtime":499162500000},{"name":"./bundle-url","loc":{"line":1,"column":21},"parent":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\bundle-url.js"}],"generated":{"js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n\n newLink.onload = function () {\n link.remove();\n };\n\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\n\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"name":"bundle","generated":{"line":1,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":10}},{"name":"require","generated":{"line":1,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":21}},{"generated":{"line":1,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"updateLink","generated":{"line":3,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":9}},{"generated":{"line":3,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"link","generated":{"line":3,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":20}},{"generated":{"line":3,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"generated":{"line":3,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":26}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":4,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":6}},{"generated":{"line":4,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":13}},{"name":"link","generated":{"line":4,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":20}},{"name":"cloneNode","generated":{"line":4,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":21}},{"generated":{"line":4,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":6,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":6,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":9}},{"name":"onload","generated":{"line":6,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":10}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":19}},{"generated":{"line":6,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":31}},{"name":"link","generated":{"line":7,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"name":"link","generated":{"line":7,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":7,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":8}},{"name":"remove","generated":{"line":7,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":9}},{"generated":{"line":7,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":7,"column":3}},{"generated":{"line":8,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":10,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"newLink","generated":{"line":10,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"generated":{"line":10,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":9}},{"name":"href","generated":{"line":10,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":10}},{"generated":{"line":10,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":10,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":21}},{"name":"href","generated":{"line":10,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":22}},{"generated":{"line":10,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"split","generated":{"line":10,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":27}},{"generated":{"line":10,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":33}},{"generated":{"line":10,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":38}},{"generated":{"line":10,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":43}},{"generated":{"line":10,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"Date","generated":{"line":10,"column":49},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":53}},{"name":"now","generated":{"line":10,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":54}},{"generated":{"line":10,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":11,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":11,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":6}},{"name":"parentNode","generated":{"line":11,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":7}},{"generated":{"line":11,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"insertBefore","generated":{"line":11,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":18}},{"generated":{"line":11,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"newLink","generated":{"line":11,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":31}},{"generated":{"line":11,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":40}},{"generated":{"line":11,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":44}},{"name":"nextSibling","generated":{"line":11,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":45}},{"generated":{"line":11,"column":56},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":10,"column":1}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"name":"cssTimeout","generated":{"line":14,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":4}},{"generated":{"line":14,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":14}},{"generated":{"line":14,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":17}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"name":"reloadCSS","generated":{"line":16,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":9}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"generated":{"line":16,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":21}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"name":"cssTimeout","generated":{"line":17,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":6}},{"generated":{"line":17,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"generated":{"line":17,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":18}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":16,"column":3}},{"name":"cssTimeout","generated":{"line":21,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"name":"cssTimeout","generated":{"line":21,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":21,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":12}},{"name":"setTimeout","generated":{"line":21,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":15}},{"generated":{"line":21,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":21,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":26}},{"generated":{"line":21,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":38}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"name":"links","generated":{"line":22,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":8}},{"generated":{"line":22,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":13}},{"name":"document","generated":{"line":22,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":24}},{"name":"querySelectorAll","generated":{"line":22,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":25}},{"generated":{"line":22,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":42}},{"generated":{"line":22,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":67},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":9}},{"name":"i","generated":{"line":24,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":13}},{"generated":{"line":24,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":14}},{"generated":{"line":24,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":17}},{"generated":{"line":24,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":20}},{"generated":{"line":24,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":21}},{"name":"links","generated":{"line":24,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":24}},{"generated":{"line":24,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":29}},{"name":"length","generated":{"line":24,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":30}},{"generated":{"line":24,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":38}},{"generated":{"line":24,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":39}},{"generated":{"line":24,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":43}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"name":"bundle","generated":{"line":25,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":16}},{"name":"getBaseURL","generated":{"line":25,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":17}},{"generated":{"line":25,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"links","generated":{"line":25,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"generated":{"line":25,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"name":"i","generated":{"line":25,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":34}},{"generated":{"line":25,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"generated":{"line":25,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"name":"href","generated":{"line":25,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":37}},{"generated":{"line":25,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"bundle","generated":{"line":25,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":53}},{"name":"getBundleURL","generated":{"line":25,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":54}},{"generated":{"line":25,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":68},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"generated":{"line":25,"column":70},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":70}},{"name":"updateLink","generated":{"line":26,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"name":"updateLink","generated":{"line":26,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":26,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"name":"links","generated":{"line":26,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":19}},{"generated":{"line":26,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"name":"i","generated":{"line":26,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":25}},{"generated":{"line":26,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"generated":{"line":26,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"generated":{"line":26,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":23,"column":7}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":24,"column":5}},{"name":"cssTimeout","generated":{"line":30,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"name":"cssTimeout","generated":{"line":30,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":14}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":17}},{"generated":{"line":30,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":31,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":27,"column":3}},{"generated":{"line":31,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":27,"column":5}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":32,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":28,"column":1}},{"name":"module","generated":{"line":34,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"generated":{"line":34,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":6}},{"name":"exports","generated":{"line":34,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":7}},{"generated":{"line":34,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"name":"reloadCSS","generated":{"line":34,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":17}},{"generated":{"line":34,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}}],"sources":{"../node_modules/parcel-bundler/src/builtins/css-loader.js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n newLink.onload = function () {\n link.remove();\n };\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;\n"},"lineCount":null}},"error":null,"hash":"bd9f90ca0aba93870346d8cb335cd70c","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/cc/9d2e7f80efbbdc8ce62c9d787265e2.json b/.cache/cc/9d2e7f80efbbdc8ce62c9d787265e2.json new file mode 100644 index 0000000..c386fe3 --- /dev/null +++ b/.cache/cc/9d2e7f80efbbdc8ce62c9d787265e2.json @@ -0,0 +1 @@ +{"id":"s8zH","dependencies":[{"name":"./favicon.png","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\favicon.png","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"./fonts.css","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"./github-logo.png","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\github-logo.png","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"./js\\app.js","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"html":"Painter

Pa brush nter.

Express your creativity!

\"GitHub\"

Set the size of the canvas:

Resizing the canvas will reset it to default state.

Cap width: 20px

Cap type:

Line:

Eraser:

Color: #000000colorize

Fill color: none

Undo / Redo:

Clear all: delete_forever

DOWNLOAD
exit info

About

A custom sizeable canvas app, where you can draw whatever you want, and download your painting.

INFO

  • Decrease cap size - [
  • Increaes cap size - ]
  • Undo - CTRL + Z
  • Redo - CTRL + Y
  • Line - toggles between straight line on/off
  • Download image - downloads your painting
"},"sourceMaps":null,"error":null,"hash":"1e2f5d32425e09464a541ececaad63ac","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/d3/f40c6852072a71d4b9a7a98258901c.json b/.cache/d3/f40c6852072a71d4b9a7a98258901c.json new file mode 100644 index 0000000..c86dee6 --- /dev/null +++ b/.cache/d3/f40c6852072a71d4b9a7a98258901c.json @@ -0,0 +1 @@ +{"id":"zAaF","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/cc06857d32d3186feaef253fc5d0ee35.png\";"},"sourceMaps":null,"error":null,"hash":"ef7a02b69836dc8b6a732a54c4200dcb","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/d6/b2591501e31263595c92f35cf3c367.json b/.cache/d6/b2591501e31263595c92f35cf3c367.json new file mode 100644 index 0000000..f161a89 --- /dev/null +++ b/.cache/d6/b2591501e31263595c92f35cf3c367.json @@ -0,0 +1 @@ +{"id":"svnh","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/b2f9e157b23e73116447e9827f2de76c.ttf\";"},"sourceMaps":null,"error":null,"hash":"6d1796a9f798ced8961baf3c79f894b6","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/d8/16b2b2f5e7a22af6376b9870104f6c.json b/.cache/d8/16b2b2f5e7a22af6376b9870104f6c.json new file mode 100644 index 0000000..9dcda61 --- /dev/null +++ b/.cache/d8/16b2b2f5e7a22af6376b9870104f6c.json @@ -0,0 +1 @@ +{"id":"js/controlHistory.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./ui","loc":{"line":2,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.history = void 0;\n\nvar _canvas = require(\"./canvas\");\n\nvar _ui = require(\"./ui\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar History = /*#__PURE__*/function () {\n function History() {\n _classCallCheck(this, History);\n\n this.redo_list = [];\n this.undo_list = []; // Undo & Redo buttons\n\n this.undoBtn = document.querySelector(\"#undo\");\n this.redoBtn = document.querySelector(\"#redo\");\n } // Save the state\n\n\n _createClass(History, [{\n key: \"saveState\",\n value: function saveState(canvas, list, keep_redo) {\n keep_redo = keep_redo || false;\n\n if (!keep_redo) {\n this.redo_list = [];\n }\n\n (list || this.undo_list).push(canvas.toDataURL());\n } // Undo action\n\n }, {\n key: \"undo\",\n value: function undo(canvas, ctx) {\n this.restoreState(canvas, ctx, this.undo_list, this.redo_list);\n\n _ui.ui.displayNotification(\"Undo\");\n } // Redo action\n\n }, {\n key: \"redo\",\n value: function redo(canvas, ctx) {\n this.restoreState(canvas, ctx, this.redo_list, this.undo_list);\n\n _ui.ui.displayNotification(\"Redo\");\n } // Restore the state\n\n }, {\n key: \"restoreState\",\n value: function restoreState(canvas, ctx, pop, push) {\n if (pop.length) {\n this.saveState(canvas, push, true);\n var restore_state = pop.pop();\n var src = restore_state;\n var img = new Image();\n img.setAttribute('src', src);\n\n img.onload = function () {\n ctx.clearRect(0, 0, canvas.width, canvas.height);\n ctx.drawImage(img, 0, 0, canvas.width, canvas.height);\n };\n }\n } // Call undo / redo with keyboards\n\n }, {\n key: \"keyCapture\",\n value: function keyCapture(e) {\n e = e || event; // Ctrl + Z combination\n\n if (e.ctrlKey && e.keyCode === 90) {\n this.undo(cvs, ctx);\n } // Ctrl + Y combination\n\n\n if (e.ctrlKey && e.keyCode === 89) {\n this.redo(cvs, ctx);\n }\n }\n }]);\n\n return History;\n}();\n\nvar history = new History();\nexports.history = history;\nvar cvs = _canvas.theCanvas.canvas;\nvar ctx = _canvas.theCanvas.ctx;\nhistory.undoBtn.addEventListener(\"click\", history.undo.bind(history, cvs, ctx));\nhistory.redoBtn.addEventListener(\"click\", history.redo.bind(history, cvs, ctx));\n\n_canvas.theCanvas.canvas.addEventListener(\"mousedown\", function () {\n return history.saveState(cvs);\n});\n\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/controlHistory.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/controlHistory.js","original":{"line":2,"column":0}},{"name":"History","generated":{"line":18,"column":4},"source":"js/controlHistory.js","original":{"line":4,"column":6}},{"generated":{"line":19,"column":0},"source":"js/controlHistory.js","original":{"line":5,"column":4}},{"generated":{"line":19,"column":21},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":20,"column":0},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":22,"column":0},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"name":"redo_list","generated":{"line":22,"column":9},"source":"js/controlHistory.js","original":{"line":6,"column":13}},{"generated":{"line":22,"column":18},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"generated":{"line":22,"column":21},"source":"js/controlHistory.js","original":{"line":6,"column":25}},{"generated":{"line":22,"column":23},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"generated":{"line":23,"column":0},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"name":"undo_list","generated":{"line":23,"column":9},"source":"js/controlHistory.js","original":{"line":7,"column":13}},{"generated":{"line":23,"column":18},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"generated":{"line":23,"column":21},"source":"js/controlHistory.js","original":{"line":7,"column":25}},{"generated":{"line":23,"column":23},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"generated":{"line":23,"column":24},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":23,"column":25},"source":"js/controlHistory.js","original":{"line":9,"column":8}},{"generated":{"line":25,"column":0},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"name":"undoBtn","generated":{"line":25,"column":9},"source":"js/controlHistory.js","original":{"line":10,"column":13}},{"generated":{"line":25,"column":16},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":25,"column":19},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":25,"column":27},"source":"js/controlHistory.js","original":{"line":10,"column":31}},{"name":"querySelector","generated":{"line":25,"column":28},"source":"js/controlHistory.js","original":{"line":10,"column":32}},{"generated":{"line":25,"column":41},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":25,"column":42},"source":"js/controlHistory.js","original":{"line":10,"column":46}},{"generated":{"line":25,"column":49},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":25,"column":50},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"generated":{"line":26,"column":0},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"name":"redoBtn","generated":{"line":26,"column":9},"source":"js/controlHistory.js","original":{"line":11,"column":13}},{"generated":{"line":26,"column":16},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"name":"document","generated":{"line":26,"column":19},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":26,"column":27},"source":"js/controlHistory.js","original":{"line":11,"column":31}},{"name":"querySelector","generated":{"line":26,"column":28},"source":"js/controlHistory.js","original":{"line":11,"column":32}},{"generated":{"line":26,"column":41},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":26,"column":42},"source":"js/controlHistory.js","original":{"line":11,"column":46}},{"generated":{"line":26,"column":49},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":26,"column":50},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"generated":{"line":27,"column":0},"source":"js/controlHistory.js","original":{"line":12,"column":5}},{"generated":{"line":27,"column":4},"source":"js/controlHistory.js","original":{"line":14,"column":4}},{"name":"canvas","generated":{"line":32,"column":30},"source":"js/controlHistory.js","original":{"line":15,"column":14}},{"name":"list","generated":{"line":32,"column":38},"source":"js/controlHistory.js","original":{"line":15,"column":22}},{"name":"keep_redo","generated":{"line":32,"column":44},"source":"js/controlHistory.js","original":{"line":15,"column":28}},{"generated":{"line":32,"column":55},"source":"js/controlHistory.js","original":{"line":15,"column":39}},{"name":"keep_redo","generated":{"line":33,"column":0},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"name":"keep_redo","generated":{"line":33,"column":6},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"generated":{"line":33,"column":15},"source":"js/controlHistory.js","original":{"line":16,"column":17}},{"name":"keep_redo","generated":{"line":33,"column":18},"source":"js/controlHistory.js","original":{"line":16,"column":20}},{"generated":{"line":33,"column":27},"source":"js/controlHistory.js","original":{"line":16,"column":29}},{"generated":{"line":33,"column":31},"source":"js/controlHistory.js","original":{"line":16,"column":33}},{"generated":{"line":33,"column":36},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"generated":{"line":35,"column":0},"source":"js/controlHistory.js","original":{"line":17,"column":8}},{"generated":{"line":35,"column":10},"source":"js/controlHistory.js","original":{"line":17,"column":11}},{"name":"keep_redo","generated":{"line":35,"column":11},"source":"js/controlHistory.js","original":{"line":17,"column":12}},{"generated":{"line":35,"column":20},"source":"js/controlHistory.js","original":{"line":17,"column":8}},{"generated":{"line":35,"column":22},"source":"js/controlHistory.js","original":{"line":17,"column":23}},{"generated":{"line":36,"column":0},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"name":"redo_list","generated":{"line":36,"column":13},"source":"js/controlHistory.js","original":{"line":18,"column":17}},{"generated":{"line":36,"column":22},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"generated":{"line":36,"column":25},"source":"js/controlHistory.js","original":{"line":18,"column":29}},{"generated":{"line":36,"column":27},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"generated":{"line":37,"column":0},"source":"js/controlHistory.js","original":{"line":19,"column":9}},{"generated":{"line":39,"column":0},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"list","generated":{"line":39,"column":7},"source":"js/controlHistory.js","original":{"line":21,"column":9}},{"generated":{"line":39,"column":11},"source":"js/controlHistory.js","original":{"line":21,"column":13}},{"generated":{"line":39,"column":15},"source":"js/controlHistory.js","original":{"line":21,"column":17}},{"name":"undo_list","generated":{"line":39,"column":20},"source":"js/controlHistory.js","original":{"line":21,"column":22}},{"generated":{"line":39,"column":29},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"push","generated":{"line":39,"column":31},"source":"js/controlHistory.js","original":{"line":21,"column":33}},{"generated":{"line":39,"column":35},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"canvas","generated":{"line":39,"column":36},"source":"js/controlHistory.js","original":{"line":21,"column":38}},{"generated":{"line":39,"column":42},"source":"js/controlHistory.js","original":{"line":21,"column":44}},{"name":"toDataURL","generated":{"line":39,"column":43},"source":"js/controlHistory.js","original":{"line":21,"column":45}},{"generated":{"line":39,"column":52},"source":"js/controlHistory.js","original":{"line":21,"column":38}},{"generated":{"line":39,"column":54},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"generated":{"line":40,"column":0},"source":"js/controlHistory.js","original":{"line":22,"column":5}},{"generated":{"line":40,"column":6},"source":"js/controlHistory.js","original":{"line":24,"column":4}},{"name":"canvas","generated":{"line":44,"column":25},"source":"js/controlHistory.js","original":{"line":25,"column":9}},{"name":"ctx","generated":{"line":44,"column":33},"source":"js/controlHistory.js","original":{"line":25,"column":17}},{"generated":{"line":44,"column":38},"source":"js/controlHistory.js","original":{"line":25,"column":22}},{"generated":{"line":45,"column":0},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"restoreState","generated":{"line":45,"column":11},"source":"js/controlHistory.js","original":{"line":26,"column":13}},{"generated":{"line":45,"column":23},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"canvas","generated":{"line":45,"column":24},"source":"js/controlHistory.js","original":{"line":26,"column":26}},{"generated":{"line":45,"column":30},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"ctx","generated":{"line":45,"column":32},"source":"js/controlHistory.js","original":{"line":26,"column":34}},{"generated":{"line":45,"column":35},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"generated":{"line":45,"column":37},"source":"js/controlHistory.js","original":{"line":26,"column":39}},{"name":"undo_list","generated":{"line":45,"column":42},"source":"js/controlHistory.js","original":{"line":26,"column":44}},{"generated":{"line":45,"column":51},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"generated":{"line":45,"column":53},"source":"js/controlHistory.js","original":{"line":26,"column":55}},{"name":"redo_list","generated":{"line":45,"column":58},"source":"js/controlHistory.js","original":{"line":26,"column":60}},{"generated":{"line":45,"column":67},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"ui","generated":{"line":47,"column":0},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"name":"displayNotification","generated":{"line":47,"column":13},"source":"js/controlHistory.js","original":{"line":27,"column":11}},{"generated":{"line":47,"column":32},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"generated":{"line":47,"column":33},"source":"js/controlHistory.js","original":{"line":27,"column":31}},{"generated":{"line":47,"column":39},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"generated":{"line":48,"column":0},"source":"js/controlHistory.js","original":{"line":28,"column":5}},{"generated":{"line":48,"column":6},"source":"js/controlHistory.js","original":{"line":30,"column":4}},{"name":"canvas","generated":{"line":52,"column":25},"source":"js/controlHistory.js","original":{"line":31,"column":9}},{"name":"ctx","generated":{"line":52,"column":33},"source":"js/controlHistory.js","original":{"line":31,"column":17}},{"generated":{"line":52,"column":38},"source":"js/controlHistory.js","original":{"line":31,"column":22}},{"generated":{"line":53,"column":0},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"restoreState","generated":{"line":53,"column":11},"source":"js/controlHistory.js","original":{"line":32,"column":11}},{"generated":{"line":53,"column":23},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"canvas","generated":{"line":53,"column":24},"source":"js/controlHistory.js","original":{"line":32,"column":24}},{"generated":{"line":53,"column":30},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"ctx","generated":{"line":53,"column":32},"source":"js/controlHistory.js","original":{"line":32,"column":32}},{"generated":{"line":53,"column":35},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"generated":{"line":53,"column":37},"source":"js/controlHistory.js","original":{"line":32,"column":37}},{"name":"redo_list","generated":{"line":53,"column":42},"source":"js/controlHistory.js","original":{"line":32,"column":42}},{"generated":{"line":53,"column":51},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"generated":{"line":53,"column":53},"source":"js/controlHistory.js","original":{"line":32,"column":53}},{"name":"undo_list","generated":{"line":53,"column":58},"source":"js/controlHistory.js","original":{"line":32,"column":58}},{"generated":{"line":53,"column":67},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"ui","generated":{"line":55,"column":0},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"name":"displayNotification","generated":{"line":55,"column":13},"source":"js/controlHistory.js","original":{"line":33,"column":9}},{"generated":{"line":55,"column":32},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"generated":{"line":55,"column":33},"source":"js/controlHistory.js","original":{"line":33,"column":29}},{"generated":{"line":55,"column":39},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"generated":{"line":56,"column":0},"source":"js/controlHistory.js","original":{"line":34,"column":5}},{"generated":{"line":56,"column":6},"source":"js/controlHistory.js","original":{"line":36,"column":4}},{"name":"canvas","generated":{"line":60,"column":33},"source":"js/controlHistory.js","original":{"line":37,"column":17}},{"name":"ctx","generated":{"line":60,"column":41},"source":"js/controlHistory.js","original":{"line":37,"column":25}},{"name":"pop","generated":{"line":60,"column":46},"source":"js/controlHistory.js","original":{"line":37,"column":30}},{"name":"push","generated":{"line":60,"column":51},"source":"js/controlHistory.js","original":{"line":37,"column":35}},{"generated":{"line":60,"column":57},"source":"js/controlHistory.js","original":{"line":37,"column":41}},{"generated":{"line":61,"column":0},"source":"js/controlHistory.js","original":{"line":38,"column":8}},{"name":"pop","generated":{"line":61,"column":10},"source":"js/controlHistory.js","original":{"line":38,"column":11}},{"generated":{"line":61,"column":13},"source":"js/controlHistory.js","original":{"line":38,"column":14}},{"name":"length","generated":{"line":61,"column":14},"source":"js/controlHistory.js","original":{"line":38,"column":15}},{"generated":{"line":61,"column":20},"source":"js/controlHistory.js","original":{"line":38,"column":8}},{"generated":{"line":61,"column":22},"source":"js/controlHistory.js","original":{"line":38,"column":23}},{"generated":{"line":62,"column":0},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"saveState","generated":{"line":62,"column":13},"source":"js/controlHistory.js","original":{"line":39,"column":17}},{"generated":{"line":62,"column":22},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"canvas","generated":{"line":62,"column":23},"source":"js/controlHistory.js","original":{"line":39,"column":27}},{"generated":{"line":62,"column":29},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"push","generated":{"line":62,"column":31},"source":"js/controlHistory.js","original":{"line":39,"column":35}},{"generated":{"line":62,"column":35},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"generated":{"line":62,"column":37},"source":"js/controlHistory.js","original":{"line":39,"column":41}},{"generated":{"line":62,"column":41},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"generated":{"line":63,"column":0},"source":"js/controlHistory.js","original":{"line":40,"column":12}},{"name":"restore_state","generated":{"line":63,"column":12},"source":"js/controlHistory.js","original":{"line":40,"column":16}},{"generated":{"line":63,"column":25},"source":"js/controlHistory.js","original":{"line":40,"column":29}},{"name":"pop","generated":{"line":63,"column":28},"source":"js/controlHistory.js","original":{"line":40,"column":32}},{"generated":{"line":63,"column":31},"source":"js/controlHistory.js","original":{"line":40,"column":35}},{"name":"pop","generated":{"line":63,"column":32},"source":"js/controlHistory.js","original":{"line":40,"column":36}},{"generated":{"line":63,"column":35},"source":"js/controlHistory.js","original":{"line":40,"column":32}},{"generated":{"line":63,"column":37},"source":"js/controlHistory.js","original":{"line":40,"column":12}},{"generated":{"line":64,"column":0},"source":"js/controlHistory.js","original":{"line":41,"column":12}},{"name":"src","generated":{"line":64,"column":12},"source":"js/controlHistory.js","original":{"line":41,"column":18}},{"generated":{"line":64,"column":15},"source":"js/controlHistory.js","original":{"line":41,"column":21}},{"name":"restore_state","generated":{"line":64,"column":18},"source":"js/controlHistory.js","original":{"line":41,"column":24}},{"generated":{"line":64,"column":31},"source":"js/controlHistory.js","original":{"line":41,"column":12}},{"generated":{"line":65,"column":0},"source":"js/controlHistory.js","original":{"line":43,"column":12}},{"name":"img","generated":{"line":65,"column":12},"source":"js/controlHistory.js","original":{"line":43,"column":18}},{"generated":{"line":65,"column":15},"source":"js/controlHistory.js","original":{"line":43,"column":21}},{"generated":{"line":65,"column":18},"source":"js/controlHistory.js","original":{"line":43,"column":24}},{"name":"Image","generated":{"line":65,"column":22},"source":"js/controlHistory.js","original":{"line":43,"column":28}},{"generated":{"line":65,"column":27},"source":"js/controlHistory.js","original":{"line":43,"column":24}},{"generated":{"line":65,"column":29},"source":"js/controlHistory.js","original":{"line":43,"column":12}},{"name":"img","generated":{"line":66,"column":0},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"img","generated":{"line":66,"column":8},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"generated":{"line":66,"column":11},"source":"js/controlHistory.js","original":{"line":44,"column":15}},{"name":"setAttribute","generated":{"line":66,"column":12},"source":"js/controlHistory.js","original":{"line":44,"column":16}},{"generated":{"line":66,"column":24},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"generated":{"line":66,"column":25},"source":"js/controlHistory.js","original":{"line":44,"column":29}},{"generated":{"line":66,"column":30},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"src","generated":{"line":66,"column":32},"source":"js/controlHistory.js","original":{"line":44,"column":36}},{"generated":{"line":66,"column":35},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"img","generated":{"line":68,"column":0},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"name":"img","generated":{"line":68,"column":8},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":68,"column":11},"source":"js/controlHistory.js","original":{"line":45,"column":15}},{"name":"onload","generated":{"line":68,"column":12},"source":"js/controlHistory.js","original":{"line":45,"column":16}},{"generated":{"line":68,"column":18},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":68,"column":21},"source":"js/controlHistory.js","original":{"line":45,"column":25}},{"generated":{"line":68,"column":33},"source":"js/controlHistory.js","original":{"line":45,"column":36}},{"name":"ctx","generated":{"line":69,"column":0},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"ctx","generated":{"line":69,"column":10},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":69,"column":13},"source":"js/controlHistory.js","original":{"line":46,"column":17}},{"name":"clearRect","generated":{"line":69,"column":14},"source":"js/controlHistory.js","original":{"line":46,"column":18}},{"generated":{"line":69,"column":23},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":69,"column":24},"source":"js/controlHistory.js","original":{"line":46,"column":28}},{"generated":{"line":69,"column":25},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":69,"column":27},"source":"js/controlHistory.js","original":{"line":46,"column":31}},{"generated":{"line":69,"column":28},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"canvas","generated":{"line":69,"column":30},"source":"js/controlHistory.js","original":{"line":46,"column":34}},{"generated":{"line":69,"column":36},"source":"js/controlHistory.js","original":{"line":46,"column":40}},{"name":"width","generated":{"line":69,"column":37},"source":"js/controlHistory.js","original":{"line":46,"column":41}},{"generated":{"line":69,"column":42},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"canvas","generated":{"line":69,"column":44},"source":"js/controlHistory.js","original":{"line":46,"column":48}},{"generated":{"line":69,"column":50},"source":"js/controlHistory.js","original":{"line":46,"column":54}},{"name":"height","generated":{"line":69,"column":51},"source":"js/controlHistory.js","original":{"line":46,"column":55}},{"generated":{"line":69,"column":57},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"ctx","generated":{"line":70,"column":0},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"ctx","generated":{"line":70,"column":10},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":70,"column":13},"source":"js/controlHistory.js","original":{"line":47,"column":17}},{"name":"drawImage","generated":{"line":70,"column":14},"source":"js/controlHistory.js","original":{"line":47,"column":18}},{"generated":{"line":70,"column":23},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"img","generated":{"line":70,"column":24},"source":"js/controlHistory.js","original":{"line":47,"column":28}},{"generated":{"line":70,"column":27},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":70,"column":29},"source":"js/controlHistory.js","original":{"line":47,"column":33}},{"generated":{"line":70,"column":30},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":70,"column":32},"source":"js/controlHistory.js","original":{"line":47,"column":36}},{"generated":{"line":70,"column":33},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"canvas","generated":{"line":70,"column":35},"source":"js/controlHistory.js","original":{"line":47,"column":39}},{"generated":{"line":70,"column":41},"source":"js/controlHistory.js","original":{"line":47,"column":45}},{"name":"width","generated":{"line":70,"column":42},"source":"js/controlHistory.js","original":{"line":47,"column":46}},{"generated":{"line":70,"column":47},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"canvas","generated":{"line":70,"column":49},"source":"js/controlHistory.js","original":{"line":47,"column":53}},{"generated":{"line":70,"column":55},"source":"js/controlHistory.js","original":{"line":47,"column":59}},{"name":"height","generated":{"line":70,"column":56},"source":"js/controlHistory.js","original":{"line":47,"column":60}},{"generated":{"line":70,"column":62},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":71,"column":0},"source":"js/controlHistory.js","original":{"line":48,"column":13}},{"generated":{"line":71,"column":9},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":72,"column":0},"source":"js/controlHistory.js","original":{"line":49,"column":9}},{"generated":{"line":73,"column":0},"source":"js/controlHistory.js","original":{"line":50,"column":5}},{"generated":{"line":73,"column":6},"source":"js/controlHistory.js","original":{"line":52,"column":4}},{"name":"e","generated":{"line":77,"column":31},"source":"js/controlHistory.js","original":{"line":53,"column":15}},{"generated":{"line":77,"column":34},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"name":"e","generated":{"line":78,"column":0},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"name":"e","generated":{"line":78,"column":6},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"generated":{"line":78,"column":7},"source":"js/controlHistory.js","original":{"line":54,"column":9}},{"name":"e","generated":{"line":78,"column":10},"source":"js/controlHistory.js","original":{"line":54,"column":12}},{"generated":{"line":78,"column":11},"source":"js/controlHistory.js","original":{"line":54,"column":13}},{"name":"event","generated":{"line":78,"column":15},"source":"js/controlHistory.js","original":{"line":54,"column":17}},{"generated":{"line":78,"column":20},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"generated":{"line":78,"column":21},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"generated":{"line":78,"column":22},"source":"js/controlHistory.js","original":{"line":56,"column":8}},{"generated":{"line":80,"column":0},"source":"js/controlHistory.js","original":{"line":57,"column":8}},{"name":"e","generated":{"line":80,"column":10},"source":"js/controlHistory.js","original":{"line":57,"column":11}},{"generated":{"line":80,"column":11},"source":"js/controlHistory.js","original":{"line":57,"column":12}},{"name":"ctrlKey","generated":{"line":80,"column":12},"source":"js/controlHistory.js","original":{"line":57,"column":13}},{"generated":{"line":80,"column":19},"source":"js/controlHistory.js","original":{"line":57,"column":11}},{"name":"e","generated":{"line":80,"column":23},"source":"js/controlHistory.js","original":{"line":57,"column":24}},{"generated":{"line":80,"column":24},"source":"js/controlHistory.js","original":{"line":57,"column":25}},{"name":"keyCode","generated":{"line":80,"column":25},"source":"js/controlHistory.js","original":{"line":57,"column":26}},{"generated":{"line":80,"column":32},"source":"js/controlHistory.js","original":{"line":57,"column":24}},{"generated":{"line":80,"column":37},"source":"js/controlHistory.js","original":{"line":57,"column":38}},{"generated":{"line":80,"column":39},"source":"js/controlHistory.js","original":{"line":57,"column":8}},{"generated":{"line":80,"column":41},"source":"js/controlHistory.js","original":{"line":57,"column":42}},{"generated":{"line":81,"column":0},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"undo","generated":{"line":81,"column":13},"source":"js/controlHistory.js","original":{"line":58,"column":17}},{"generated":{"line":81,"column":17},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"cvs","generated":{"line":81,"column":18},"source":"js/controlHistory.js","original":{"line":58,"column":22}},{"generated":{"line":81,"column":21},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"ctx","generated":{"line":81,"column":23},"source":"js/controlHistory.js","original":{"line":58,"column":27}},{"generated":{"line":81,"column":26},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"generated":{"line":82,"column":0},"source":"js/controlHistory.js","original":{"line":59,"column":9}},{"generated":{"line":82,"column":7},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"generated":{"line":82,"column":8},"source":"js/controlHistory.js","original":{"line":61,"column":8}},{"generated":{"line":85,"column":0},"source":"js/controlHistory.js","original":{"line":62,"column":8}},{"name":"e","generated":{"line":85,"column":10},"source":"js/controlHistory.js","original":{"line":62,"column":12}},{"generated":{"line":85,"column":11},"source":"js/controlHistory.js","original":{"line":62,"column":13}},{"name":"ctrlKey","generated":{"line":85,"column":12},"source":"js/controlHistory.js","original":{"line":62,"column":14}},{"generated":{"line":85,"column":19},"source":"js/controlHistory.js","original":{"line":62,"column":12}},{"name":"e","generated":{"line":85,"column":23},"source":"js/controlHistory.js","original":{"line":62,"column":25}},{"generated":{"line":85,"column":24},"source":"js/controlHistory.js","original":{"line":62,"column":26}},{"name":"keyCode","generated":{"line":85,"column":25},"source":"js/controlHistory.js","original":{"line":62,"column":27}},{"generated":{"line":85,"column":32},"source":"js/controlHistory.js","original":{"line":62,"column":25}},{"generated":{"line":85,"column":37},"source":"js/controlHistory.js","original":{"line":62,"column":39}},{"generated":{"line":85,"column":39},"source":"js/controlHistory.js","original":{"line":62,"column":8}},{"generated":{"line":85,"column":41},"source":"js/controlHistory.js","original":{"line":62,"column":43}},{"generated":{"line":86,"column":0},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"redo","generated":{"line":86,"column":13},"source":"js/controlHistory.js","original":{"line":63,"column":17}},{"generated":{"line":86,"column":17},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"cvs","generated":{"line":86,"column":18},"source":"js/controlHistory.js","original":{"line":63,"column":22}},{"generated":{"line":86,"column":21},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"ctx","generated":{"line":86,"column":23},"source":"js/controlHistory.js","original":{"line":63,"column":27}},{"generated":{"line":86,"column":26},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"generated":{"line":87,"column":0},"source":"js/controlHistory.js","original":{"line":64,"column":9}},{"generated":{"line":88,"column":0},"source":"js/controlHistory.js","original":{"line":65,"column":5}},{"generated":{"line":94,"column":0},"source":"js/controlHistory.js","original":{"line":68,"column":7}},{"name":"history","generated":{"line":94,"column":4},"source":"js/controlHistory.js","original":{"line":68,"column":13}},{"generated":{"line":94,"column":11},"source":"js/controlHistory.js","original":{"line":68,"column":20}},{"generated":{"line":94,"column":14},"source":"js/controlHistory.js","original":{"line":68,"column":23}},{"name":"History","generated":{"line":94,"column":18},"source":"js/controlHistory.js","original":{"line":68,"column":27}},{"generated":{"line":94,"column":25},"source":"js/controlHistory.js","original":{"line":68,"column":23}},{"generated":{"line":94,"column":27},"source":"js/controlHistory.js","original":{"line":68,"column":7}},{"generated":{"line":96,"column":0},"source":"js/controlHistory.js","original":{"line":69,"column":0}},{"name":"cvs","generated":{"line":96,"column":4},"source":"js/controlHistory.js","original":{"line":69,"column":6}},{"generated":{"line":96,"column":7},"source":"js/controlHistory.js","original":{"line":69,"column":9}},{"name":"theCanvas","generated":{"line":96,"column":10},"source":"js/controlHistory.js","original":{"line":69,"column":12}},{"name":"canvas","generated":{"line":96,"column":28},"source":"js/controlHistory.js","original":{"line":69,"column":22}},{"generated":{"line":96,"column":34},"source":"js/controlHistory.js","original":{"line":69,"column":0}},{"generated":{"line":97,"column":0},"source":"js/controlHistory.js","original":{"line":70,"column":0}},{"name":"ctx","generated":{"line":97,"column":4},"source":"js/controlHistory.js","original":{"line":70,"column":6}},{"generated":{"line":97,"column":7},"source":"js/controlHistory.js","original":{"line":70,"column":9}},{"name":"theCanvas","generated":{"line":97,"column":10},"source":"js/controlHistory.js","original":{"line":70,"column":12}},{"name":"ctx","generated":{"line":97,"column":28},"source":"js/controlHistory.js","original":{"line":70,"column":22}},{"generated":{"line":97,"column":31},"source":"js/controlHistory.js","original":{"line":70,"column":0}},{"name":"history","generated":{"line":98,"column":0},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"generated":{"line":98,"column":7},"source":"js/controlHistory.js","original":{"line":72,"column":7}},{"name":"undoBtn","generated":{"line":98,"column":8},"source":"js/controlHistory.js","original":{"line":72,"column":8}},{"generated":{"line":98,"column":15},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"addEventListener","generated":{"line":98,"column":16},"source":"js/controlHistory.js","original":{"line":72,"column":16}},{"generated":{"line":98,"column":32},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"generated":{"line":98,"column":33},"source":"js/controlHistory.js","original":{"line":72,"column":33}},{"generated":{"line":98,"column":40},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"history","generated":{"line":98,"column":42},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"generated":{"line":98,"column":49},"source":"js/controlHistory.js","original":{"line":72,"column":49}},{"name":"undo","generated":{"line":98,"column":50},"source":"js/controlHistory.js","original":{"line":72,"column":50}},{"generated":{"line":98,"column":54},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"bind","generated":{"line":98,"column":55},"source":"js/controlHistory.js","original":{"line":72,"column":55}},{"generated":{"line":98,"column":59},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"history","generated":{"line":98,"column":60},"source":"js/controlHistory.js","original":{"line":72,"column":60}},{"generated":{"line":98,"column":67},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"cvs","generated":{"line":98,"column":69},"source":"js/controlHistory.js","original":{"line":72,"column":69}},{"generated":{"line":98,"column":72},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"ctx","generated":{"line":98,"column":74},"source":"js/controlHistory.js","original":{"line":72,"column":74}},{"generated":{"line":98,"column":77},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"generated":{"line":98,"column":78},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"history","generated":{"line":99,"column":0},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"generated":{"line":99,"column":7},"source":"js/controlHistory.js","original":{"line":73,"column":7}},{"name":"redoBtn","generated":{"line":99,"column":8},"source":"js/controlHistory.js","original":{"line":73,"column":8}},{"generated":{"line":99,"column":15},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"addEventListener","generated":{"line":99,"column":16},"source":"js/controlHistory.js","original":{"line":73,"column":16}},{"generated":{"line":99,"column":32},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"generated":{"line":99,"column":33},"source":"js/controlHistory.js","original":{"line":73,"column":33}},{"generated":{"line":99,"column":40},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"history","generated":{"line":99,"column":42},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"generated":{"line":99,"column":49},"source":"js/controlHistory.js","original":{"line":73,"column":49}},{"name":"redo","generated":{"line":99,"column":50},"source":"js/controlHistory.js","original":{"line":73,"column":50}},{"generated":{"line":99,"column":54},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"bind","generated":{"line":99,"column":55},"source":"js/controlHistory.js","original":{"line":73,"column":55}},{"generated":{"line":99,"column":59},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"history","generated":{"line":99,"column":60},"source":"js/controlHistory.js","original":{"line":73,"column":60}},{"generated":{"line":99,"column":67},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"cvs","generated":{"line":99,"column":69},"source":"js/controlHistory.js","original":{"line":73,"column":69}},{"generated":{"line":99,"column":72},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"ctx","generated":{"line":99,"column":74},"source":"js/controlHistory.js","original":{"line":73,"column":74}},{"generated":{"line":99,"column":77},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"generated":{"line":99,"column":78},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"theCanvas","generated":{"line":101,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"canvas","generated":{"line":101,"column":18},"source":"js/controlHistory.js","original":{"line":74,"column":10}},{"generated":{"line":101,"column":24},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"addEventListener","generated":{"line":101,"column":25},"source":"js/controlHistory.js","original":{"line":74,"column":17}},{"generated":{"line":101,"column":41},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"generated":{"line":101,"column":42},"source":"js/controlHistory.js","original":{"line":74,"column":34}},{"generated":{"line":101,"column":53},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"generated":{"line":101,"column":55},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":102,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"name":"history","generated":{"line":102,"column":9},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"generated":{"line":102,"column":16},"source":"js/controlHistory.js","original":{"line":74,"column":60}},{"name":"saveState","generated":{"line":102,"column":17},"source":"js/controlHistory.js","original":{"line":74,"column":61}},{"generated":{"line":102,"column":26},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"name":"cvs","generated":{"line":102,"column":27},"source":"js/controlHistory.js","original":{"line":74,"column":71}},{"generated":{"line":102,"column":30},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"generated":{"line":102,"column":31},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":103,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":103,"column":1},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"document","generated":{"line":105,"column":0},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"generated":{"line":105,"column":8},"source":"js/controlHistory.js","original":{"line":75,"column":8}},{"name":"addEventListener","generated":{"line":105,"column":9},"source":"js/controlHistory.js","original":{"line":75,"column":9}},{"generated":{"line":105,"column":25},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"generated":{"line":105,"column":26},"source":"js/controlHistory.js","original":{"line":75,"column":26}},{"generated":{"line":105,"column":33},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"name":"history","generated":{"line":105,"column":35},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"generated":{"line":105,"column":42},"source":"js/controlHistory.js","original":{"line":75,"column":42}},{"name":"keyCapture","generated":{"line":105,"column":43},"source":"js/controlHistory.js","original":{"line":75,"column":43}},{"generated":{"line":105,"column":53},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"name":"bind","generated":{"line":105,"column":54},"source":"js/controlHistory.js","original":{"line":75,"column":54}},{"generated":{"line":105,"column":58},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"name":"history","generated":{"line":105,"column":59},"source":"js/controlHistory.js","original":{"line":75,"column":59}},{"generated":{"line":105,"column":66},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"generated":{"line":105,"column":67},"source":"js/controlHistory.js","original":{"line":75,"column":0}}],"sources":{"js/controlHistory.js":"import { theCanvas } from './canvas';\r\nimport { ui } from './ui';\r\n\r\nclass History { \r\n constructor() {\r\n this.redo_list = [];\r\n this.undo_list = [];\r\n \r\n // Undo & Redo buttons\r\n this.undoBtn = document.querySelector(\"#undo\");\r\n this.redoBtn = document.querySelector(\"#redo\");\r\n }\r\n\r\n // Save the state\r\n saveState(canvas, list, keep_redo) {\r\n keep_redo = keep_redo || false;\r\n if(!keep_redo) {\r\n this.redo_list = [];\r\n }\r\n \r\n (list || this.undo_list).push(canvas.toDataURL()); \r\n }\r\n\r\n // Undo action\r\n undo(canvas, ctx) {\r\n this.restoreState(canvas, ctx, this.undo_list, this.redo_list);\r\n ui.displayNotification(\"Undo\");\r\n }\r\n\r\n // Redo action\r\n redo(canvas, ctx) {\r\n this.restoreState(canvas, ctx, this.redo_list, this.undo_list);\r\n ui.displayNotification(\"Redo\"); \r\n }\r\n\r\n // Restore the state\r\n restoreState(canvas, ctx, pop, push) {\r\n if(pop.length) {\r\n this.saveState(canvas, push, true);\r\n var restore_state = pop.pop();\r\n const src = restore_state;\r\n \r\n const img = new Image();\r\n img.setAttribute('src', src);\r\n img.onload = function() {\r\n ctx.clearRect(0, 0, canvas.width, canvas.height);\r\n ctx.drawImage(img, 0, 0, canvas.width, canvas.height); \r\n }\r\n }\r\n }\r\n \r\n // Call undo / redo with keyboards\r\n keyCapture(e) { \r\n e = e || event;\r\n\r\n // Ctrl + Z combination\r\n if(e.ctrlKey && e.keyCode === 90) {\r\n this.undo(cvs, ctx);\r\n }\r\n \r\n // Ctrl + Y combination\r\n if (e.ctrlKey && e.keyCode === 89) {\r\n this.redo(cvs, ctx);\r\n }\r\n }\r\n}\r\n\r\nexport const history = new History();\r\nconst cvs = theCanvas.canvas;\r\nconst ctx = theCanvas.ctx;\r\n\r\nhistory.undoBtn.addEventListener(\"click\", history.undo.bind(history, cvs, ctx));\r\nhistory.redoBtn.addEventListener(\"click\", history.redo.bind(history, cvs, ctx));\r\ntheCanvas.canvas.addEventListener(\"mousedown\", () => history.saveState(cvs));\r\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));\r\n"},"lineCount":null}},"error":null,"hash":"926c319c8192d2914b43d86eeba252bd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/e6/ceec5008687c2487161d2426f387fc.json b/.cache/e6/ceec5008687c2487161d2426f387fc.json new file mode 100644 index 0000000..d5f21a2 --- /dev/null +++ b/.cache/e6/ceec5008687c2487161d2426f387fc.json @@ -0,0 +1 @@ +{"id":"github-logo.png","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/cc06857d32d3186feaef253fc5d0ee35.png\";"},"sourceMaps":null,"error":null,"hash":"ef7a02b69836dc8b6a732a54c4200dcb","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/e7/18a1d36a4aaae3a6232c09ee0cad55.json b/.cache/e7/18a1d36a4aaae3a6232c09ee0cad55.json new file mode 100644 index 0000000..df255e6 --- /dev/null +++ b/.cache/e7/18a1d36a4aaae3a6232c09ee0cad55.json @@ -0,0 +1 @@ +{"id":"vw1D","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/bf0d43c4c560c9beefdc6e398c1edd37.eot\";"},"sourceMaps":null,"error":null,"hash":"e79bfd88537def476913f3ed52f4f4b3","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/e7/763492c018c1e50cbfd6230ee685ff.json b/.cache/e7/763492c018c1e50cbfd6230ee685ff.json new file mode 100644 index 0000000..90134e2 --- /dev/null +++ b/.cache/e7/763492c018c1e50cbfd6230ee685ff.json @@ -0,0 +1 @@ +{"id":"../fonts/LuckiestGuy-Regular.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/8a6499bd3d7e2df31eff1897fefc07c0.ttf\";"},"sourceMaps":null,"error":null,"hash":"08010c3c508ed427652ebcc7f1926f38","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/f6/2acd7a4ee0a2d2dda15bb19c1645d3.json b/.cache/f6/2acd7a4ee0a2d2dda15bb19c1645d3.json new file mode 100644 index 0000000..bbd09de --- /dev/null +++ b/.cache/f6/2acd7a4ee0a2d2dda15bb19c1645d3.json @@ -0,0 +1 @@ +{"id":"../fonts/MaterialIcons-Regular.eot","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/bf0d43c4c560c9beefdc6e398c1edd37.eot\";"},"sourceMaps":null,"error":null,"hash":"e79bfd88537def476913f3ed52f4f4b3","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/f7/be12900ccba7f9f3e071e9fbc9b798.json b/.cache/f7/be12900ccba7f9f3e071e9fbc9b798.json new file mode 100644 index 0000000..a3ec65a --- /dev/null +++ b/.cache/f7/be12900ccba7f9f3e071e9fbc9b798.json @@ -0,0 +1 @@ +{"id":"QdeU","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":2,"column":20},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./inputs","loc":{"line":3,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"},{"name":"./controlHistory","loc":{"line":4,"column":24},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js"},{"name":"./canvas","loc":{"line":5,"column":27},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"../scss/main","loc":{"line":8,"column":7},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss"}],"generated":{"js":"\"use strict\";var e=require(\"./ui\"),t=require(\"./inputs\"),o=require(\"./controlHistory\"),r=require(\"./canvas\");require(\"../scss/main\");var n=document.querySelector(\"#color-info\"),c=!1;function i(e){var t=0,o=0;if(e.offsetParent){do{t+=e.offsetLeft,o+=e.offsetTop}while(e=e.offsetParent);return{x:t,y:o}}}function a(e,t){var o=i(e);return{x:t.pageX-o.x,y:t.pageY-o.y}}function l(e,t,o){if(e>255||t>255||o>255)throw\"Invalid color component\";return(e<<16|t<<8|o).toString(16)}n.addEventListener(\"click\",function(){(c=!c)?(this.style.color=\"#444\",e.ui.displayNotification(\"Enabled color picker\")):(this.style.color=\"#0097e6\",e.ui.displayNotification(\"Disabled color picker\"))}),r.theCanvas.canvas.addEventListener(\"click\",function(t){if(c){var o=a(r.theCanvas.canvas,t),i=r.theCanvas.ctx.getImageData(o.x,o.y,1,1).data;0==i[0]&&0==i[1]&&0==i[2]&&0==i[3]&&(coord+=\" (Transparent color detected, cannot be converted to HEX)\");var s=\"#\"+(\"000000\"+l(i[0],i[1],i[2])).slice(-6);document.querySelector(\"#colorPalette\").value=s,r.theCanvas.ctx.strokeStyle=s,document.querySelector(\"#current-drawColor\").textContent=s,n.style.color=\"#0097e6\",e.ui.displayNotification(\"Disabled color picker\"),c=!1}},!1);var s=document.querySelector(\".burger-menu\");s.addEventListener(\"click\",function(){s.classList.toggle(\"active\"),document.querySelector(\".controls\").classList.toggle(\"controlsActive\"),setTimeout(function(){document.querySelector(\"#main\").classList.toggle(\"mainDisplay\")},50)});var u=document.querySelector(\"#info\"),d=document.querySelector(\".info-box\"),f=document.querySelector(\"#close-info\");u.addEventListener(\"click\",function(){d.style.display=\"flex\"}),f.addEventListener(\"click\",function(){d.style.display=\"none\"});"},"sourceMaps":{"js":{"mappings":[{"source":"js/app.js","original":{"line":105,"column":0},"generated":{"line":1,"column":0}},{"source":"js/app.js","original":{"line":2,"column":0},"generated":{"line":1,"column":13}},{"source":"js/app.js","original":{"line":2,"column":0},"generated":{"line":1,"column":17}},{"source":"js/app.js","original":{"line":2,"column":0},"generated":{"line":1,"column":19}},{"source":"js/app.js","original":{"line":2,"column":0},"generated":{"line":1,"column":27}},{"source":"js/app.js","original":{"line":3,"column":0},"generated":{"line":1,"column":35}},{"source":"js/app.js","original":{"line":3,"column":0},"generated":{"line":1,"column":37}},{"source":"js/app.js","original":{"line":3,"column":0},"generated":{"line":1,"column":45}},{"source":"js/app.js","original":{"line":4,"column":0},"generated":{"line":1,"column":57}},{"source":"js/app.js","original":{"line":4,"column":0},"generated":{"line":1,"column":59}},{"source":"js/app.js","original":{"line":4,"column":0},"generated":{"line":1,"column":67}},{"source":"js/app.js","original":{"line":5,"column":0},"generated":{"line":1,"column":87}},{"source":"js/app.js","original":{"line":5,"column":0},"generated":{"line":1,"column":89}},{"source":"js/app.js","original":{"line":5,"column":0},"generated":{"line":1,"column":97}},{"source":"js/app.js","original":{"line":8,"column":0},"generated":{"line":1,"column":109}},{"source":"js/app.js","original":{"line":8,"column":0},"generated":{"line":1,"column":117}},{"source":"js/app.js","original":{"line":12,"column":0},"generated":{"line":1,"column":133}},{"source":"js/app.js","name":"colorInfo","original":{"line":12,"column":6},"generated":{"line":1,"column":137}},{"source":"js/app.js","name":"document","original":{"line":12,"column":18},"generated":{"line":1,"column":139}},{"source":"js/app.js","name":"querySelector","original":{"line":12,"column":27},"generated":{"line":1,"column":148}},{"source":"js/app.js","original":{"line":12,"column":41},"generated":{"line":1,"column":162}},{"source":"js/app.js","name":"pickingColor","original":{"line":13,"column":4},"generated":{"line":1,"column":177}},{"source":"js/app.js","original":{"line":13,"column":19},"generated":{"line":1,"column":180}},{"source":"js/app.js","original":{"line":29,"column":0},"generated":{"line":1,"column":182}},{"source":"js/app.js","name":"getElementPosition","original":{"line":29,"column":9},"generated":{"line":1,"column":191}},{"source":"js/app.js","name":"obj","original":{"line":29,"column":28},"generated":{"line":1,"column":193}},{"source":"js/app.js","name":"curleft","original":{"line":30,"column":8},"generated":{"line":1,"column":196}},{"source":"js/app.js","name":"curleft","original":{"line":30,"column":8},"generated":{"line":1,"column":200}},{"source":"js/app.js","original":{"line":30,"column":18},"generated":{"line":1,"column":202}},{"source":"js/app.js","name":"curtop","original":{"line":30,"column":21},"generated":{"line":1,"column":204}},{"source":"js/app.js","original":{"line":30,"column":30},"generated":{"line":1,"column":206}},{"source":"js/app.js","name":"obj","original":{"line":31,"column":8},"generated":{"line":1,"column":208}},{"source":"js/app.js","name":"obj","original":{"line":31,"column":8},"generated":{"line":1,"column":211}},{"source":"js/app.js","name":"offsetParent","original":{"line":31,"column":12},"generated":{"line":1,"column":213}},{"source":"js/app.js","original":{"line":31,"column":26},"generated":{"line":1,"column":226}},{"source":"js/app.js","original":{"line":32,"column":11},"generated":{"line":1,"column":227}},{"source":"js/app.js","name":"curleft","original":{"line":33,"column":12},"generated":{"line":1,"column":230}},{"source":"js/app.js","name":"obj","original":{"line":33,"column":23},"generated":{"line":1,"column":233}},{"source":"js/app.js","name":"offsetLeft","original":{"line":33,"column":27},"generated":{"line":1,"column":235}},{"source":"js/app.js","name":"curtop","original":{"line":34,"column":12},"generated":{"line":1,"column":246}},{"source":"js/app.js","name":"obj","original":{"line":34,"column":22},"generated":{"line":1,"column":249}},{"source":"js/app.js","name":"offsetTop","original":{"line":34,"column":26},"generated":{"line":1,"column":251}},{"source":"js/app.js","name":"obj","original":{"line":35,"column":17},"generated":{"line":1,"column":267}},{"source":"js/app.js","name":"obj","original":{"line":35,"column":23},"generated":{"line":1,"column":269}},{"source":"js/app.js","name":"offsetParent","original":{"line":35,"column":27},"generated":{"line":1,"column":271}},{"source":"js/app.js","original":{"line":36,"column":15},"generated":{"line":1,"column":285}},{"source":"js/app.js","original":{"line":36,"column":15},"generated":{"line":1,"column":291}},{"source":"js/app.js","name":"x","original":{"line":36,"column":17},"generated":{"line":1,"column":292}},{"source":"js/app.js","name":"curleft","original":{"line":36,"column":20},"generated":{"line":1,"column":294}},{"source":"js/app.js","name":"y","original":{"line":36,"column":29},"generated":{"line":1,"column":296}},{"source":"js/app.js","name":"curtop","original":{"line":36,"column":32},"generated":{"line":1,"column":298}},{"source":"js/app.js","original":{"line":42,"column":0},"generated":{"line":1,"column":302}},{"source":"js/app.js","name":"getEventLocation","original":{"line":42,"column":9},"generated":{"line":1,"column":311}},{"source":"js/app.js","name":"element","original":{"line":42,"column":26},"generated":{"line":1,"column":313}},{"source":"js/app.js","name":"event","original":{"line":42,"column":34},"generated":{"line":1,"column":315}},{"source":"js/app.js","name":"pos","original":{"line":43,"column":10},"generated":{"line":1,"column":318}},{"source":"js/app.js","name":"pos","original":{"line":43,"column":10},"generated":{"line":1,"column":322}},{"source":"js/app.js","name":"getElementPosition","original":{"line":43,"column":16},"generated":{"line":1,"column":324}},{"source":"js/app.js","name":"element","original":{"line":43,"column":35},"generated":{"line":1,"column":326}},{"source":"js/app.js","original":{"line":45,"column":11},"generated":{"line":1,"column":329}},{"source":"js/app.js","original":{"line":45,"column":11},"generated":{"line":1,"column":335}},{"source":"js/app.js","name":"x","original":{"line":46,"column":8},"generated":{"line":1,"column":336}},{"source":"js/app.js","name":"event","original":{"line":46,"column":12},"generated":{"line":1,"column":338}},{"source":"js/app.js","name":"pageX","original":{"line":46,"column":18},"generated":{"line":1,"column":340}},{"source":"js/app.js","name":"pos","original":{"line":46,"column":26},"generated":{"line":1,"column":346}},{"source":"js/app.js","name":"x","original":{"line":46,"column":30},"generated":{"line":1,"column":348}},{"source":"js/app.js","name":"y","original":{"line":47,"column":7},"generated":{"line":1,"column":350}},{"source":"js/app.js","name":"event","original":{"line":47,"column":11},"generated":{"line":1,"column":352}},{"source":"js/app.js","name":"pageY","original":{"line":47,"column":17},"generated":{"line":1,"column":354}},{"source":"js/app.js","name":"pos","original":{"line":47,"column":25},"generated":{"line":1,"column":360}},{"source":"js/app.js","name":"y","original":{"line":47,"column":29},"generated":{"line":1,"column":362}},{"source":"js/app.js","original":{"line":52,"column":0},"generated":{"line":1,"column":365}},{"source":"js/app.js","name":"rgbToHex","original":{"line":52,"column":9},"generated":{"line":1,"column":374}},{"source":"js/app.js","name":"r","original":{"line":52,"column":18},"generated":{"line":1,"column":376}},{"source":"js/app.js","name":"g","original":{"line":52,"column":21},"generated":{"line":1,"column":378}},{"source":"js/app.js","name":"b","original":{"line":52,"column":24},"generated":{"line":1,"column":380}},{"source":"js/app.js","name":"r","original":{"line":53,"column":8},"generated":{"line":1,"column":383}},{"source":"js/app.js","name":"r","original":{"line":53,"column":8},"generated":{"line":1,"column":386}},{"source":"js/app.js","original":{"line":53,"column":12},"generated":{"line":1,"column":388}},{"source":"js/app.js","name":"g","original":{"line":53,"column":19},"generated":{"line":1,"column":393}},{"source":"js/app.js","original":{"line":53,"column":23},"generated":{"line":1,"column":395}},{"source":"js/app.js","name":"b","original":{"line":53,"column":30},"generated":{"line":1,"column":400}},{"source":"js/app.js","original":{"line":53,"column":34},"generated":{"line":1,"column":402}},{"source":"js/app.js","original":{"line":54,"column":8},"generated":{"line":1,"column":406}},{"source":"js/app.js","original":{"line":54,"column":14},"generated":{"line":1,"column":411}},{"source":"js/app.js","original":{"line":55,"column":11},"generated":{"line":1,"column":437}},{"source":"js/app.js","name":"r","original":{"line":55,"column":13},"generated":{"line":1,"column":444}},{"source":"js/app.js","original":{"line":55,"column":18},"generated":{"line":1,"column":447}},{"source":"js/app.js","name":"g","original":{"line":55,"column":25},"generated":{"line":1,"column":450}},{"source":"js/app.js","original":{"line":55,"column":30},"generated":{"line":1,"column":453}},{"source":"js/app.js","name":"b","original":{"line":55,"column":35},"generated":{"line":1,"column":455}},{"source":"js/app.js","name":"toString","original":{"line":55,"column":38},"generated":{"line":1,"column":458}},{"source":"js/app.js","original":{"line":55,"column":47},"generated":{"line":1,"column":467}},{"source":"js/app.js","name":"colorInfo","original":{"line":14,"column":0},"generated":{"line":1,"column":471}},{"source":"js/app.js","name":"addEventListener","original":{"line":14,"column":10},"generated":{"line":1,"column":473}},{"source":"js/app.js","original":{"line":14,"column":27},"generated":{"line":1,"column":490}},{"source":"js/app.js","original":{"line":14,"column":36},"generated":{"line":1,"column":498}},{"source":"js/app.js","name":"pickingColor","original":{"line":15,"column":4},"generated":{"line":1,"column":510}},{"source":"js/app.js","name":"pickingColor","original":{"line":15,"column":20},"generated":{"line":1,"column":513}},{"source":"js/app.js","name":"style","original":{"line":20,"column":13},"generated":{"line":1,"column":517}},{"source":"js/app.js","name":"style","original":{"line":20,"column":13},"generated":{"line":1,"column":522}},{"source":"js/app.js","name":"color","original":{"line":20,"column":19},"generated":{"line":1,"column":528}},{"source":"js/app.js","original":{"line":20,"column":27},"generated":{"line":1,"column":534}},{"source":"js/app.js","name":"displayNotification","original":{"line":21,"column":11},"generated":{"line":1,"column":541}},{"source":"js/app.js","name":"displayNotification","original":{"line":21,"column":11},"generated":{"line":1,"column":543}},{"source":"js/app.js","name":"displayNotification","original":{"line":21,"column":11},"generated":{"line":1,"column":546}},{"source":"js/app.js","original":{"line":21,"column":31},"generated":{"line":1,"column":566}},{"source":"js/app.js","name":"style","original":{"line":23,"column":13},"generated":{"line":1,"column":592}},{"source":"js/app.js","name":"style","original":{"line":23,"column":13},"generated":{"line":1,"column":597}},{"source":"js/app.js","name":"color","original":{"line":23,"column":19},"generated":{"line":1,"column":603}},{"source":"js/app.js","original":{"line":23,"column":27},"generated":{"line":1,"column":609}},{"source":"js/app.js","name":"displayNotification","original":{"line":24,"column":11},"generated":{"line":1,"column":619}},{"source":"js/app.js","name":"displayNotification","original":{"line":24,"column":11},"generated":{"line":1,"column":621}},{"source":"js/app.js","name":"displayNotification","original":{"line":24,"column":11},"generated":{"line":1,"column":624}},{"source":"js/app.js","original":{"line":24,"column":31},"generated":{"line":1,"column":644}},{"source":"js/app.js","name":"theCanvas","original":{"line":59,"column":0},"generated":{"line":1,"column":672}},{"source":"js/app.js","name":"canvas","original":{"line":59,"column":10},"generated":{"line":1,"column":674}},{"source":"js/app.js","name":"canvas","original":{"line":59,"column":10},"generated":{"line":1,"column":684}},{"source":"js/app.js","name":"addEventListener","original":{"line":59,"column":17},"generated":{"line":1,"column":691}},{"source":"js/app.js","original":{"line":59,"column":34},"generated":{"line":1,"column":708}},{"source":"js/app.js","original":{"line":59,"column":43},"generated":{"line":1,"column":716}},{"source":"js/app.js","name":"e","original":{"line":59,"column":43},"generated":{"line":1,"column":725}},{"source":"js/app.js","original":{"line":60,"column":7},"generated":{"line":1,"column":728}},{"source":"js/app.js","name":"pickingColor","original":{"line":60,"column":8},"generated":{"line":1,"column":731}},{"source":"js/app.js","original":{"line":60,"column":7},"generated":{"line":1,"column":733}},{"source":"js/app.js","name":"eventLocation","original":{"line":61,"column":7},"generated":{"line":1,"column":734}},{"source":"js/app.js","name":"eventLocation","original":{"line":61,"column":7},"generated":{"line":1,"column":738}},{"source":"js/app.js","name":"getEventLocation","original":{"line":61,"column":23},"generated":{"line":1,"column":740}},{"source":"js/app.js","name":"theCanvas","original":{"line":61,"column":40},"generated":{"line":1,"column":742}},{"source":"js/app.js","name":"canvas","original":{"line":61,"column":50},"generated":{"line":1,"column":744}},{"source":"js/app.js","name":"canvas","original":{"line":61,"column":50},"generated":{"line":1,"column":754}},{"source":"js/app.js","name":"e","original":{"line":61,"column":57},"generated":{"line":1,"column":761}},{"source":"js/app.js","name":"pixelData","original":{"line":63,"column":10},"generated":{"line":1,"column":764}},{"source":"js/app.js","name":"theCanvas","original":{"line":63,"column":22},"generated":{"line":1,"column":766}},{"source":"js/app.js","name":"ctx","original":{"line":63,"column":32},"generated":{"line":1,"column":768}},{"source":"js/app.js","name":"ctx","original":{"line":63,"column":32},"generated":{"line":1,"column":778}},{"source":"js/app.js","name":"getImageData","original":{"line":63,"column":36},"generated":{"line":1,"column":782}},{"source":"js/app.js","name":"eventLocation","original":{"line":63,"column":49},"generated":{"line":1,"column":795}},{"source":"js/app.js","name":"x","original":{"line":63,"column":63},"generated":{"line":1,"column":797}},{"source":"js/app.js","name":"eventLocation","original":{"line":63,"column":66},"generated":{"line":1,"column":799}},{"source":"js/app.js","name":"y","original":{"line":63,"column":80},"generated":{"line":1,"column":801}},{"source":"js/app.js","original":{"line":63,"column":83},"generated":{"line":1,"column":803}},{"source":"js/app.js","original":{"line":63,"column":86},"generated":{"line":1,"column":805}},{"source":"js/app.js","name":"data","original":{"line":63,"column":89},"generated":{"line":1,"column":808}},{"source":"js/app.js","original":{"line":65,"column":24},"generated":{"line":1,"column":813}},{"source":"js/app.js","name":"pixelData","original":{"line":65,"column":8},"generated":{"line":1,"column":816}},{"source":"js/app.js","original":{"line":65,"column":18},"generated":{"line":1,"column":818}},{"source":"js/app.js","original":{"line":65,"column":47},"generated":{"line":1,"column":822}},{"source":"js/app.js","name":"pixelData","original":{"line":65,"column":31},"generated":{"line":1,"column":825}},{"source":"js/app.js","original":{"line":65,"column":41},"generated":{"line":1,"column":827}},{"source":"js/app.js","original":{"line":65,"column":70},"generated":{"line":1,"column":831}},{"source":"js/app.js","name":"pixelData","original":{"line":65,"column":54},"generated":{"line":1,"column":834}},{"source":"js/app.js","original":{"line":65,"column":64},"generated":{"line":1,"column":836}},{"source":"js/app.js","original":{"line":65,"column":93},"generated":{"line":1,"column":840}},{"source":"js/app.js","name":"pixelData","original":{"line":65,"column":77},"generated":{"line":1,"column":843}},{"source":"js/app.js","original":{"line":65,"column":87},"generated":{"line":1,"column":845}},{"source":"js/app.js","name":"coord","original":{"line":66,"column":8},"generated":{"line":1,"column":850}},{"source":"js/app.js","original":{"line":66,"column":17},"generated":{"line":1,"column":857}},{"source":"js/app.js","name":"hex","original":{"line":70,"column":8},"generated":{"line":1,"column":918}},{"source":"js/app.js","name":"hex","original":{"line":70,"column":8},"generated":{"line":1,"column":922}},{"source":"js/app.js","original":{"line":70,"column":14},"generated":{"line":1,"column":924}},{"source":"js/app.js","original":{"line":70,"column":21},"generated":{"line":1,"column":929}},{"source":"js/app.js","name":"rgbToHex","original":{"line":70,"column":32},"generated":{"line":1,"column":938}},{"source":"js/app.js","name":"pixelData","original":{"line":70,"column":41},"generated":{"line":1,"column":940}},{"source":"js/app.js","original":{"line":70,"column":51},"generated":{"line":1,"column":942}},{"source":"js/app.js","name":"pixelData","original":{"line":70,"column":55},"generated":{"line":1,"column":945}},{"source":"js/app.js","original":{"line":70,"column":65},"generated":{"line":1,"column":947}},{"source":"js/app.js","name":"pixelData","original":{"line":70,"column":69},"generated":{"line":1,"column":950}},{"source":"js/app.js","original":{"line":70,"column":79},"generated":{"line":1,"column":952}},{"source":"js/app.js","name":"slice","original":{"line":70,"column":84},"generated":{"line":1,"column":957}},{"source":"js/app.js","original":{"line":70,"column":91},"generated":{"line":1,"column":964}},{"source":"js/app.js","name":"document","original":{"line":71,"column":4},"generated":{"line":1,"column":967}},{"source":"js/app.js","name":"querySelector","original":{"line":71,"column":13},"generated":{"line":1,"column":976}},{"source":"js/app.js","original":{"line":71,"column":27},"generated":{"line":1,"column":990}},{"source":"js/app.js","name":"value","original":{"line":71,"column":44},"generated":{"line":1,"column":1007}},{"source":"js/app.js","name":"hex","original":{"line":71,"column":52},"generated":{"line":1,"column":1013}},{"source":"js/app.js","name":"ctx","original":{"line":72,"column":14},"generated":{"line":1,"column":1015}},{"source":"js/app.js","name":"ctx","original":{"line":72,"column":14},"generated":{"line":1,"column":1017}},{"source":"js/app.js","name":"ctx","original":{"line":72,"column":14},"generated":{"line":1,"column":1027}},{"source":"js/app.js","name":"strokeStyle","original":{"line":72,"column":18},"generated":{"line":1,"column":1031}},{"source":"js/app.js","name":"hex","original":{"line":72,"column":32},"generated":{"line":1,"column":1043}},{"source":"js/app.js","name":"document","original":{"line":73,"column":4},"generated":{"line":1,"column":1045}},{"source":"js/app.js","name":"querySelector","original":{"line":73,"column":13},"generated":{"line":1,"column":1054}},{"source":"js/app.js","original":{"line":73,"column":27},"generated":{"line":1,"column":1068}},{"source":"js/app.js","name":"textContent","original":{"line":73,"column":49},"generated":{"line":1,"column":1090}},{"source":"js/app.js","name":"hex","original":{"line":73,"column":63},"generated":{"line":1,"column":1102}},{"source":"js/app.js","name":"colorInfo","original":{"line":76,"column":4},"generated":{"line":1,"column":1104}},{"source":"js/app.js","name":"style","original":{"line":76,"column":14},"generated":{"line":1,"column":1106}},{"source":"js/app.js","name":"color","original":{"line":76,"column":20},"generated":{"line":1,"column":1112}},{"source":"js/app.js","original":{"line":76,"column":28},"generated":{"line":1,"column":1118}},{"source":"js/app.js","name":"displayNotification","original":{"line":79,"column":7},"generated":{"line":1,"column":1128}},{"source":"js/app.js","name":"displayNotification","original":{"line":79,"column":7},"generated":{"line":1,"column":1130}},{"source":"js/app.js","name":"displayNotification","original":{"line":79,"column":7},"generated":{"line":1,"column":1133}},{"source":"js/app.js","original":{"line":79,"column":27},"generated":{"line":1,"column":1153}},{"source":"js/app.js","name":"pickingColor","original":{"line":82,"column":4},"generated":{"line":1,"column":1178}},{"source":"js/app.js","original":{"line":82,"column":19},"generated":{"line":1,"column":1181}},{"source":"js/app.js","original":{"line":83,"column":2},"generated":{"line":1,"column":1186}},{"source":"js/app.js","original":{"line":86,"column":0},"generated":{"line":1,"column":1189}},{"source":"js/app.js","name":"burger","original":{"line":86,"column":6},"generated":{"line":1,"column":1193}},{"source":"js/app.js","name":"document","original":{"line":86,"column":15},"generated":{"line":1,"column":1195}},{"source":"js/app.js","name":"querySelector","original":{"line":86,"column":24},"generated":{"line":1,"column":1204}},{"source":"js/app.js","original":{"line":86,"column":38},"generated":{"line":1,"column":1218}},{"source":"js/app.js","name":"burger","original":{"line":87,"column":0},"generated":{"line":1,"column":1234}},{"source":"js/app.js","name":"addEventListener","original":{"line":87,"column":7},"generated":{"line":1,"column":1236}},{"source":"js/app.js","original":{"line":87,"column":24},"generated":{"line":1,"column":1253}},{"source":"js/app.js","original":{"line":87,"column":33},"generated":{"line":1,"column":1261}},{"source":"js/app.js","name":"burger","original":{"line":89,"column":4},"generated":{"line":1,"column":1272}},{"source":"js/app.js","name":"classList","original":{"line":89,"column":11},"generated":{"line":1,"column":1274}},{"source":"js/app.js","name":"toggle","original":{"line":89,"column":21},"generated":{"line":1,"column":1284}},{"source":"js/app.js","original":{"line":89,"column":28},"generated":{"line":1,"column":1291}},{"source":"js/app.js","name":"document","original":{"line":90,"column":4},"generated":{"line":1,"column":1301}},{"source":"js/app.js","name":"querySelector","original":{"line":90,"column":13},"generated":{"line":1,"column":1310}},{"source":"js/app.js","original":{"line":90,"column":27},"generated":{"line":1,"column":1324}},{"source":"js/app.js","name":"classList","original":{"line":90,"column":40},"generated":{"line":1,"column":1337}},{"source":"js/app.js","name":"toggle","original":{"line":90,"column":50},"generated":{"line":1,"column":1347}},{"source":"js/app.js","original":{"line":90,"column":57},"generated":{"line":1,"column":1354}},{"source":"js/app.js","name":"setTimeout","original":{"line":93,"column":4},"generated":{"line":1,"column":1372}},{"source":"js/app.js","original":{"line":93,"column":15},"generated":{"line":1,"column":1383}},{"source":"js/app.js","name":"document","original":{"line":94,"column":8},"generated":{"line":1,"column":1394}},{"source":"js/app.js","name":"querySelector","original":{"line":94,"column":17},"generated":{"line":1,"column":1403}},{"source":"js/app.js","original":{"line":94,"column":31},"generated":{"line":1,"column":1417}},{"source":"js/app.js","name":"classList","original":{"line":94,"column":40},"generated":{"line":1,"column":1426}},{"source":"js/app.js","name":"toggle","original":{"line":94,"column":50},"generated":{"line":1,"column":1436}},{"source":"js/app.js","original":{"line":94,"column":57},"generated":{"line":1,"column":1443}},{"source":"js/app.js","original":{"line":95,"column":7},"generated":{"line":1,"column":1459}},{"source":"js/app.js","original":{"line":99,"column":0},"generated":{"line":1,"column":1465}},{"source":"js/app.js","name":"infoBtn","original":{"line":99,"column":6},"generated":{"line":1,"column":1469}},{"source":"js/app.js","name":"document","original":{"line":99,"column":16},"generated":{"line":1,"column":1471}},{"source":"js/app.js","name":"querySelector","original":{"line":99,"column":25},"generated":{"line":1,"column":1480}},{"source":"js/app.js","original":{"line":99,"column":39},"generated":{"line":1,"column":1494}},{"source":"js/app.js","name":"infoBox","original":{"line":100,"column":6},"generated":{"line":1,"column":1503}},{"source":"js/app.js","name":"document","original":{"line":100,"column":16},"generated":{"line":1,"column":1505}},{"source":"js/app.js","name":"querySelector","original":{"line":100,"column":25},"generated":{"line":1,"column":1514}},{"source":"js/app.js","original":{"line":100,"column":39},"generated":{"line":1,"column":1528}},{"source":"js/app.js","name":"closeInfoBtn","original":{"line":101,"column":6},"generated":{"line":1,"column":1541}},{"source":"js/app.js","name":"document","original":{"line":101,"column":21},"generated":{"line":1,"column":1543}},{"source":"js/app.js","name":"querySelector","original":{"line":101,"column":30},"generated":{"line":1,"column":1552}},{"source":"js/app.js","original":{"line":101,"column":44},"generated":{"line":1,"column":1566}},{"source":"js/app.js","name":"infoBtn","original":{"line":102,"column":0},"generated":{"line":1,"column":1581}},{"source":"js/app.js","name":"addEventListener","original":{"line":102,"column":8},"generated":{"line":1,"column":1583}},{"source":"js/app.js","original":{"line":102,"column":25},"generated":{"line":1,"column":1600}},{"source":"js/app.js","original":{"line":102,"column":34},"generated":{"line":1,"column":1608}},{"source":"js/app.js","name":"infoBox","original":{"line":103,"column":4},"generated":{"line":1,"column":1619}},{"source":"js/app.js","name":"style","original":{"line":103,"column":12},"generated":{"line":1,"column":1621}},{"source":"js/app.js","name":"display","original":{"line":103,"column":18},"generated":{"line":1,"column":1627}},{"source":"js/app.js","original":{"line":103,"column":28},"generated":{"line":1,"column":1635}},{"source":"js/app.js","name":"closeInfoBtn","original":{"line":105,"column":0},"generated":{"line":1,"column":1644}},{"source":"js/app.js","name":"addEventListener","original":{"line":105,"column":13},"generated":{"line":1,"column":1646}},{"source":"js/app.js","original":{"line":105,"column":30},"generated":{"line":1,"column":1663}},{"source":"js/app.js","original":{"line":105,"column":39},"generated":{"line":1,"column":1671}},{"source":"js/app.js","name":"infoBox","original":{"line":106,"column":4},"generated":{"line":1,"column":1682}},{"source":"js/app.js","name":"style","original":{"line":106,"column":12},"generated":{"line":1,"column":1684}},{"source":"js/app.js","name":"display","original":{"line":106,"column":18},"generated":{"line":1,"column":1690}},{"source":"js/app.js","original":{"line":106,"column":28},"generated":{"line":1,"column":1698}}],"sources":{"js/app.js":"// Import modules\r\nimport { ui } from './ui';\r\nimport { inputs } from './inputs';\r\nimport { history } from './controlHistory';\r\nimport { theCanvas } from './canvas';\r\n\r\n// Import SCSS\r\nimport '../scss/main';\r\n\r\n\r\n// Color picker\r\nconst colorInfo = document.querySelector(\"#color-info\");\r\nlet pickingColor = false;\r\ncolorInfo.addEventListener(\"click\", function() {\r\n pickingColor = !pickingColor;\r\n\r\n // Display notification\r\n \r\n if(pickingColor) {\r\n this.style.color = \"#444\"\r\n ui.displayNotification(\"Enabled color picker\");\r\n } else {\r\n this.style.color = \"#0097e6\"\r\n ui.displayNotification(\"Disabled color picker\");\r\n }\r\n})\r\n\r\n// Get the mouse position in the canvas\r\nfunction getElementPosition(obj) {\r\n let curleft = 0, curtop = 0;\r\n if (obj.offsetParent) {\r\n do {\r\n curleft += obj.offsetLeft;\r\n curtop += obj.offsetTop;\r\n } while (obj = obj.offsetParent);\r\n return { x: curleft, y: curtop };\r\n }\r\n return undefined;\r\n}\r\n\r\n// Get the canvas position\r\nfunction getEventLocation(element,event){\r\n const pos = getElementPosition(element);\r\n \r\n return {\r\n x: (event.pageX - pos.x),\r\n \ty: (event.pageY - pos.y)\r\n };\r\n}\r\n\r\n// Transform the RGB color to HEX color\r\nfunction rgbToHex(r, g, b) {\r\n if (r > 255 || g > 255 || b > 255)\r\n throw \"Invalid color component\";\r\n return ((r << 16) | (g << 8) | b).toString(16);\r\n}\r\n\r\n// Get the color(image) data from the canvas from the clicked location\r\ntheCanvas.canvas.addEventListener(\"click\", e => {\r\n if(!pickingColor) return;\r\n\tconst eventLocation = getEventLocation(theCanvas.canvas,e);\r\n // Get the data of the pixel according to the location generate by the getEventLocation function\r\n const pixelData = theCanvas.ctx.getImageData(eventLocation.x, eventLocation.y, 1, 1).data; \r\n // If transparency on the image\r\n if((pixelData[0] == 0) && (pixelData[1] == 0) && (pixelData[2] == 0) && (pixelData[3] == 0)){\r\n coord += \" (Transparent color detected, cannot be converted to HEX)\";\r\n }\r\n\r\n // Update the UI with the HEX color value\r\n let hex = \"#\" + (\"000000\" + rgbToHex(pixelData[0], pixelData[1], pixelData[2])).slice(-6);\r\n document.querySelector(\"#colorPalette\").value = hex;\r\n theCanvas.ctx.strokeStyle = hex;\r\n document.querySelector(\"#current-drawColor\").textContent = hex;\r\n\r\n // Reset the color picker color to default\r\n colorInfo.style.color = \"#0097e6\";\r\n\r\n // Display a notification for the color picker\r\n ui.displayNotification(\"Disabled color picker\");\r\n\r\n // Set the color picker to false after user gets the HEX value for the color\r\n pickingColor = false;\r\n},false);\r\n\r\n// Burger menu\r\nconst burger = document.querySelector(\".burger-menu\");\r\nburger.addEventListener(\"click\", () => {\r\n // Toggle active class on the burger and controls container\r\n burger.classList.toggle(\"active\");\r\n document.querySelector(\".controls\").classList.toggle(\"controlsActive\");\r\n\r\n // Toggle active class on the main section - container for canvas and controls section\r\n setTimeout(() => {\r\n document.querySelector(\"#main\").classList.toggle(\"mainDisplay\");\r\n }, 50);\r\n})\r\n\r\n// Info box\r\nconst infoBtn = document.querySelector(\"#info\");\r\nconst infoBox = document.querySelector(\".info-box\");\r\nconst closeInfoBtn = document.querySelector(\"#close-info\");\r\ninfoBtn.addEventListener(\"click\", () => {\r\n infoBox.style.display = \"flex\";\r\n})\r\ncloseInfoBtn.addEventListener(\"click\", () => {\r\n infoBox.style.display = \"none\";\r\n})\r\n"},"lineCount":null}},"error":null,"hash":"28e3adeec3f89f30466b96b7753d32c9","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/fa/23b20a792cab9a5254a7c822f5b122.json b/.cache/fa/23b20a792cab9a5254a7c822f5b122.json new file mode 100644 index 0000000..a5dd5a4 --- /dev/null +++ b/.cache/fa/23b20a792cab9a5254a7c822f5b122.json @@ -0,0 +1 @@ +{"id":"fonts.css","dependencies":[{"name":"./..\\fonts\\LuckiestGuy-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\LuckiestGuy-Regular.ttf","loc":{"line":3,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\FredokaOne-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\FredokaOne-Regular.ttf","loc":{"line":7,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Medium.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Medium.ttf","loc":{"line":12,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-SemiBold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-SemiBold.ttf","loc":{"line":17,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Bold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Bold.ttf","loc":{"line":21,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Black.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Black.ttf","loc":{"line":26,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.eot","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.eot","loc":{"line":33,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff2","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff2","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.ttf","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"_css_loader","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('/8a6499bd3d7e2df31eff1897fefc07c0.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('/801b37771b498862d2c04cf72417a706.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('/eef6b3c20f9ff583698310df53048cef.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('/eff06f43ca2fad8f64423f363c6fdb44.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"/b62796b9c0fffe0e1bd8cedd361393eb.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"/b2f9e157b23e73116447e9827f2de76c.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"/bf0d43c4c560c9beefdc6e398c1edd37.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"/b2ac2482f1814e67105cb90b0803c818.woff2\") format('woff2'),\r\n\t url(\"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\") format('woff'),\r\n\t url(\"/99c3b874b48cfb5cbacdbf2dd14747fd.ttf\") format('truetype');\r\n}","js":"var reloadCSS = require('_css_loader');\n\nmodule.hot.dispose(reloadCSS);\nmodule.hot.accept(reloadCSS);"},"sourceMaps":{"css":{"mappings":[{"source":"fonts.css","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"fonts.css","name":null,"original":{"line":2,"column":4},"generated":{"line":2,"column":4}},{"source":"fonts.css","name":null,"original":{"line":2,"column":31},"generated":{"line":2,"column":31}},{"source":"fonts.css","name":null,"original":{"line":3,"column":4},"generated":{"line":3,"column":4}},{"source":"fonts.css","name":null,"original":{"line":3,"column":48},"generated":{"line":3,"column":53}},{"source":"fonts.css","name":null,"original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"fonts.css","name":null,"original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"fonts.css","name":null,"original":{"line":6,"column":4},"generated":{"line":6,"column":4}},{"source":"fonts.css","name":null,"original":{"line":6,"column":30},"generated":{"line":6,"column":30}},{"source":"fonts.css","name":null,"original":{"line":7,"column":4},"generated":{"line":7,"column":4}},{"source":"fonts.css","name":null,"original":{"line":7,"column":47},"generated":{"line":7,"column":53}},{"source":"fonts.css","name":null,"original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"fonts.css","name":null,"original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"fonts.css","name":null,"original":{"line":11,"column":1},"generated":{"line":11,"column":1}},{"source":"fonts.css","name":null,"original":{"line":11,"column":33},"generated":{"line":11,"column":33}},{"source":"fonts.css","name":null,"original":{"line":12,"column":1},"generated":{"line":12,"column":1}},{"source":"fonts.css","name":null,"original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"fonts.css","name":null,"original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"fonts.css","name":null,"original":{"line":16,"column":1},"generated":{"line":16,"column":1}},{"source":"fonts.css","name":null,"original":{"line":16,"column":35},"generated":{"line":16,"column":35}},{"source":"fonts.css","name":null,"original":{"line":17,"column":1},"generated":{"line":17,"column":1}},{"source":"fonts.css","name":null,"original":{"line":17,"column":45},"generated":{"line":17,"column":50}},{"source":"fonts.css","name":null,"original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"fonts.css","name":null,"original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"fonts.css","name":null,"original":{"line":20,"column":1},"generated":{"line":20,"column":1}},{"source":"fonts.css","name":null,"original":{"line":20,"column":31},"generated":{"line":20,"column":31}},{"source":"fonts.css","name":null,"original":{"line":21,"column":1},"generated":{"line":21,"column":1}},{"source":"fonts.css","name":null,"original":{"line":21,"column":41},"generated":{"line":21,"column":50}},{"source":"fonts.css","name":null,"original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"fonts.css","name":null,"original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"fonts.css","name":null,"original":{"line":25,"column":1},"generated":{"line":25,"column":1}},{"source":"fonts.css","name":null,"original":{"line":25,"column":32},"generated":{"line":25,"column":32}},{"source":"fonts.css","name":null,"original":{"line":26,"column":1},"generated":{"line":26,"column":1}},{"source":"fonts.css","name":null,"original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"fonts.css","name":null,"original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"fonts.css","name":null,"original":{"line":30,"column":1},"generated":{"line":30,"column":1}},{"source":"fonts.css","name":null,"original":{"line":30,"column":30},"generated":{"line":30,"column":30}},{"source":"fonts.css","name":null,"original":{"line":31,"column":1},"generated":{"line":31,"column":1}},{"source":"fonts.css","name":null,"original":{"line":31,"column":19},"generated":{"line":31,"column":19}},{"source":"fonts.css","name":null,"original":{"line":32,"column":1},"generated":{"line":32,"column":1}},{"source":"fonts.css","name":null,"original":{"line":32,"column":17},"generated":{"line":32,"column":17}},{"source":"fonts.css","name":null,"original":{"line":33,"column":1},"generated":{"line":33,"column":1}},{"source":"fonts.css","name":null,"original":{"line":33,"column":47},"generated":{"line":33,"column":50}},{"source":"fonts.css","name":null,"original":{"line":33,"column":49},"generated":{"line":33,"column":52}},{"source":"fonts.css","name":null,"original":{"line":33,"column":63},"generated":{"line":33,"column":66}},{"source":"fonts.css","name":null,"original":{"line":34,"column":1},"generated":{"line":34,"column":1}},{"source":"fonts.css","name":null,"original":{"line":38,"column":63},"generated":{"line":38,"column":66}},{"source":"fonts.css","name":null,"original":{"line":39,"column":0},"generated":{"line":39,"column":0}}],"sources":{"fonts.css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('../fonts/LuckiestGuy-Regular.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('../fonts/FredokaOne-Regular.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('../fonts/Montserrat-Medium.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('../fonts/Montserrat-SemiBold.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"../fonts/Montserrat-Bold.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"../fonts/Montserrat-Black.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"../fonts/MaterialIcons-Regular.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff2\") format('woff2'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff\") format('woff'),\r\n\t url(\"../fonts/MaterialIcons-Regular.ttf\") format('truetype');\r\n}"},"lineCount":null}},"error":null,"hash":"3bd848010b07fac7ca0b32a46373dc20","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/fe/72ff532ee40a81b750bfc4b7f0e21f.json b/.cache/fe/72ff532ee40a81b750bfc4b7f0e21f.json new file mode 100644 index 0000000..50593b2 --- /dev/null +++ b/.cache/fe/72ff532ee40a81b750bfc4b7f0e21f.json @@ -0,0 +1 @@ +{"id":"../fonts/MaterialIcons-Regular.woff2","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/b2ac2482f1814e67105cb90b0803c818.woff2\";"},"sourceMaps":null,"error":null,"hash":"570eb83859dc23dd0eec423a49e147fe","cacheData":{"env":{}}} \ No newline at end of file diff --git a/build/index.html b/build/index.html index c43e0ff..aae4813 100644 --- a/build/index.html +++ b/build/index.html @@ -1,116 +1 @@ - - - - - - - - - - Painter - - - - -
- -
-

Set the size of the canvas:

-

Resizing the canvas will reset it to default state.

-
-
-
-
-
-
-
-
-
-

Cap width: 20px

-
-

Cap type:

-
-
-
-
-
-
-

Line:

-
-

Eraser:

Eraser
-
-

Color: #000000colorize

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Fill color: none

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Undo / Redo:

-

Clear all: delete_forever

DOWNLOAD -
exit info
-
-
-
-

-
-
-
-

About

-

A custom sizeable canvas app, where you can draw whatever you want, and download your painting.

-
-

INFO

-
    -
  • Decrease cap size - [
  • -
  • Increaes cap size - ]
  • -
  • Undo - CTRL + Z
  • -
  • Redo - CTRL + Y
  • -
  • Line - toggles between straight line on/off
  • -
  • Download image - downloads your painting
  • -
-
- - - - \ No newline at end of file +Painter

Set the size of the canvas:

Resizing the canvas will reset it to default state.

Cap width: 20px

Cap type:

Line:

Eraser:

Color: #000000colorize

Fill color: none

Undo / Redo:

Clear all: delete_forever

DOWNLOAD
exit info

About

A custom sizeable canvas app, where you can draw whatever you want, and download your painting.

INFO

  • Decrease cap size - [
  • Increaes cap size - ]
  • Undo - CTRL + Z
  • Redo - CTRL + Y
  • Line - toggles between straight line on/off
  • Download image - downloads your painting
\ No newline at end of file diff --git a/dist/FredokaOne-Regular.2417a706.ttf b/dist/FredokaOne-Regular.2417a706.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0cdf5ae0ba8a1654b1ab09d9dc3454a280c8ce84 GIT binary patch literal 42152 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 literal 0 HcmV?d00001 diff --git a/dist/LuckiestGuy-Regular.fefc07c0.ttf b/dist/LuckiestGuy-Regular.fefc07c0.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8bc3f11d7463d6e91743db510baa07538aa64f16 GIT binary patch literal 57940 zcmeFadtg&lwm7`^d8TRFrb(KluQX|zq)pQ{O&{s|MGK|$P3a3LEl?;>N+|^a5fKp) z5fKp?L_|bHMXU_tI1JZed?4dEsOWI<#W)Ouhz!Fp$aNTc@~wSNl9pOu-~HX+{p0&6 zr{|n?*4caQb=F>c?X}k4MHnHZgkKCo<7#Urt{b=FUW8V@fl&MIaT6z%JhbN}c=D$% zgs6)(6H{Dss9X<13qFLm+Got~=v{LBkqHR(ro;1-GnVulksY3({(ksH&FY;!e{=E2 zHxODRLkM@w?pV}|bSMDIKLpQ}v%8ngy7~T&U&Av6LY=$2Iy+`EUwl0dp*iGvW)}d0 zp63&wz5%$8>zd!cG)JfZ8$7>+5c@{=f*Bp#bT6GkXx4jB-MRT4OMB`2s8+Zq_{N@& z`JH3jEulcqQh0v0cfq3mX@6PXgV1eL5aJtq`#O8OxDEHf^KQWB5rv{XH<^F3J5eM` z0je~?j5#)$$w)6?(p(0HO;4uGvB6ZB#z3XH3Ml5Ewu*V{pPtsf_rC55o2{bzzGtRQ zdwTu63Y*ZXcU5P)tJC!Qv}$)|wM$RE(|lmp`dK+Sv)1o=v8icb*Zt)B{#^r$9o=n3 zMQz;$%p_EVX@V)!U}r`6ilIolbP>x_xd%F_hf z;w^G6)DUW}ADa@FQ4n7DcwWPluWp)2P7T-1GWfg<5O60dI~-v1kMI z4zt!88A5Y`GHjrzAX84VDM2gC%Ea9hY6@>Zv?O+HNp_gJsJaPgM~Gt_>^mq3Xy<8G z&8khbn;eXzStaD@2QO~H%X`*X@j*j1{+tqOhHE3(RcE z*6QXRi^d3RA``QsqB0XBBNH>DqOuYrv9SED2dXpM*KFV4-2I0`+q(04l|d&gFfO1={Ybq-65LuT06my>G^NxNdI{mP9*q4KaDn z=xAqNj3L(!sMw9rMldoHP3!*PKG{t?9@f2 z%|FX^?Zi7w8CH$Pnqe|!#A!5f8Nvkbg~^ys07Oxu2#~{C=-**txhgAj}etm#bp*L8gMHOk-?%$A*@^SJzd}e({3R;EYv;no^*}v1*km z8EExtfTRZf?d?ggx-> zGCUWU-#{B%0T*R9M6OLpksOXjy}b~{3d_aJ)0gXEVyUQs%$E2 z<=w0E$33*RzbVz2*O*y6Z$g5==*ZOAal z1GJVXR;IIr2dV61rmvoqHNDy$6k5`@1pilbLWDvgJ0pwC5H4`%Xf_}+*=lu0!r+8a zFbZZ=K)VHQyuHb%^WAhXEqxwUW?Y&}%c!!VbD}HO&dxXG)u&o&t1DvSZIj#E9d~}Z zd+PL8ariIG9%5GttuoG5yRp52X% zxM8mj4#?p}cvA+N>mq2bB#t()V0sO zy(n>d#}sQ+)@|9f_s`CY%AS;Et&3)^C?3J~N8ib9&WY~&4lx^Y0uR>HV_)pLQq%8iL4 zGv1j!&X_e}Qmf+$oV(K?9EaKyJ#Vl!(1*|y11J^<0ID%-6AXB(;1u3dlEM3A9L{97 z4bB?OtH%REo|3&8A>`pR@OCoFqjv*!!6NM{mD(?OBb1ilsnkI{^%G&j8H$4UQ$1(7eCQQKlS9?OHTZ2&V=jM+kj0!B*hvX44Mn|! zmF&SAr5c(W+(ac0E)8a9X$I#~uR;k4NXgy}C6G==1N|no1*_S+%LlIs7aT%C9KMEI zmF)H#hn&=@!6B)W$`1N%orF z`**iK^!I0{3Z>!Bamgta8Bu!YxRjI$=~2{clb_vkdvj{?#KjNpX=!?9%ZgT4>ob4b zpIBFDi_NWZ*c(dimcn|Xu`@kanWOAsq(?T10zTA~u5xEu-9!rz(-6j7uyhDJ!7x0U z)4A@ky|qFz1^>8J7_Fnjah2+2DV_z)4 zw!&%+&#dcx@b=>IJS%)k>67wF?E#)rb`iVTXO&XCjxIpY z)+$^3!1k4sQ&XC5-!{=<%Rt;>#~E^HGnb?v!yNhWhPt=RTb z`?R0$yn9-D+rZ$jlbgoGn+qCJlUv3)Y$Z)VO(K#rZvihN;Cqsp-7iBCJEHIQlHo|E{T4l z`p&tn2|{x-evT2^&*3-DEjqg>B38{8t~~O%eQa7Z%L*H`$>mTriiEF{#=eaTB|3)n zHe!p?vBSqvuUW+C3{0jDtkAS+Pk(l2>f)sf5*?G?ovF@Djn!M7$?=ND2RgH+J#nHZ zwQKfthqd&PaX|@5$#GhYV^VW-T*}&2Eh&`dzCWxhjj$zY@Q$<$I>ZpAjtmW8^5#9< zxa8M&kL6WSVZvNp3})q_QEF{u2!}Dn=Ct1f6mv+=G_YG?G$lQNbYL~pAQw(m3aylI zO2KXwniV%Iwe%q+K22I^@|RpX3{c$3O1%y zcHX^vM*s86s~w?H5%|MM8!Zcou!Kh^n%SdJ@&wnHBZwYXOp zz;Ew4z%Czb9Xz-iZxd$iph~IfJwgxO3^XV_r`asF8<80&(JBoAYLr+w_^uMPL`5d46eC9N0x#b9C)ve;K?K;I5mUlRaa6B1JT8DA)rJ!q{j- zX&^Tmo@2bGsMp@}&93}D0N%npsCZsD@NC3_s`zPbjWJH!^RUe_3-|OdkRvU zmOl7|fy{>!iz|&$Aeo6EnSW(BlKvptYd%ZsucE0oWNB^m8EJ#31$L8-vDVz=C!3vCQV2A*f1L*oHUL-A~; z3WOQNn>d-YVYfgSGQ>tu85Uj|Vs+w);dzx}P|#T@HXuYBVvbicOh}+$)tM<)9->u- z$A$&67;6QY(iE=5pHkYa!g1Er>O!Z=SX|za*0FAKS_Dt+eNZ^}p#A`!`eLAa?1aMj zjEX9~y}|LA@XlkZ19n$CvmG;M zJTRK=s1KyU79pl1^eY+Ij*aYUzwHQGg=qxaF-~Z;65DY#u^rpB^e(UMXofNE6VRW; zG@~e*bqCY7Wbh4x0BW^x<8^6>79^RXW-^~76-5iPRGN&uqUh44Gi%+^yee9|{Q7cT zQk<3vH5;vY$tGPePg7L!s$y3syGqzKI8J!Nuw54$7JzZuq=k2^&TswgYp*tOa;oXY zmkv%2tFFv0?%DMCt_ON!G**}%V$j@Ykd_f{wJL>MtjbrS*a*jQXS(U}3 zSe36TsJ(+5H7w`2d6D{fFiNy4KLV@rZ_*ev+^YN=Se5NU+wtL6W&Pml!DFlO8p*26 z=@GVK(9@pNNW(Hds}f9F(W+zwd+?y35H@3B*8$P0e4BC&S(RoOyFY_k$!r%B2ZLx; zeg;umNWRMP|4xL6kR}_ zln-XzbV5TRjDb-x6-E7??jt@4H5lAw47HY_;<3XZ5N-VZPsiYE^lfyT@7-|>?POrC zUt|!r!nDTRXQDfBw_cM#Dbu@dl3r5h-n7DlaLh>|2zZp*hp z_#C#CcNS7KO%;@zva1pktFmLUU>^<2q^I;Pm|?<6B@?1`-NlKO*|D+Nm5JP_P@?bU zbSr%id(2A@c$$e>=ywyt$n$LwKH#mH!GxYlhe!`TH5!z;?5(-DVl;Ygg_7?QM7QCC zFgw-3cL7#tfj7h16D(FjdggFmFqvX4Hk;{|T1a`&KK!ECK7@a4Q@(>}C`}{Wz`w$? z2zB6z8_6sD%4jUuI4TDS@1ZpML9sNDg;B~IjrXHgF*@%@uh=IFBUq0iHt3*^ai0^* z4cmAdFyD>w)g8+}Rc93xMW4Vb*7443Z7~yDTC9|Cg76lxv9uAoo8(_2^6N9gbi7}L zV7{G6rrV%CX`_Aoj4Ve%VoXG2XrM9xY_4kxxv_9+fxFxpsnsYoT7B?0pMQvn1 zlwAhDqsPPcQFXlC>l+sPS4MieTgOR}NH0}XT}oX~L3vMwmAZhLkVsvyTEPYdTnz}~ zb`;I8O>)%rj}O!b8k7l^h!B0GB03$WCdBlF_FM5LZa-4Pjko`L!z&ct6q8w=;Hbzn z7&6Ke5+}H0*b50`GvID)LVS5fOiTv&Vqg-*d_%SIrBDL#nvW=hh}Tf$G?Qv`*7f8U zEtu$Z*3B;<=MzEN7?sMX4-VEFRdG(vSkPUYoLt*okUzI3Ik{%;7;OSPk4ez#?FLne zNU#V&D9eotr{a-FeYtCUC2&cQr4MEE+q`R8_yN`pK3Rk;UY?j&NJ(#jl`p zuuMsrJ};G9N5*8*0yloe(NmCImme3IlpX!HBE<UoVFLlxT{j)D@to2g@bqbTvvn|bWkxv697%)G*=H-s}E?pV%Uj;U#EvP9v6weLW1pM3E~ zs)BFz%`ByMQ5CnHUARhNQ<_W=wR3O{cSEM8{;t>xAXui8)47jy*iwo?|lRB!+X=80mS8AtPR=i_b_m zwH*9Dx8dvTs{@|A|8@#wU7Eht@5!{LuazPOG2<0GH;E#tA-+>ZgW=tl=q^L9~7As|^snZnx z@S5xrb(qQXzxMCrq@UT*US=muDkD)06k_9n3f|%-2d_?ppoz{60UbDWEbn$R%MWP} zSO@gND^b(+!l#-|$(v%gI=AR?l)lS>t+59OHyCCasGH0#O1OG}d2Thgg2IY}KsU2p zwc)D#3Uy;Yc;JbrwUwU0>BU|kS&ll^YfI7-rf+U{TB~oX6Sj}W)I*CNwv zy6&nH_H=BTnrx|DT#ILpU(}dy4W)LC-~QO6>zAhN$l3j?*IOq;$>TOT?|$^@r=K9) zEcA3!UvmZ&1~(RP;gKLX$6GU$Dlv$r)lq*It{bqPnz(OL_0DQe9a8v@jvoh}A zD=Fa|OEcW{>)1t2#VO#JB}SX)8z}Ptl&OUqB}J323VtUN^bi#ds2l2lI<)F%)h#bH ztFYWCoMWK$+MU%j&14EE26qc5Selbzg^XE4VLc7*rxjPA+#{Z9x`<0cW1!qvpi@dI zkqjrOz^}zJ(ld3*z#1vF0s>-E5(P2b-E_JvEP&`?ZG^UB+2i%qj}&)D=0xWeh3UhV z^tfA#%=#$3y|~u0dD70?E8sekd{=OFzT_ETcjvQ{|>X(2WBRNLO4 zZ61#|Ey1BrRzHW^aVMVpiygwI!4%;scqakg`Lpy6rVwobH-?-3^OM5gmk7P%H~(yJ z8(S+p1-P4b`~uH`ciW!_#=uzIMK5N9{rwoT)cb>TgQ?vc1uaE&;SJD_pA+_b5F{93 zh%$H4OC@YK4dyvkf4B)>63}jHtFj9>V{`*I2up>H1Xn}F;*0c+QAfLrmZHW~=cFQw zrD&2fwXw)T2b13f>OGSZRGypoW$^P5Z7@Rf;g^Y->Zr^%i3TN@ttb39)x?IahWC}8 z3j7QF@^@KZheor$&U~l!WrxzUbS*;~lRYIQjCvs|Sx>dHH30;_#u< z`}e-_@}X--j*#!2fZt{!A@WLMr#cdsAexr8K=u%w_^NR8$jidbmv1irki(UVQ(Ne5 zmri1XaPs(>={R;Swkw2JcL}GV6hz%kpJn%eKM2Nsh~$73VJTqKES!PSQN1`c!Vn%B zS7H#>>59w8W|=Wwij8T-CHY!v4bE$sGdUkm`SrAB_k&v>>@Abwie=lM+z#|o-saW_Qr|X^?6BFt6mwVV538XeJXuw+kMSrrWD#@ zqQgRTN?BqU(^~d$MeUZpQt(I@Co1((3i~9Rqhw7<^OiZeww%%&TTobpBB6$uVW`a0 zOR?h273p9!8xM2VP24W|zsL;wicm={_v|M2EwB&lESRMV&C)ED0{`a?>H}JUr{bI! zCfI;eMQ{d}lixTFJA~)(VIO`lJ(lW*i0F^9HoJeo+GKiu(Aw1E^Y}2mVN{KAc%=MN zuY5~hX^6fT(A~@lXrb6k$xNLe(Jj>@?p+L>!(5F{8)LDKaYaYF##k+5(xRD>0DMX0 z%0(ZNwKOd{I<1uYW(0tIp=@lY|4o1F^-2Q`)MDA-X$5^K7~8Q+ftM=>yNH#M@3GUj zi@hskME`jDBcTl4KYHh%S_ zYmZ5O*&RDJBraI>V3iclhY|OtU@VNr^{h3!!lh5u39s??yz%fIl%Cgsu1m-Skp>sg z1-;Qr*$C3q>4YSUL?F`_92ML#PohnhBlPBEG~^m3;taXbd3x>E_@X48urx4mqexo2 zA0icc8 z2x20M*q?bReM(F}b$=I}d00EPXV1q&y+bf$Qdjth4s;s|S1fz6t1<+br9T=Lz|ps(NXRMIOr2O<+SVulfe1+w(a z2AJPSwvLYGq&z-i_wi~eZGv1&vres!R%YZDuw@K- zS4~H9SzCq1NN|T&P+jziu>A z0h&;iI)I8TY<8zLm%CMXuUuFGzBIg+5>`-QIw4p?$u+8w5FY%jbX%w5V9Tt{G{k$=0n!nDL zN0&}iAGEHZ`ic(kef>;U71GU6`==oWzjH08TLOIJ+A(51H$zX))L=CI_0JSeDE$F`X{o#n^}E z2;zNWj-c$?OhE}#Ry#@kq?h_a(PF;fHzX?*hJ4TGo(p^h#6#mD9^r;M#27pHLrH>= zFR4;WF4c)ikHaGEn5Ov(2)4htkBjUcH!RxT^~$F9;LDj(5~{W0=<-oQ?t|LO3UAn5 zTR46w?(VGWaETeKt4pg##NCB+Vh$@stUc}qa3v1>Oyc+;0sL2hJ%8jV7LyT1qSW`HF% z$;aIh%)OQ1Tbb;Q1^Kg$c?7wGTn>QP1gKF@~$&(=83Mv`qiAB;}Wu%{SWELI0w77rQw6-Ugj4AHhIkofY z#f8F&P*ZA*F~gz>HMxwY^f)zrw0?6>QQn*fYHKzvD9N0;u`4{)rVEQpiHL9|gzKzg z7Q6#1>B~&1*t>Klan@n8fyW7QlfYGH)1~RC9h|U%Sx>E}HZpV1;=cZsxJ|fN&uj%> z7C!On8%!;g!{jk|xm6G_r4iOMv#88wXgbVIlyo%H3mzeuo7hOFRl}@?WCw^Ul;qq~ z&oc+)*cvssL$Qil#V1eM=u?*(hb@|+E;dv3!u5E(fvTm(u3u0lDoB>XA(0l6f0F~z z(l;Q7Uk%yZ2z*^q);&0G!c6#<#K#;;p-@Swj{XeD6St&1vRh*Xf#f)DY8FG-TIvM# z+^sR||Eslm{sMW|e}%kjEwVz}yb0GZkb}7et{C1X=3etU9nXX3_s(E%)-_4PzH$eo zVJo&WbeEWct(?j9sH7}x8C5Q3UvKecV^bB}%Puh$`wF#zyC7v_Q~!%~W6ycW2Hpo6 zL!66(v(LPG+lEI2%HB}3hCwmT^b z(pffO?S_c;#{IZ)|DA)Yk`I9>dd@-ob1&2o1UDd)P%K$$1B|5iLRpGNrcFu7>`NGk zbC8S}sxe}HEVW;d*$>$-61lc}1g;C>-QXp(u%R|BrDH?MtQp*4X)Z>m)p6-Ubp?$n zA-V41RdXs5TAnz)>L0j&_11+Nir&av6f!T$@D`pm7IkjwxaY$yHKB3^OlKf}UD(c^ zV3&~jvRVwyX~FdlMg|Gc6>#p%3SlTwj+?@0-}x9(i~TU zNvEW_oK>su%x&6SCS=9yatn*1nPeCP-)lK~^w*66AynfF2VQDbS61g>TsUvzV>|Ef zjfsn=SO$oGX0Tj%MzvKJqn2S|CiJod$c=xHJp+9#6X+6KsRj3+&1wU`s3eielm$#_ zGGr24nb@8QV-`KuQoXeV>nthy>~Xj!qPV0e6>`X0@7Ohc`MZxc;uVpJ?r7gao@h5& z$TMa0tW1a1J+r0SRGELo+B9$Vldmsn-oJfKduH_mZ%y&8-Z6Mr^N{(VL8zr<42dz5 zXeJ4Oi}XqUND{y>)Z;#@&`gXTh@pb(3u3$A`VwlHsDGbhYke>W#Cv12tBBV6-s~<4 z6?y8JW-bC%pjP-~-kGuF8x>nm$4YUN%%PP)zBL4p>MmH&;%*;8d%L10X&Bs6L@(>jyIV9MqUe} z{~oq}CriEg)c@~tVrsvW>EFk0veGpV9bxL3t1zCWqXLjHzkEr$#Xt?kE45&ay3^g# zIvldn4DPWwX#tlZuO_1(&yxP(8l2dE$ddd%EA+Ho0Q` z>$kUU>&_XsV#X;}P zMO&E3%!e>PNPzg_@OFWfI=o$y7O{!*S8vb}6re8@NlXW3a`lGS`g?!7vCdpFbQ z%iemRsz0yiv1v_Py7LPcJlZt*(fRq8Bcsj5E<;gfT&+=No8cJOKQTF_^`1uaI3sm* z;oI9<8aBPYp#1*ZXHT$Cxc|-D+qTco9k+DHq^51X#brw#KgOxzvTa$JQL2j?ea7VF zrS%)<}#n9*<5xGSa%v|1q>Oynul2qFRnV_)o!(#aS?*~YurL~8N>(KEHOR^Ba<&e`0YR; zB^xzpD7-Q(faonP&sUl^h6v8RTSJLAMhhwmuMG<@LP>c-JJZZ`A+tC?GHJoS@`m@_ z;286M8ipRBc<~Kf&smD=s`BJKXD-c(o6$YT?yyYlT~m4cCwtm68@gspj2fwysg3hC zPRmV9h*qW8qk|%?5yDbkvPECI=C^lDTU6o7ZNzoo(%4`zv{5~5l$g&1qoa*Paj2eE zAGf`i(|`M#3CyR$mxI3%KCXNSo3H_g--kRNlE2LU3-Xt(B(nm(rjrJDx&-H2z&7x~ z)97Epa|%30J!~ASMP;a#NH52Oo5*&nTxPgQ1U?foF<=Dbz`7-K7oFA}CV7-ZIcLQ% zI(WLxv25HEkL5P!nV7IKMpsLT%~H~mZmZCJ$VG%G z4qp606sm94C)3``T@2q8KbJAPE-kHYc1C&^Id{2~7L!(MvM9Z0Ec_5c?MSHrEybfC z_{yD-Yd;1}ggyvy{b0yVq+#(8xP;+1#Q4dy1?(}6Qs5aWcHb3XqrG51D>1E_n21H2V_dTt=}^fLE% z_H=*r0Sqv_cJ71F)8h?NPq&5Rb=s8SJzaRwkM505($Fj0m;)fA9IO)s8yVANBILIC z#Ei%zpT=7V$nb&>N1apDSMQ@<8u7#`?gSb%6XVmlVA&0og-XZhDK-2&F&V~$@I;wk0^6p5}s8cgC!$V>qvKMWX z^BOQ*m;hyfIx$YKjx+_?>y7r5<%L;YH7T}8ZIqJxmhOh^(pwsiS7g+rg&Xy|163h1 zIzSa15F+O=%`p8G8>~|WK?a;IY_q`-?i}xoaEHpmW6WUV$5PY5Y4P^ZE(JfOrI1{a zROzOyM3na^e4=bD945;2g2y$43Tc*AI>({{w@^&5b`W+z{JBTouZ{N?8#ErGfX2=ylWu za53kf-wf~^FZ>OZ2XJx4Am0aY@BjgR6V-?G9*>ms&9?%)$O|7U+AiX1L4G&DArDS0 ze=Vwna>RUZejUJzz3|78%U2F}!Cy`@>~`by)yrK1xKwX5E<)*mFYdU&9|k!1pP~E~ zv<5Z!;d}h>YIFtdfpWyv(R?kyqeT2_^lwz_$M5pvSK%nM4)9?uDSe&?d586Mr2Hzh z7j5_BANAumQMG86A7A6gZ$|sj6hHiw7tW!U?p}bx3VC`0{|Z1Ml0dkLF=~U-&%u2E zIlj#c=TOzTl>j{t(0$xlKeYM09iY_!tr0mOmC*ta;DEQK-GD8%w27JkksBX8$`7x? z3F4QPIJ3bE2MXs{0b5*CD}HbAW)cdi@#K4Z;RS##!K-jIq1+2!HW* zCPS-$lpd0d3txgr?sfh(;J75YO?bc9v&DS{c+xY#2M%Af8kY_A4DJPhOY+i;6Fp!1 zz9{z|z@;zUjAO(eFZH}50FU=dMk|```_lYDFC65k7y7%mpHBBf_eZg@1v+pjH z76yyr^6izwr9Np9*Yxryf!`oEVn2^YOX2HF@Hf10_?nTVmrKxoKXw)R8`|Q7b2t3( zX7qPd0&wtO(iVOf=Sc2yzd7TR;lV0%XwTI<0_c0LEU}nF48e=2H*Z;`aM!Ga zcwM5V<8&_thVuM3R+-{7VJogJlhM=?=vqIpGAn@oGj_5Mi~e?S`9R(~iB1fyu98Q& z#yP}gqKRpcYHu)PCg?D;%v4idri+TurE8Rx$&gmB*T-j&DH7u8FL4t47%5Mjzd4CF z+_#4o6^4_<@+cZRTvBoIkmo3tW=y)ZFc?h+zsBjFXGmFOG~q{S*p`kRoZ+t-(1&>b!7bjYwLTz+uerYH8B1 zCHz`&0{YA0d;RzX4yznIp9?RD`(4G5u>o8Uz9<7PB`09f;UqeMAuWLo@UGK{jcoJp zhK1KYs*H^cl~!ydR91W?E!s$~i&IE@WZigGqe*tehmf@!)V)%!0o41dLJP5La!9}y5ipkKER$(M5n;k7DP*k`#kXb z0dDuh>;3q5`thsK0D8iY-{Hq6@Vor@b$m z`0*Rjb4U$vao;SS;KM$TKz}3pSj2ZA*fWCf2F(gN(Ox*jvi}!juK$a5i+lpBpSuiv zl5D3M^pt4zisPQxpQKT;24{#`T$&}2(LlnlMXyO?4cRF}v|=RuT5KOSOCVZb!mopJ z_CdYUxH=2q5`Gr{`dzTNW(xKP5SEL3eq@8Uc{mNeq*SuA;P8z=Bww@G z^?k`cyoEmQB`YTUfe$y958wIY*8G{$Mx`-aDR$1;!%|{|vl6Y2YBRU|_5Zqi*hV1r zx9k;?9-(pAts?F8rJ+n1- zW9fzWgRgaHr#A@wn|wQvxFPQ*!^RKa?=9p#jE@VMAF;kY--O2){HS73wvZOf@$X{- z<@k3p8Ks=ycg1o}bN(Gogo6z3Rt!e1qwg1IF@s-|eMNv$mq_VX_$_gy+6}hgYdq<3 zT7Yw?dN){Ko~;0VS%eZh6QElO^cp}{b7ZC>;nrL`56}w$UBZ!hiiBHp;ZxuY56~8o zV-jwyEFYi&0G-S?`*CaK$ z2A#i4vYg$Kz_683Hx6)NPNzdDb~h+HL0B#B=Q5&fSVb|c?CajLGpyzDlxFOrP^&Ra zD*U2Uc+O0_uW%PE>Li6jYs7u|_%ts+cvJ^5b0QVFo(o*I7-u4F=aCLP2ILzg0K7ni zLqke-ouZhZ#tG4UcFB)XPRJ?IVT9WPv} z#|M{Y+V?>H(oDOFx*t}A`DQG{ijZb3O;ogKMI;C|7Iyse<9|h&h))bf31wuD7(YJY z8~ChXRs}l*@+4MpjHHS*O{EWII4#&`tzI`htj;zJ~M6!a9Z-2)Zl#2E)foMOwpH;DN1S$9_#r} zA3mSx$FIfpFsJj)Cg%ZM!mq_msMw1i!xQZ%mEV9Dz&c9_Kc0WrkKcfof+lCA)gyeL zcl8L&K!4Qw5l~*zI8;4p9VdiVbhaHCW&?jai5>)n47 z;F5R034DO_{P>&w_*Lkb=u45J0YuYF_*LjXVAO<_&VpOqQ*zq(c}jmoPL;UJq_`l2 zIK$Y{onf-%8STyHpS%HO)w;v;iHq#(Q5>oV`RG`S@~3S~S$q3$?yXVSM8_FuF2N=4 zjr8B;fIkNhJOsc4>e}c$2uNz1++h02Jg9x(x4nc1H%8&XVOf+ZE(HIS4VG$G9$7Um z!0z)MN-?2+kPay}(}MP(V6X$keSrA6051}yuLZ3ZXG;ngV?P$haVaL$gg1%fyA%^5 zh1r zRnSXnpd1c*8|*U*aFa;qSK!?sy-+6D$R1Jv&-KFZ631h4Us9fo>k@t=#CTE&KG}1M zzXxiS@I^TE5)q%>ioh1eHj;1-$-S^H9@gEv=_#{fg;qR4H5J3IR7?r%P^E3eC$TVD zi+_tR!={|DKNSUgRS8!ho-WnEuJ)BgLrGAcRML_;Awp~DcvW4XucW{k_<1a>*5d7? zB(1Nc&nTc(it7-M4tQ=rQ&pqOqDGSZly?JM@?Tb?uhHE;eC}C4ehqeeJ^;9g&%Nx& zuYst+=RSPC#E)N#8^sy4RQ^~$el4y5ZRDfpj32)qPY`WJ37?E~5MMso%_YYRJCx@{Cn$zBf}Ju9sYaC4hOfAddliu2M$jBo-JfImOV9aX#Zn(G^
    |37CbI;?881w@}Xi;09$RDSK$Hz%27my-R-lo@HsU$5~f!lr~su&3XUyoBb)9 zn9m*-$bt<(J62Fjeh(ldbQ^!z$JW{AHSI@5^Zde9&WcE zznRMSTm*Si(C6`Gt`>4vNWMOeFZT-X6mYeJyW~_m$y!SD?5CnxX$3Q2m}p;g$d|o9 zMb`@(t$5$am2d2cf1hKbZVZe}G=ef^^mFtXu})s96}H}>@kLTIeQH?!E-w{;1pgO; z*5%O*unyr4{>ce>coF#}-b=s6pl0+C`a4#_UX{<{x2QDgKI&O3C%B{BpSgcSC?Ji0i2pr*Q&ukPlszjuCOZ|t z1y};I0(J+Sm)qoB@)zaT0;>aO1^ztn?ZB@T3WZfsqG(mjQ7l#5tJtbI6J!ml4q6&;uuPnusazhZvf{I2;E^B3l;W+6@yCRj?vuDL z;{F-uu>@MQmRL)&CC9Sba^7;)GH4C3hFMM4Bx{y+jJ3u(**eSGXI*JsZ{2F$Z9QN; zY`tj9w3XTB+a9+4%J!!1ecNZYFKu7PgW8CoD_2C*h%l#}l4S_(j5Xd#kXIOaSn$g%Tem6bxd*0bu4wPacpwzaO`s& zavXKM<2dd3BFU0;SJDGXKTCQ#>7}IqNcvrJeDZzCk0d{t{6g}tlHW{zKl!udFO$Dc z!6~bqj8o~1a>hH;okh+{XR~vrv)8%8xz4%8`77rc=SAoBR4O$%H6qoT>Pjt0tw?Q5 z{khBFvb!=}C9Y~$t8134&$SYMHo9JMy)Q~RMkOoqBL6TgB=2h!C=(_AcNu3Ga`DH+ zcTRdD2h(Mh{2<&0K)(?GflcB+lWSIqqUlIjb)p7ec{Wlp-~(X_Q3SIU8R4%TsF=+t znpub^f`^UjK)H+t)`(q1iS$mC%uPh8?2{;g zjXgMp+qPSzUDr8eW-fZp@Z%8A zyyp3cIqf-3{}(b-)u@yXLB-`<{0E0 z7(u^mgahIqgl|+E=%9T7AAs{Ka1S^XtRkRZgQFCVXTZ1iELctvsF3~|B{Lr*I~|Q8 z>0r+r)Zb7cb;g1OiXwC;{q8g2Ragq`}9K3Ll5R$aMqR@l9yw)5t|X1iWYj zytD9qb|3>)iOQ(Co-07tcxpKc23ocB<4{jI%BEjK`K%7SC|aas-bJ}|x#tGG66MqF zz&kxk;J`mmheDfw={dnSdp_sBM8W(=D1_b&G_6GnMhA6H2i&(2$=u6fE_?n$4tkI0 zJRIk^pCda9bio>f1Q_286!|8bQIV_#c>W-GleVE;c06Rj)F3@O33#vyD5Wm-WLlA}{1yf_#YI4rGLU zKXOfAL|()LzCSq=x%8dMHIYlI!*dRf^KeuXIq@B$3=%nngS^9B2l+6fV6hCJ?0TPx zb@=M?;YI>~K|Y5cR4eeL)e}jzc;1Ke2R_;K)#*Ena!F* zQ}R7XKOb@CmLkdz8}@B|eDATKE-{4PS)p8z6qffzX2`n6T*WfOMWc{#@*i$n2yEEvPe_$Qa zOeDO=0_IYdte??KXZkRjiLZfvg19!kLLml<`Fjx}E1;x*#WiJPQ4uo!o096_PvLLi z$;0F+lmWCLBUoMJT~L2;Xy7-gUxOIxRXDf8+bpapO#!b>5!|(-kN~H!i{@ zxDKqbX}AL~#w)Q07LdF}eMYP3FxpBVG2CPLr%_{!FdB@pMyt_j%rTZ4_nTs4saREP zd2IW?$t;gh-~^vdF`A4z(Cug!Y$zO$Q*jn9#$#|j>`dN{r{g8~CX{`QI_)oemEo#U zZPXj1j7G8S>=9)XpC$5q2*)4bfQStIzU=us{QjG#+Vhns4US6BKL}iSk^CO~&%r+q zzIpT1*)PtveD3-jmU$!e`Q*=U|J?L>>z_XS)6z2!ok=~DekPXP2^?yLhfCmC1;;uB zV+nkfa`JoVA07+yNd&w7O&NkoSGWrRqo=?ZHVt^b0L@2pQ7M{( zI#D;8hi0LEG#fk^PXfngqUop?ErP7lJ5V3k&(LkJK3IRV6|Cl;p?lF| zXeqjYw!sRO#b_DC+Mh*DXfxQ;OJK#uGth<|kTv==cnKayhtRLkFVQc+ul5$Y8y!c# zM!!R^pu^}l=m_}KUPTX}w;^_X6#W*xjDC-LKqB6RjNCWSJLmwqA3cgrpg*8@A$RCK zbP_UMKR|y(AEHy}Kha0%G{o{h0d9SY&Y;iGpU|Jt=jb;0=6^wF(K+;2^dj1T4x&e} z5mp?u0gf5}K;e1>Gd9IDHs;Cat!ww0MPYSVua@gr* zDw=}25Fk1x3`>ih-Y}vxxOXEIDjTL&w<|!&8C5(mPr3)XG=>? z(f~t>fj0nqeG3#Y*INLbMNrCM(g5q2U>u;Wwas?-=0hNdq#ego(`qMUexjW&L_m-o$3JX<*g*^^xnL1-|>E zx8A>k(MUkiZ~$=nGK7K(zC*%V0tW|P?j6tms?=^$s@lo$JXd8UNd(9y$1^Ww% zWd@@LDjwDsEdXg>29iDpdO#QS10&=I%|Hooc7YyAg~JFvVj27{5wSWzLXDsilSRk^ zxSIpLr5k$AZE&6^VwM7KF+48@NWWO}e0WZ-W&kuE;5Cp_&;WaJB#7k{!~5OvWQdAI z;$0`a-wDtq@O!2ga|x6*N33r;{O$z2#X!SM5zh#9bcwKHXjKQ)Cf&K3&>A0ygBrCGH|F5c#|^hZ9>%|fK);Y#z0G|q0g5=F0)im zvRLYTz^??_W&lr!o*|qtLZ2eqq8{#N!xiCLAMlt^M|hp<<;+;P8u_mDX3~gvM`HPE zFpj`$gc|#RhB?q0^8JSD99hEX_54rpNg5?Vusw1yCk?J{{Rbm8h(3&^G^_^HKt6*O zqRwPj)Cd#_(Xlw#NtyVE<3Wn-5QhQl7&w_Ca?%Cy-*kwzX2M$0EEsEZfTMXRA9Q{h zWU&#=HXdYn0&uwszFv)2?@a`moCI3133Pl5j7gJ0_e}*Y|98m!I*5J_n*0}_qkjpy z`AyKhABo!cQ_#F;K=*zQ+V=s_#bZFD{|5B=YVZLEf*-p8#`$(wqppJZkO{_(Q1Ij$ zP&DL~T><$k1__u3y~PM4!|O0A>;YTiAsC0Aff0*GYcPeLM-M_4^e$0TKaO_7_;U|r z-d;vuqKlyA{{kb;qc93R1>?b57@yX|h_M02qUT_=J0gxLX3!%6;PJf%UfqA7>*$~8 zDvU&AbodH1|9KeI4#SA_0*o~;!uWI?#-_Jn6nY27oD(qWya(gX2Qc3J5k{QpAj_nm z%@Q@m92i08fdtP7c_KPwp(tPdAk|Bt4=n{LUk)SD3K&IK!sxjQ-GyoNADDqZlEq;j z%Wwde<3OyyK{yzPpg|;HB@Tr>Y1Cj1K?WucgRu%@9c-~0jw5g+j>6HfYBok1%g{II zU*dRX!B()H;&B3O&zFcDI0+}?6tJaIu?wfcmZs@A180I|m4&l$4$j4SWTeA|U}+VD ztu+Rh;xe!+#^G{29#`NAxY9Q=l5r9&u?9Q|tcxbtAGHN6kI7(r{2SfGQ*j&EXzgI7 zO~*6vOxTfi7M_i}U~ksBcpmP?^KlQcI`Bf=hZo^~u;rHE+hDWGWq3Kh9k0N5;FXZI zCkIQBWy%)!Es)Jz(BIv;Xwh7LanBs5v$#||r=_~Q=M3rW%H)g7I%X{H@8ml=rE~H8 zjv0LmdiW0M%oR`X>s->wb%-avc){!iJ)QIT4(S{?X2zVp8H?x7>h4?`IAiEqJ_hRV zm@%WXr(Zt9f60~3=zyZRnbN5g>gnj`%e)nKdMhlGD(nAi))*OkCz^~|O_duH=B-c~R0wz@`Y^#bt}RMWM%XLd*5 z;`!Yji~EBX48IGkS=8OJs7s_EaKX?uS1-}lC(%|vj2uPZup6#kqODIlO_bhRB$YRD zh?jwjhOW7m*?k=#+smX=tMtxt@g#5cvq!$%e;L>^^mgE~p=(9MFj5r#!)~|+iJ*S* z#554m>4#t3BuQEpOVTpQ%eTc|zD<(&wpcu|lltcL%w`vp-$9dxb1i7`@H>8zSE?3E z=fI{R3IlH&y5^ds2Hz%~nxuB$CY}PCX3pvC>s&NvQNV4!D{%}3&jgH{N-@&}>^*?V zVbpOT+}+XN1JB4DmE>KKCwN|GAAymvmK=;Ydu33tW^2^RaSgCEH;>@saOy10(D0`n z=uEl@{+7rZ`fd80{0RGA;Ml;Ufmaz$u|6m`s5@w5(4pWXOjk%l$U0^v_ntCJnXJlG zU1pA}TiJ?GPPtiprz>!yqJiTS$Ag?f^+6khlS4ReX2{%-Q=Ih9Ow|^36mL+!$L|Z> zrhG@{5`QXX^)hm-k*$$e${S_dWdpL0W!C~S1NsAY2D}k)GT>6c^^kQTr{qW;8+bJ2 zRPd1yE~s8PQ|^?HC2z>v<;&$8i32pnz0)4R}msXc8Wo+O2O7D5N)b)VB1Us`>O+fCWsbA zCD^5N!48`bKeb>@EPz=ku_Nk58=^t9AsWHD+5~plBk(gtw0WkY?O+d018eC?DCH^m z>4Z`BJlH3fk$|2ADt(#a{vB$)47FZ{S}%hw9SOE{B%0uv51C2xQ7h0t893Dr7VmV>L7kqN zP|AGtsOLJ`1{`<{p6`I?PkP=(PkG+J|4(ms0$*iy=MDT`WRn1fMR8#f0)$Z-(W-UY zs@T@Dj$LNyj5E_x75CA$^DZ;vyz{Xy=%7`a>Sz@ewM9^(C<=;z$JX?Kl zwf7<4hGD%`qB z`>y;TrMD>kDPA!~4VJ3G8Z~&N=c-ZegKYvi*<{XHFKC}Aed($=eR;%e=`MsBm!Db(l3j#+>&zjVx^s62j4)E55%+l|quTi7OF z8~W?hTz%@-9~|9Jdo#>xV6&}CYsfOIlHDrVZ4|qWQu0$ueu~{T>*EBwU65whHR>CD z=T`arSbzSUH)PngS>Gnu@Flfb`7ygfO}47Z7&RG}WmmnqU#^xT?;yDakt@PDO z4^Q^G1j9yS*l49MQ~KLV&r|xBFl-Qpou%|m7&ZvQMykPnHCT#a!}a7cwRl@CiZN`o zTAYJn!}aDl%I`%ra-tQidw_Khu-0nUS}nTx@zF!E`$}mF??eIzZi?Ht7*f7d}2%1C)Ux3g=+CEpBSJf&$40|-NK5{ zNUAf-c$rbUUCyq<^JX>cWp7`$A4z|&)~ajNYc{Ke@#P`*ep1`}>%}@&I7~Oz(T#N! zYXQZ2iejyF#*5B)m|i6LO@mt0rO#+|#=Fi~?~L`%Sm=zU&UnQcE1dC&Gb)_Xa|C2_Yz_CHD2Us z-xN%ls*Tg6)1|ZIa82}rvnp9^y&iehS#RhCK7dDqvS$x)_BLm?I=j)?t5 zt^YF7&R%<)(<~Xs+DGg?&E8*S_cqwOTmQ7CS#mO~9bvT{thPhVL%bM9tKH66%wqL& z4?f%5Xx)dk`x+Pe(XAY7oBfSW1Jrn=KEGUq`*oO#!_(o)=w4i3rtI(P%`3EFr1D>) z|6}y%PObb2?LS|y-iznU)al>UsanrY*R$v8+38B_$&$U;s5hVNBkJkPx+hZOesajM zePr}YB`;UUsjXzvhhw*ZB9~~l-fM0HY3&M ziLBQ>jc4Q4W`f$Bp*9mj^r*DH+Gawi-`DU4QG^;zi3;`q1Ny&E|3AQrwJdnE_O8_D z|5x18PjAl0o(Hk#!F1H{%d}7Qm2VEE>hEuWKAR%4p6ZBc(&^GGwdEQy&#gwGkkcbR z{}N{xML+#Gw-D=&&|ANDREXM|*|L$friyK*!!>L(TYugP3-sqAd=GI;6~Cc`wuUHZ zDppU28TQVES<(GCybv3f%i(c3JSm5FFrrQ_+vT!R4Vtwl%qV)>62_(w%THy`=`h16 zF%xF7$W`o`$*D+A56CGcr)_d-(d#vGtDw-=@YUc2PvU0aXNWA%V3!oT>}Qkx@=D5U zue_3uUgPN3<+V{CzALY-@+rfM5RVRU{wx}r@xzMj(QjmrKH})016$a#rz1n8Gg8Ty zPh8$ zVP|hw3HrD$&`%q3T-6yFJ);g!sKXQZY#ef(Wtw!lbVf9rJ!h-i0wui3v;G91{|=vx zB0kNI&P~_zN3Ib3IJ%ZiLX7tSUSFZ!3zYt*(u0>R$L+ts?OC{e1#Zt0arU&e7dG}* zyFRXdgfaR=_3cMHbCl4Z5)LrNjl|5%Jh9W?zp8d$Rl9#yyMI=@pR3&pd5%!Ki`8zZ z+MT0z7pmQww8#C}aX+W34@LK6z3%5~w?ggiR=X$FE??~?sohAmo231{{EIh z8$HNI53OUR zv_(UXGt7u)!qrN+24+WhI%}=7_Bf;78C%1MoD%Ab;f2tQ&O#xHYuqsYr96h6h@ErN?gZwIq6dCl^SB>y-E#p;3nG#<4a1(^-6A5 z^1FI$51Wd&lrSASBaRTM|203E#gt$2{toCt1uaKOIpw zD)khlg}I!oVCs6glD-ZzjxIL`Se|av?C3}40D)3P1PQt8_ZiP%^c8Amb3 zi+?8AcCp+qvF%cdFHnjcBdTG=%_~RO=)jRdsEt*(%zKzrnEPuy(#TYX>UqiYt*DlKh~&8 zm42*IlPXtF2Z|ALy&K9~hMAQP$A~aX$g>787H7v9OD8zyEK%D;tSnHQa~*e~_ZPv% zW+<0x&t%uRzlIq%SVOwe9N?eibDRBhoI4lp@cB-k=fm@keGyjJz7k%t?`7#KSnd5A z@FuMFc^#}*zl}a`_Pz|Zz*a~=Ic!t6q6fJ!OD~bmjD3Osd?Eg)diT%aJ22aLa~<3OH|dX4aHbJw z+?8uo3f~L4#QVuKbD7W2OJ9Uyan=l&8P(&*M*OJ9g}u127Z>*8!d_h1iwk>kVJ|N1 zH9H+hnTD}b9Oua#RqZ-VyeJ*7DqeiL0pEu~!gg#B^&xHO= z=);6QOz69WzDwvk_mM#Y%Ar}_DQO$*hXc?K2jLKOL<#n5X20gF?*+XGzE@-IC|3+R z)IER0jW%bR@#XQ}v1~HV_VFT@v#kD1w6DPD8|m>sd4C5y>)2)X7sE?FuZB0^O<3>P zjnZw-O-d`E61Kx(``)$vi1a<_`_d1jA4)&6$`rRIcLMZ+K5!!Riwd>7`Rzn~yjUMEX1NOeyjVXkX2A*;tYE-)tlyn}^nSh$9TYgo93-`4TlI(}QnZ{5=Z&FYibC z1JDi!;ShAdVP(B5za!H3r0+{VkbWrrDB7WCYV=Hvo~h9@HF~B-&+O1MJM_#BJ+nj4 z?9eki^vn)DvjgwGiFe=BLlykCPA^sP+d4f}!EfvIRt3MUFLm{HShF(*AEzT(uBcFPdRni zA>ROcaKt~1*fny~=pJF;*xdYYPnasFGehiR)hYZ=*YS4~g?om+=ekz7PbS=J^&{7= z{w;mAYJqv+qwWTM(p+#99<<;=n_mt(oK=y1eEdLqNj~2FQ@yvn4@u@H!!srx6rfaeGdbkm8#@Y=NzifO2SdeoEQ~`{4kz!$CL%9Y*vqYM%!)q8GL7wfLWSe}xu*L;6kW zw`~8m?Xzj^wQwC=4>!P#a1-3DJ%9Uqsn)0UQ>UVZ{tBwr*=IrBLcaxt>+HMVSLr^X zum8WPU*J$sz`&!Rf`Lmx2?L*k8U{`UMGU+Osu;Kxlra*l+dAsBiQ_sQg&kVL2O=x&9^D-2qwR&#Qj+O9W1^Pix*+> zA~o2l2K%x2pjzx#i=7y}2!j`4@FEOegu#n2co7CK!r(<1ya?W4{GU7E#0rBN3`^amLAd4BU*Yy zOOI&j5iLDpzB`aYk2dGe6RQSWjx*01&p-3kc!GTwQ`<|#*q53uPqxZ(8TFrI`&?M& zxaVzq!LiG2f6@D5+g8}O5?+Q?uol+AW+;O#uoV(e4k>7Z{cr%<;UFA>4yryQD%HBz zwQeW>tkA-p{IfzUOSSTKaq@C8@^Ufq@@(IxvVEJ%_H8QLx8@^ST%vEM8C!>IVTrz+ z=GxR5#>+#-%MZ1#MC(elqC_i7w4y{SO0=RxD@wGYL@P?PqC_i7w4y{SO7zz>Eh*8G z5-lmwk`gT`(UKA^DbbP={WVR0O*5_xkN=tV#6OpQ2mVs||EOj~*~s0s(dZi@fF0>t z=84G1ntzS+H{Sefg5%B-y-uV(1=4dJdm&A`$Y)Pw5(#`oBsG*Oj}Z-ACK}kQb!A$& zT{N&mG!UY_BCRZb3aUf}^`e4$Q9-?^pk7qaXyj=$@-!NG8jUn<~WU+i1bZ%Z@1 zcxsnkJXLg`8^6|f3a^u1FTFu}qx2@}&HCgXYaVCogVk=RXSP{9@RkX=g%`)?}_3r*X z+jl$8*27_*wq6gf=dnw9?2|n8NuIjY-N$FU|M=|8d`-Fvy3W^rt=u*67Ob^z9jsUP zFn8Nz+h(83U<+)81eC)z`;t%rm9QOZlwS+Gp$^`Gdi8IBMreX&?Mpeo4fewUXorJv z2s+@f^52!;5$Su<_oW|5Ka_qH?Z$xJ7_b`yc4NS94A_kUb=mn`U3NZKmz~emVSxFZ zHU2!v%;(l)K$y?1$AB=OTaN)@KDV9{Eu}qQ!MI;}T5TNjEO>Hx~E8cfATQX&$YZPb*qzMTkh|VbXj|n(vOOvF2Q5 zqLOtqzhfr?qtt(FMBSQ&7&jp=*Ya- zuhn}Eyaj6=yAIZ?>qh%F*|yo|GS~uJApzyEO}moXRRNW-9d@YKPS^!iP@}H3up8>& z9jMpV255vPXl9R;{MukY9DsH>2#25p4y(_*$~z)`Px`*}1L=p-kD>>#ZXwn!#JYu8 zw-DYDm+3|)w!zrfC+*csNPzJ{H{>D(j?or0YUuyY}uE1+`) z*tq~Z7h>l^J~IR>r(ok0BiRr-S3u_qFmi$KS`^T^0t{S$feSEj0c|UwZ3S4j6zdky zwF0_UK-UWBS^-@vplbyfSA=oJ7*~vO#TZwNVGA*AA%-o)u!R`55W|`=tQo_aG0ZxZ zdZ(Ok-GZ(a(6s`(RzTMZ=vo0?E5NX&7*>Q~OEIhn!H z5KNh3WE+AVQ?O$gb_~UiVc0PYJBDILGgdTXL^C!tV?r|)G-JVNEEtXjqp@H(7L3M% z;aD&l3x@j^%Rv2{>)F+VjPZkE2n=tvQWMI3Re&!6qFCHJ=6w9}7f_%?%Kh@cenJE9yIk&*)bL2aTHl645=ix%vV=vOH zf9#wuS{40L^j(a4!pO-3T!EP!eNSAQ#HdFxst}{bVbnN`dK9AyWB1BqzVxT+ROtN! z@_tsC&&g| z!mqV;4ZH+W;FKv&p{AwwJ*c*a`_Khiz<-bbJL=!gko9&O2cjR6&jQ z)WUA4gLj~wO&XvPnjj^wHrNjbpdAjvA?Sd^@_koXN2Kpb-KiKK0 z*eM3_Xi2<>^aN>7X)kGSX&@pG9iAecDxD^sE}aqGBx3lU zxl5C|OVZq>$=oGeH@Qg!@jVg5^&*JxiXg5RL0m6__%0oOinl#Mho9ncPtf6~c-<3p z_$i+E1RZ{g_dP*}pW=Z}h#-Cimog#>zh#>A1LHtAnai?)`VDx<+_z(}= z!UGdLFu?;K;enoGA(k5!UCs*=yfDEFxADRRFZ3)D`$l8F7WjOQd|6ebaXBwc@WS%g1>(I6-J5n1{IP9cq@7=OrT=1) z!(^*pm$}OKPs+T_{yFlU3wQW@r_cAQ_k8J3omVKY2ju;%Iz1jp7;{PpssL zjXbfECpPlLN}kxr6DxUQBTuXp(OfQ~xtvEPcw~Y{CU|5yk4*4L_ti_!5&KS(o-4(l z_~)e;NX>nC=zTo&F&=s!4}FY>-p4~9imYLbL8M_`gc5UQ6m+_u3v&-W#?INAAyrPm< z)Ebu_<`J#NrN@j*8$~)_G&Y49T?4PEG%n>Cm-2W;1Fxv$5#c)W@iV$S<4zvdHyC&F zj5&Fj-GJE*nB9QcZJ6DL*=@#_JY!29HaB2%oAD&ic#>y4$upkh8Bg+zCwZ9Mj>+wq z+>XiZSX+s;l~`MewUt;~iM6d*+lsZVSlcS%8EgE=Gk)Y5Kk|$pdB%@C<42zHBhUDe zhlTAJ*p7YenAeVV?IM=3B9^gwxj`>i>g5K#T&b5E^m3(MZqUo&`t~Qy#2)T46MIC;o@>=}ZF;U%&$a2fRz26I=UVCLMmoBYj&7u*8|mmqI=YdLZlt3d zwP~PHGMD}gqLG88LtvLQprZ}gumu~8 z*;dQOyLUG~eO<1QmTse^+c2YomWnv#agOsRS;;&%`XMbX&uZzWENgbs(rvV~7IUgG zXB*~}XV)b+($uixlgO|~-RHs`J_q*P>)61cpGq^DT1`_MXll4py-HNGk*02-soO<0 z8)@n)np#Lx3$ZI)4=kjqJMpZAx$l$sf9GPkfs*W)IyqCNK*@GYB^2aMpMga>Nc8MPE)th)N-1-jizp+ zsoQAkHkw+F%@s7Y9HT2}YB^R{(A09wuAr&q*j+(WD`;wxrdH6@Bu%ZLsY#kzK~s}7 zH9=DoG&Mm}6Ew9vtEtslO|8yqYIRmqtFxN=Lz?o-9S^f)6`X>o{c=SfoE3p%m$uW%`+Q#W;M@j;F;Atvw>$; z^UMaG8CLAK^2~Ccxs_*@^USS0vz%vc<(cK~(HZA1rf_e{Kk(1xe6rX&Xn(%9gwM5@ zX`V-O{)#3QIP!B=nfj+!N6vC@??iWJ7C7fZbFGWaQ`0j9*HW$giA^pw=RCvzVPcf9 zmO6qzE#XgL<#Y)@D&j*${3cviGaHca^N!1`hKvx4Og8`Q&tH~M;U#=w313)(_sj8p z2~NL&(<^a$B~Guz>6Q3fL|u!hYY}xVqOL{MwGn?C@z=NP;jr`Hb?y=Ad(!u%A4orx zeiXfci!1SPB@V8{zm>SR68DO6Z#nK2B+u9m$|p<4XX79)p`XR!@W>%U|+Zw>J4lP_t4Z}Q@Dqw z2Aje?G&R^1?xCqkUlr*va)+y#`;`>#ooG-}LcH67A4iPTdzHFhsZF%DQK<*StR3{V z0}qauJy z2W{%0O&zq!a~7Z@>d*&A*#8LIAJMvm)*aBggw`D}qu6IgvDZkr&x~T98O2^L-lN4$ zTD(V#o3wb37B^|}9xZP2J;;Hg>A}YBA#k#mpCW=D#?Ghue7g5%NJmM}l#X^rp6jyd zc*ebmOvPKNcq;{OrQWR~ z;#TV2LcLq5cMJ7yrQR*nyOnykhS%2fCZw>SS{&0#S6eY4 ztTeaK%qE)IqL-`nay9L2qMe!h5yJc}GheILtJSo!NzYd6)oPmAL^GRcW|N+*)|1t= zb06(&(v#JCvRY48>&a?8S*<6lX=*D?ZKbKLG_{qcw$jw!xX&TG>RYXMtMzWR-mTWV z)q1yD?^f&GYC5}*&bHFoeRQ^!&hDeLt#o!Doo%JFt#r1P&bHFoRyy0-WyQ9MmWJ!# zO|&#z2XCUK;W~H|Ep5>wDb{zVF)Jqd(_8$>3Xb>VeYaWU(YmC0Q!TQc0FdvQ(0#lDM7J`lQw; zwLYo!Nv%(6eNyYg{hiO^%q#fPf-B*Eh-Y!-6>5^8CJAbipe6}wlAtCDYLcKP38Usf z^M8!js`Xm6TdQ79x5_+E%gXQ~rF9#%ZnxIGq;<=+Zj08HXib<25vxfX8G!sXc( zmT6&`7M5vYnHH95p{JQa8Ek>AkbrV%R!&OV2K(Uvw8KF-1RdtBWAsBFWLmqNhm>pa z79LWr)myTy4p)|UYxQoe-mTTUwR*Q!@7C(wTD{whDc9ZQgG9@NUC9~(Lw%>^WaG&x z#-~$#&aAFf(9$a2GS{pitgh^$sjlC+)-lF+E%KtPS?mrLt75U6>1qXUy2q>_$)o1e z*DBGoU;>q*rcolD+AMY*gBke0aQQ9xM zSM+p`=;>b3(>5g|YiNEA&99;PH8j79=5M9>Yia&gn!lFjZ>9Nb zY5vyuNa-l)SjXw>>?+9i>?+81nqNip>uG)!&9A5VRW!ez=2y}DdXd^(>N1DA%%v`K zsLNdHGKad%r7m-f3A>C5yNn6Dj0wAp3A>C5yNn6pI#HQ%AzUXaGd6_lL}l22Ghe?7 z`zx@21NK*7{|4;8na^Kke3)l^m}h*LXMC7ve3&PSzh4x0mni;zk=$LP`1?h3cZuTf zkI#~RUwW1FYUwr7+0h+5=yo1-2M@ZP2i?JgZs$RF@Sxk%x>1^rIx=dQN!bsoA=N;gU|wFpyJW+R3Krmn=)BFb1wH%jS7DcvZg8>Muk zlx~#LjZ(T%N;gXBMk(DW&5rz~bfc7Rl+uk-x=~6uO6f)^-6;Kdw4Pz~oGHG}jI4?5 z$eLieB9>dJ)k&>RYIRbplUkkB>ZDdDwL0nfUIWcV2Khf2hCsNN{AB4c*Kkjjo(89j zZO@R7@EtPO1>G??gl0TMFBZ{@x5dI^S?Yc{P4JiRI{8WFIRky;W}r2u3&J-Q+(k0b zyHngJkZWaW5Pi6hHY{Sz^qhz3jqNzawCU;OjZ3#1oHFLiBpGO$mmMiALhJ`IqNa!ZOmDZId5amddztn zbJoXt44D+}KpnE+lq+2m^{Zh~m9-n+ON{nLcSgITyQ7uSebL;=Rmf-$Y>upxM0Z51 z^!u5<&+?yqxexJEUQxSm`TRG%j5l6lfbc&Ry(8v6?qzGUR+U9fQE}9gPG2zR`phr( z*c}cQPj-39&5S#0V8eI1Y>t_IrC*u!)9ujhyk^g}{X0*!O?BJqo`YzgzDgadadb=c zf1=UhsE^Yl&OOrgyx;vk*e%+?Ub{qw-CnlUi4Oi7U!k{MZ_U0sYx>!3(|Kn1)P0lb zS7&~mpQ4WFh~Ja<|Jd<*YhU=(nI7BoS>A~$y1kC|Mc2)Gsxn(jHto9i)89uA(pWE7 z06f{a^VsMY(Ie4g(UZ}`(%R0g$EWU2@yc-Y_IDd_pNjoN=fwfG&4#QQs$W8C46G9zCEsa*q{jVrI<~Y`wrr&pCVc7CX zue4>>cHfiMvcR!!Iq3ga&0oDb)Aajp$8^u<*r(`Czu5R34sCY!$NY@8^3F}*dsCe~ z5Is)`JQdq7QPwUs((Zl!+Ayq|#eR#eKP}he_x*w5v5$Fmto%+^vBrV_>R8+*SI_E~BQE>z zS6+^fE^KYZx}CUKj}?KF_0bETrPo7_oiB4D-^k94iF%{i%2;^yPybKp85G?b&56Qq#>F~Q@7h0$iXF?>85Qt{ zipPTDcZ+7zwYT-Z^7?dd=xz^MlJ=d>^!F?G4-k(nwwmZ=#k9){PnY<6MqKtw&t3Q} zuZ&-HMyJ2!pyM{D<1tSuiEjIZcx-j_zmGfoKl#zxUWmZ<(wvgxv#_=9_-()MXIHwt zeBUYjZxju$4DY(WY~2;@5JS~Qr4Z6pncmFu!N?lwnE4;ZmvoKOX=gsJrG;atxc~K0 zd1kB%pE_T*`bN02_C>#jkd|gfm(C+TJ?%0I|KTE~eIX|Lgh;6=9VyZ8^vE4j?eFeQ zpVk`j!Ncx9@0@=P%^WL2ZSvPZ$3k?MiIg6U{w10m_IIY~_n&Eu3lU`)*}Hp1Hfm_s zu8+M%$+g)Y?@ZIZ9m@J$ugE=k(NZJt1|@wwqFJ+8OW)T@w`L++d!MtaF)QTvaazw3 z?%WsOc8FtKDfRyoOExy`p~P*$AC8TSq9p48@~FeE?COEBYo#mdp_I0tW*yGrW%Cw6ki^R94?ly+OM(88CZmtln#bgoeh4<&ScWk$A%C-lFUqy8%Dm44Tmu6JHX=SsjQ+bVr(Opj(FrH^N>@^d|m zwZmAs8`D0~(wVb=|Np*27>iuhGJ6TXZq)6CU)$}if%SSar0X(kMBNViZ6A7wUI(T} z{9Nm(aqFlPtRkLe+FOg{c=)~8@H-RXIlsL%UWd$RMs)x}t|Z>S6B*@;x5m8EjqATR#Sj zR_E{>ovsL_^;PnT_6BQpwOD_(>_mut!}ATtcEd^7(1~ENPIOu>STDREgym*!>2$D` zeiDYdUeFbBtK8pX|M1MCJo_eU(^%IKPUS71lScu2gx5H=?yFV(wBa<|4%`iW74EMJ zS02K;$8cVBu5@&IBnq_|h4X{W>xZ&cuuXUcd;a&lPSEPiFQ)yr{CH=VU4d1@)VurE z;B&d!8fyNZd5zJ^9IZP&-TygC7^Vcj$e702Y?=8ZB>pmd4#%A2h+y45SFb)wU9!Fu6+c-ndRHGz zoN@eb6oj$xV|D)i_iy$)O4s^9^qGzlguu<4W7Yp3HA0^zy4a;dk8r)o<#=*)%f}Ofc3QJF36D zGDn46Ge=}f3coyfdN!}{B{8@ddFpklEHJv(4}Eyx_`S zx8vmasHgOG-!@fSLnNBXFVr)etF5=V+okKCCE2`(dj6qxoG$0|@;=UX>H0YHe0Sw_ z-QQWOq0S2<Oo36AKUP8UjhV%y+!eHN$p^vxcz)bIA4AcxH7 yg<2I#80eS$!ufsEY1kVW5~77Z`0$K(p;cjPz(C0Sjz&217wI#5rqfWf*#84U+c_8j literal 0 HcmV?d00001 diff --git a/dist/MaterialIcons-Regular.0803c818.woff2 b/dist/MaterialIcons-Regular.0803c818.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..9fa211252080046a23b2449dbdced6abc2b0bb34 GIT binary patch literal 44300 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 QW8}wPUeo^@jR61v08@RD2LJ#7 literal 0 HcmV?d00001 diff --git a/dist/MaterialIcons-Regular.30b8ceaf.woff b/dist/MaterialIcons-Regular.30b8ceaf.woff new file mode 100644 index 0000000000000000000000000000000000000000..b648a3eea2d16b6ce783906d6b7d5f251b9eb56c GIT binary patch literal 57620 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

    wF7DI|Kx|V1sBQ9FYs>m5C)C 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 BJ$(QG literal 0 HcmV?d00001 diff --git a/dist/MaterialIcons-Regular.8c1edd37.eot b/dist/MaterialIcons-Regular.8c1edd37.eot new file mode 100644 index 0000000000000000000000000000000000000000..70508ebabc9992e64f1314f866b2d7ab90438c58 GIT binary patch literal 143258 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 Hzx)3OGG_Ot literal 0 HcmV?d00001 diff --git a/dist/MaterialIcons-Regular.d14747fd.ttf b/dist/MaterialIcons-Regular.d14747fd.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7015564ad166a3e9d88c82f17829f0cc01ebe29a GIT binary patch literal 128180 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 ohyj3!`#ee%L;DTjx@8!5k5~VH0QmdE^#A|> literal 0 HcmV?d00001 diff --git a/dist/Montserrat-Black.7f2de76c.ttf b/dist/Montserrat-Black.7f2de76c.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f0d24ad27aed13cf9f3e238c3d89ee392eb49d64 GIT binary patch literal 275192 zcmeFa3wTw<)jmG^GCLvUMvMrEF#=-L2#DdD5JCv|ixCwOBXScFky1pZXpt&Xq?A(h zvsNiZR79jo712`fQmcN57OCY^v4}THsYPq4x03(6-kE*QoLmqr?e{&;|98%_XTN*R znl)=~Yt78w`yAydrScGjs<7(pK?88*sj%}toYMzX_3Qs~*H^}aRIHT0WI*+qXU}-5 zV^5`m$CY=|zyW8UTRE%K<$IKOYN%ANvNO-_*!jFwt8Y-=6Hdg!uO+O~2&wVeJ-QtHO4x5r6q5W?P=4NflP?}OG5dx`)~aB^TEusq3_@Cvc^|Id!*#pKm(QHlWaggZRB%(e zQUx_rzcpc8^t%s>RdDY_T#vnc+^p&8JF}}*@Egg$aN4-bFMhG|Eu{Yq(nmj-{;ex! z{_T5}`6}29J-IE2TC-4ON&OA+=8rz5-~L|);Q z;nfIdhc_YoK?s@QlJLg}Zw_xkcx!ko!rQ{1BD^D9f$*LXd4>0esFU!%@IHk1hrdAh zV7MOPhVVIr&xg<PPjX2!E|nM!i|Tti0&{=zis;d1)7^Anls8B?xa$y9NEhS4}|8RDN1^+VKca zNNWea_Gu>}EKchW%HXsi2#2Lzi13=UYY~1A>3yVCD#L3ZyrF`s{zK1E`4he~W2$O5 zb==HpY6^NMKDD(fz$r%+sOBoD95A9#wHY>~s!(+}dqicS!dNDUhf#OD#lC8$3M~#) zo;tzeP#vY(AVrftqx%)A{(bwLQ>aGt9f5GnkUpae)s$gp4lPty4Ic{W*N-@JSfN^c zj_}-m&WIs}YL%6uRlaI#aioq`?JQ1%ekWR-u8vXdEpDP(sFN(tP%TxF#Z6T!b+W~o z>R5G(#aXJgI@RKAb(|_zr(JgOjA>pj!xjt+85S|@#IQTV3Wft2Rx=#Ma4f^g45u@k z#c=NB<7QmuEnv8m;WCD+7_MWuk>MtWTNrL8QC;YGJsi*$iG~wEpU(o+sVbr({^gSrun(8{6r!2QGh` zwd+k=Y|h`FWX?D4R}mWAd)ZeJ8r^$&usOe4uDq??$s^;k74mG45#vQGq=!UHRYn7$ zzcpV{ys`RC@rE5R*4EYTt=(U{srF-p`&9c5{31g`+pqFL`52VF$l(w^ zwHq5|LY}*jvz21c1r75aCN*F9QH};bwO^u6@^O6Kr_5!j-Oj7dN~i@W6Y{9tA|(JS zsNI4Pb`3UK<6Ka?3CF?e2Wcpeni4718DH~BQbkjE2$CgqV@#Y$;f6)jM0kF=yeH(%SrS)tTjU%L}6U7)ij4P0EeqQ_rd8b>ot?;82Y| z4#C1$-}*6zl1wKk)?50N`6T0|m(~B|vmA!202~;@64qx-&^oIkwjFw^sZ*54N)}n5 znK6!jf@_gyKc<#JD?m?!reZB5#IZ{(i1J_FF7{>nr2p9rU)}@BGHTbcf0too6hQ;g zZx`gk$^iFAnre<2#)ztcD?9mD#autUw}J9grGpWF{piuLaemOTI~(TqRqnPBveA8J8i>QS|zH z%Wmq{)uLWTwJ%amlFpoL-(#s*t3*kr7}*++%O$;+HZhL>M(2Z;(dHP}2YOpVSCg)R zEK~YL1MyBPH4uBS)Q!c#M>g7Rgy znoA-<0x)0dnzYi1$hx2wYhC$Zo@a8*ml{RujI~rH9trJ=mcj9&X*Y!Mli=IVR2fKv zUV=QUZ7pZWJX&a$-cXOXCFE#vN()c;W$m4`ma%0KRiyVM+nRkt=Az<`n;e`Wun zRQlI=c9>vtLA`$CXcP0@Y$TBdr@4HDQ(r38r_Q`lV15n=0FRt@rLtcWnGH5jM#Pm_ZJ9IrhKwzvyJ(b;IRb5hQBR#_&jr}ulC~1Lrj{_~F~8l! zGKxKrI+B{eNA!SPQ)^#46ROvaaXOoI>dBVT)M~?Jlrd3&KK3!%0DcRjKz0FSJ}!L| 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

    d@+2}ZyoLk-}5_$ zAA}$J-NHTLKEFr!NqE4o(4O}EVLH^IKU_yT*FRI|={$e5&e!?=1-g}P<=5y!-PXTQ zx7S7fIDLvf#h<7<>#qLAx`*!JPtm<~AOA94rTh8Q^awq|pRUi*=lb8)HF}JHg`T9R z_*dzf`bz&A{ayWC|GWA+eVso?&(k;h*Xf(|LjQaEhx&*94SI=Q>d(`+=v(~n>)Z4l z{sMiszRzEzf1%g;OZCHgy??8IR6pw9rhly;_kXIN(a-yL=oj=0{+)WWe%W6c-4Wg4 z-yQud`k8-E^z-QF{;KHC=uZD$wDsNoYP9#g{+j5%=sy4c=ois1{IzKR2mN0}FGer< z4@56VFZ=7Fz0qF(m(fSjNB%?6zUX8B;pp?|bN`X(Ky<+0AicwX6g?x&{~*A8E9ek( zRQ-d~gJo)9usqnW)(4-5#a>p}Aw1jb6P_DR_bx$iYKqag5~Igj>Afh!@kk}XuqoBXza()H~`W+c|YFl)*Su}2(%XUm0;=*p!*9?I_5;jZ&hfkZm1==sF2{Z0Pw)LZ^ef2Z2x@A7x4Kl|^&OYIFG z2_I2^(MRj%>LY!uK3?t9?evN2@A_nYvigTURTrzzbO(L9`a+lKa&b{<*2k1dw zpoi+SyhxAK7kHWaB7L!!r!Ui2crEo+`dY7zo~v*0PS*4FeD5^9Kriq*=pX1sUPrxH z|HwOC->h%;&d~p*f8v$s<$Af-O|Q^*dENCIz1Az!ztq3`c6aF%MD112lb@+JrWcXD0 zeE356R``CnJN#4laagPIS3Ww>S|0^jN9kkqX}X*4u6ycI-CqyZL-g7D`+AxFnSMlX z(2wa~>5clgXc<4vOT#)M?V7YDO7>E;^ycV(+9F?d75ktR?8DXAyPqB2q{8qA;bN5^ zE(w3ETEI%&qFO=ETUBdViJz+D#7d~+q3u2D#PHtmUe!LlFT78k1Y7Y7RTMrLu2-kR zRy?OphyKs2-YCPXsv_JPzO4p@?}qQHktoso>O7Qcw;C1h4fm<@VJkjYW5O@Pf2v7h zG1R577|qlaeU#2uvvhOaLd`}CcU0fir|ZsYsV>o7)Ga7|H+3tlL{Ie-v~Z>RsUD~Y zsuieZh((_o{2*kseVi)uZZ3^?-U>y{R_fcas08w!$yHuYM1o^moirzwkP!KY5)n z&n$rTKi50iJI_1c>+4_EBzb%^ZXnAU%@B*+W(_}hrc^G&3`)R7*qsNP#Ihjw7`Dz;-EbEaj-0y2zzo* zFg>_8cs7_7Yzm$aZV6rpHU~cmwuH@sW#Libaly{;_^?~>=dedu8irx7aC(@=-gH75 zcEZxyr=5fnqc^3Ukk%%xEw5p@(ATgBkd~cxyvj@~PV27<(gvpuQ9aUzrCq2>(Fd

    fCjhhaHkGgTVqEq_%_Fn9Sx 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 literal 0 HcmV?d00001 diff --git a/dist/Montserrat-Bold.361393eb.ttf b/dist/Montserrat-Bold.361393eb.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9a425b9a626ff7524a091e6a1f14ba200ffc4b16 GIT binary patch literal 261588 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

    7QQ{8- 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

    Z@4WQYq*`>^U`Rv!S$e5!G|J> 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 literal 0 HcmV?d00001 diff --git a/dist/Montserrat-Medium.53048cef.ttf b/dist/Montserrat-Medium.53048cef.ttf new file mode 100644 index 0000000000000000000000000000000000000000..db5b1af89c2f416bd41dac41bfa19f48b83f89e1 GIT binary patch literal 260236 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

    &yo7o^d0IGc!PMt~DGWVV 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

    ?`{lJ>rSbGf-3EytO-7Klc#M9WF$DOlECImujQ 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�}y&6uAD_Y$6NhT zJb_PPtZO^)b8{zh)T^y^!a&~UYCOG8A#;Osj_eK2IWjmn+sNOn$LAMX*H}2;$l%}{ zV|3A7coLmqy>A!UAv@jLVZDa;ruBi{!|rZpSf5$1F7w;3SPwhT-p`BxWYrTh~++ytlK4*Og+-mIxK5yaI zWA1|=fG=7<0$;Lz0={hh41C4HS;5=~9l-zowi4$;;`dAZW{KY^@!KSRkHl|~IBtn! zl{h}bo`Lx9K0?`p?CHRjc+RUrKH)gv$u?{W@(Qpeh~q8=j?ftePqiq;9sI35;#DHz4YZpyqMkwLRqqjxsz#-stRm$H zKs~1ZB=aor)J%+73}LKx*ouI$=3%5_5yocsM3qWkaMwz!AI2gM(c4+N+QGt@Z@mT9 zz&mB$Wlhnom zeFkO(8G&z`j9;ej|5*?b2it9UR`UWIPuRtlM`E7Z=k4c3s{NwqD4RNcO2?jR-z6;&-1#!cnG7JW{USP0&RsJB_>Y7 z`M6%3kLTGwFK*?ma8Gk)hi5py+e@6K>SeW1EfH^H)`q3xedx9m#dgjy^#yW+KZ&oj zI+G4Ey(KbH=Wb=8p1V}`K&G})mLWSkUJlStK9WNbCux(z^sJ?F9I~E|%kjuvZkCIY zwR}q+spoo-C*!_6MxKJ%s7{cl>ygCrEd88Yxd!t)oF&hO0=q<>Z(dHsTuHi&1M6#k=^MhT634 z7$vDkZBNHM92><9`2xmhw_%L-`{EE-%CE&TxeN32osO9{JmPHJu_@wwm4+GkF2j5q z!^8t>IPT%+FoJu5c$s6jcdDb*QQ~tvad@Tpg4gLwUZ<~lojklwNxV))yiUcuPJMWt zs(GD;@j5l~I*sRbn!xL{gx6^)uhS`d1~GYR>^kWybQZ4AnYd2+3Z2U{X?_2eU*B zl=tgdqU1xomVeWu>v0wFJV5z~HN~2OYpJj9W4yZ0@ajIxtGks~_jzrlt)|NrOqb-AcSNC}Nq3-c=hwkxmC&u|6D?isg9$pPSUhdL8UVf*0yxff*|C#)r zcg&Bv-^-tLzgHgJ?^S}+!zosoy2mTO?(r(1d%VilJzfR%9j5YhzgPLV&+r_w|59H+ zDc09#!sg$Dv7x%hAIKhm0(<-^?C}?}$KTE#zZo9!1Mw{8c=<+bVefwqvje1x*JuM? zhu>%vZ_pCFNlWknEy2gM1UoqXf0yp5;yca>x0_FW{+{z3{J`<>Kccrq#ZT}V#iB!x zdxyh-SCQIJyeAE9w|RcxlVe5i^Ef$fFC=%Qe4d0=J*U|&tBJ~|oa z!h#DrO-+S;9p%14?Uh5l;-9Sn|H4A)3Uyr{%72rZ>%%zX;z#gf1O$aSNhXGcyik9L zbGivHVXm#Wz<;Hyp7g&U-eC#vZMhro^|O&W_uBc&6@M2D+@}-lF_^>RIe4y#hzZTY z99DN@ri}$UN`!O$9603j;EpeXGrkP2_$uN@lk5lV`|SHM(tQWcNf@l72vut%Fb;M+ ze8^ndF#UA+lQ2g5df2bq;eDQj<$4cx>m%_c=C2x#c{+Zyr#OpoU)_LtCT>UV>`Sm; zZ)=`~8H0X;<#O=b^_<)NRUPgl*ecvdhv6*X!-KKYb&(sWA z*J%4ujHh2~Ka8>Uhhf&OX8R)8?;MN+zD8BpZRqt!A;Pu{Blz#N--9pw1ibf3jP^fL zTUkWZnlP$=sl8Qnga5TKp1v0LeY)5Wz3*gkDt_U)7@NIWY?a%bh0c-AVTi6B>Kx%L zaF#fSJBJ7}9wQ-8hX5*w8U}&A^cFf-e-^5euaq0)-Es@g>!_7%L z2Xj*N4tYaKq0CTDC=$vKm4teS`h^CDMuaAW_6^MoEetISofJANbZ+Rv(B+};!|~zd za7H)~4uzxPf^b>5Z@4-%upOZwucUzBhb-BrW2LL?Z=} zl1Q(}#K?Y;i=!%PN0Xwd(Tr#y8j6-go1!zLt@&5x-=2SW{{8uX%YP#O>B4_pv-(Gc zk=goRH{6$H;tHOLD{wd5Eg!`^RomoF`GX3nV%!7nnYag41dprNP@87sOr+pUUFGFKXdtDsD;za#}Tm&fcy3ec|r-H^iVJq4&{Z4L%l*(q3TdW zs5vw(v|ng`XlZCg=*-YLJQG)h9h`~Oa8@`N4)aWuhX=&Y#9`qTI1^We*W*mw5WY2h zM|fj+)1EU?j59GIvTtM!&V+?Ck%BYf-*YBr=Uq9z&41wE z2b(M;1e;9&uA*tQw}@5BEq@&DRwmu@?H+jJq`Yv|nKJ^y=|@7%z5=pN`Lri@Bm>nKp0 zcQo*5MEuvFw(bf<_qQ3J=ugo43F1tl%i0}_$miJwdY|wfuK?e||999=e zHA3(kweTF3u(=1uY;H09$how;SBbOidoWkTR$AXJnCs#?)eMWe2L9z*c$oE=LHic? zm;2~pK7)^ehmm){$AsZ!GGJZs)D+bVUS^8+GwKM;aJN+WC1w$nXN!QmT14edqCnm% z3gvAAszQ`t=Iv5>muQfi!521(!SV?)Og<<2%KI@7@oQp~d_|0rZ-~+Ibun4KCnm^u z#6e*Ct@2B;uiP%?$gjjqxlQaNzYqt@@1O&IfC5;A`MDR%4sob#7fX~7M`CvFW1tC^ zqcu(Nzd7P9b+GtA9V-5zjuf9j=dBRms1wB3>Uh-x4H6YE zsF_fnz2!YnnTIPSmWdOBXVaq=zEEMFD#<@e$W)l)P<*97G?qC52FTGd;m zVFXQj&)j{12Ox}Oy?lvtQIB&@LBa&f+VP^E=)=(>xz~=P>xoBfxZz#ynTc zp?OxACxY>wY@UJ{2v@;>oDS`C2H5W!%sqLwc`oLjybv=WUx3*K*P2&Bcj{*a>ZnQf zo=A(1vlK$b^Z+X^!HiHnp<>D~>s?>y7#(%#4<*wNb3P5hj88#$>0wYpgE2R5EpmzV z$S4lP+~oO)*Yvik%&VIuP?GKVr=`AH_^}bIixAgWyT$non5s%qNlM zoMk>`wV6*_^UY_hL(I+A0`pmGp}ECcWIksdYHqa_o6lQI%onV~%onZ0&6lhr%$Kbr z%~!0Y=Bw6G=4;l`=Ihon^9}15^G)km^DS$+`L=bO`Hr>1{JV9$`L1<>`JQ#6`M$N% z{J=WN+-99@-eFBNAGBtgA6cu+kFC>0zT6;s%DY7`DC?neix?uG6&3ItW96G-3KaH4 z`FF9u{6rk4q&Naefuocyj#CL@h3Y0wRLNqU>LadJ<>IfZR9vn~#0E83+@@;9CN)Cb zuSSYHRfE{5vy`L~FhWXLN-rd%r$ z<;5ad{zat7OGT=@OeD!mgd@)pUU?oOROgF$c>!kjKUdVqCq*5i42_t-ze+wN`pbvK z0QrchmXC^l@^506+$j!_JH$DvyEsop#46=Oq##SIR(^4Y3W(EGrno@mii@BiFIENO z5>+TJRC$OO%n;A3{l$yw07MODiC5HY@v3SSFR25?XKI<)p^g?i)iH=4EVs|MFSIYV zFR(AM=aT~;LKeJK&(aE}eU*I;W~jOn&!M^%Po7$5UyWJyHsI+~*J8%ln=pg#X6WGO zp^IO(Ux(Lw&3*w{=vVB=z_6dOH`;fAZ);Az&HmW_(EbN<)1TNM*`JEL)DT84l#Z;Z zT<9hPthh&A0sNlM-L#r0-Ic~9yckHt;Y|xXITG5bDals1%#yT7N+drel2RmpY`5eM z?N_T!KM!qGWj}Al_L^0qVssPs7$-{VioB@xlp`%^YGQ$Kj#3Syuy;8`HhVlsXUCdzBJ>M}7?L0q514ef4bzD359M|uhpMSN_F@LmAo}U+gbsUq8AZ8BR>o~UUISy{K z{a4%Q^ON~c*EX~B+Wyo1GisX;Fd9b1;p@c=Sa&f* zG$%s_B&Q{(rKVuhB=lx0~&s9CVPpQuS#+T<+g~ z<*f7qeb^#XNcfmF$}^1~3y*yFqmW5@}@+ z$HJ_UW~&`DT(V)5BQaI<3~YoW%*ski%IcmK%E?a3O!5^*@;q^wCBm1HZs)?HmFopZ zX7nwus;nr;O$FxWX7p9ZHm*9c{We*>^u)d;?PomOGGRi?g2^{*-!7-^Gj!hr)ux$~ z`i;$y;@tuL`VIJbd;dX){{!EKXj56oZdB$!invR!x{|ES_&C@>6jexxJb@5RqhJY* z{k4f5VKk#5TLcR73M?FvSx`_}QB~Eq+?VMTt@cpe%|;~ z%j(A*F?#v%;mb!KKDNGW)p*a0tLDtPYDT}R+6j%znwyt3POPo!&)L^_96W~+e2uo3 zPyA;4fIaPD9(Po@>*pckjr$J22km?Ilk2ek5BAr8&;D>841M3b`zzD!xKg-=MjWnT zoX8Lbb-B2qc%2$XnNlh3cC?E~h)++A&q&B9zzm>1IG%E!zDl@W`Q=smG8N?Jrp%Lt z3vb+i{~H&!zb+$_j&E!{e$xGF)6~BnbkJX?PH8xD^yniSe*OwyiQjkDo)i8#;~{6-DT5hBF+BAhsPUw;_u|P*k=S44BThO_`TW-JKJ%LA&jqa*UweQ8Pz<-Bx^oiCGY)K9AmubU8lz{ zA^>5w;%4G0YZzsBx#6*XyohH@ORn=bhhJu`DH))e$jDS?L&WifBn0(Ut?&0q`$w=8HaY)A63#H$(X-} z-|qBBVjgUC*YAqNzN_m#TYqDpV~ju8CvMVKL;It>k7KftM1R!fI6D22du0a%+Ke_E?o$dM@@ZNRXc@BQ#dX{&t z&)=v0l)L`Wz1n}-f8$>5+E2Ob*X`B*O{~4pnS^$iU!5WI;DfvV=Db*6(e}I5`1Lkp zaGrj58{ALJy8OO;W6f{gmxE%*)gAV?2J0*Hd9KIz`o7lhaUTv))9~u{Cv*Vh1Y8Cz zks@yeU+r{q=vqUN1k_0bukK2ktEOpJmXeF!^sMecv*k|J`px9_57CdfPi=GWfbGu_ z{p%`Il9fRHpefWyh1l8%e7T8kyBrn|A^{~rqcGnxO57xdsWrm~$k>|FGB ze1RH0v*NT-2VZ}{0XMWwTvb*x@yM~qH8mYKX1_*xVEgAKy|g!2H@#nF&A4I9THp;Z z!K?1WJTCTa)I_i^KK`5S1JrM~_wQ_P|DL}uicE&yPcCYpe%Zgicii@}&h_>AF!a6S zw%7gAZY1M8v0V;#h8v4IRt;{h!^y^dv$10p35|P=w7-uRg>`x0{SuW8tu~&a1`-mZ zA2^P#wodA+ga3Vj>XF&)3ue!ji01!1RQ7LwQf+E~QTEgp90y;EoUf-15d9!EhBZtqNg7bI?*45msZ(W&z^PnV3X-4WhXoi+m*c!*R zzXcyULf^HZW64-OF)iQ5-pqo+ews^ERpP{e_88c^G>$1NES=kLzXNAqe(JW_vpofo zv7zvSh4ReyBQIX79&JAgd&IdKi-R4{-#Zlz;1P(sp}pgKv=8pmJ}}n)G1^CWY40Cv zzZvb>UD}7a?YMeEmeAh0`!9{PBLj#E2W=~Kd!f^UcG?&Dglj9*FZ!+1zRbj$uaI-N z`znj=Yi`FNv4z*bZI8I^9XjH>y~{C`$JVdKcMC(?NO%3AvGv{GtnYKTy)m{vW(<;H z-sf)n$XNU6j$O6z){f)aOxW{!v} zX!(p)x-v&x-;}gG%^ZFD^788DRz~#oT{%BeT|IT+;GgBph4Vd?WkV-4HOf^}+Vc-P zoZqj%XFb1vuHGrQVfLQ(wO!i#>-Lzf)aNf=bgv6~L9_LNf!5--!@a0Ec4}%$stF4z zoebUiAn0YTY*~Tccg*7Umu1c2vfl}JqW>KwPicRw{kWKa+QRQ@<1q|CMX0{t=E26e z*UD|r)$OrkXu>gA!e58;?e-V7AI=QSG-3$`P6T=l4D`I&a#?!>UFR=T^!_?_8(;7m zEYRO0<|5h|yRT8Dsr@h8JMU}y{)lv<~q?aG*vHR#@8&xg0gRxS=d9O~AJCoe3fVS1?sOxrl)b zpEjXV_Dw^%{?EOBo;hCT$?$k7+uNte_3aieWV+k|)5P;Th~E=MMU+1Fh=HSvT`z6- zydtkI;xS;Yz979)o%M9TaA0nwaIRKryq0I*ZtdVFYDaT z9vkkq@3G+>{kfks(XXx|wOaxv@9?0zI;bQwM&j&hKc#O_ZQ3dSTKKEeL>hW-u0GjP zch{)ffBWq@0f)@5+%M9nV$5O#4$M6h3zi+(qoAq&RQXNk3E{c#Z~V;rM;{mNAALS} z|G*0K^YMHA&ce>$gZrTC`5Hu@q%==J9rmMe9No1A!lB1Rs|CF(p<2mRsQ9}lhq8Ry z!xY$Y8C|ritJ7)}MOvqbl>@<8u0MF*^;*QXEE_(2Sxd{Y!-pT+;+e6owRPPLSH$k) zDp(hJ{5&4^(UbVQDo_Qjf7d^^5B#0>{(H4+ZK3z0wZ-!>ZE@7^#k%kvgD|^_whww6 z9Sd~%ii7b>pW;}q4%X@ zU0u)T3wyq!C3b!$;X5=hM~sQFQWLS#PG9R@gO~SgGrG$*h5rTHZ_xpKH zf8%cZE#w zZn?j9T1}%g&F7sxLNsUBW#c|aKh+-2904@~^9Q_~K-UL3f zs>&aK_r0oA_N1z^@3m#$I!kBibh^@=q&xf4NqS8u>AmTdUTBsEq?=6?6p&326j6}b zP;o~^#1Wiv9A_AHM8_YFgUh(^Q)gt5y!^iB-1lC+s#F2L-~aQ6?o{X0x!bwto_p>& z=bmfR(DQlcZNm;sb|lp>PnevqetQHgPYU~A9&Oy%SA7&`Ufv;-h5$Ht^sxA zp6xKa6!m#Iw<&DfI7dKxu zx@pp15-jvqwsnU6!G-%~At>!4QhgrMaohVAyq>OJi{X#~5gsDhWPY!?qUSzBf5;u_yf| zZ>hH=F9$_DIMi4AQl){+JaC(KvVhyNz&aY1ua$;I^&D*0i~5K6U7UT_;NZJvw{6@0 z$iYJ&-cF`#HFM*Y<74MRYxIls2-4$Iab9Z(PZjuRn>C+cqf*N*mYIJl; z$NeI!&2-pR+rn!|NoNxwEa7O}iN+(%W+26HMs7xq7gsLGP-wG=Q@gFX;MM4s_y3jA z^1(}J`C9dvIsN$b=;*Zmyp+c$v~I}tVx>-L2{+{l;V6bU#`#nuHEka*IK-GdM#tf?K))Wpl(&S4rRqOWeY}mh>d#s}||j-&c}NlXmMvlfxf>iD&Nn$g+dU zn>tW518;6`~edV{nd`| zGvSO+@>|w3Xu@&su;W(|9AdBrc8Gq=bDgp#+*lw~Q3#C}d^L=}#^y==vAH+ul-f{3 z$U3CTy|S`0GS~2Rkh6n)9rSymIl^cxuf^WI$!<%=Goci z&Fd!?2YRmFk-VmAJlL>qO|YRL%Ue0IsdMMrin7U)(q2FcGrg7L8#{KjGYz@VOxsTz zw8eQ3G?(x`O&)Oj%eNl}AH1=D7O4TU^R8^x$;v(W;R zd(-EzERO?jwLvmfw%vs`BJh8=+Mc$xoe^U@%`kMQ8rVUJ_GVqdsJbF;beeGRh#fy* z!f6gQnseEwW((dEg^!o(jJ^VH;gcQ=ICzfBfhPM<-wW{V1eFhtJXMO#wZM<)^FWT8 zgp1c|k|!A_PC5`dhl}HXg=AsF(9x)9xl1JBoS1~bBu#TJKx|-JrlXSsCq~xQ0`V{$ zj>riMSUbWLJswno0dFuEfNU!=ynTMdOahtecU5&T-{H*Jww8Quxh{3;{7pyada_$K zZJC_j(iHH%uwm-ZiTxkDtN%j%J>s6@d-k0yoGIwruwi3b^DAX%kLf4GJ@5Nyz~A?A zEF;!Q1?Hy!XQ%by?%W)Vo2)mG!h#(&+5-6}w@BCI0(yw979ziTVR>O$NioXh2XZQ< zYf>JfXisYQHL6%1t}50aI(!g^;?IvS?0M|qp~v>9$6Q0_2EwOnds^l=6 z93p+;z`@7n_k8S7N&m6+H8lgxYnN|3zkmOEG)dh-XE%d~T?*!djHreK2^8O?!I0w4 zCOeK7mL%*1fj_>cZhCE>dSKhOPLHkSoFXu`p(c6h*qLvGpOJ_|k_1+OBw!Hb_p{n?5yTt;K#ebz3IU^Mgk zz0%#v#?XjSR9Sgw|2Gy7E~?48*WdeJ{vCgZxwF*db!VWan1fm`oQCei@UnN zJ#qURO|Om!T`=DyCndcGqu_M5k??R7{B?^)vw+_RdX7QI4M~}PAC?Es()gX$3G-_O z&tZi!A5Klj`6R=3NGUNK9kB7U@&p-&GIT`c6AB~;Y7qNku~f*vOng_NRQSC)!D{jV zlaWIG+u(xa@D(m2W#xkHlljBx$w^z+Xh zN9q;f(|;n6z(fCo$k6{c6esmMA#M6IoAx6r9$#gomTxM1KkIAvoxdg^XKQWama)23ddM5z(L#TW%YQ z^)W+{P$FXTrT{5{7^z&Lo?ZT&_`E)$w(G;&w)LyNZT-tX0q=0#-1q-&(Ch;9PAt3& zQKiId5>B*{_{}C9w4pwla33Ph!TRtkzJYvh=P{=)B_F4^P2q5wK(Zl`6}AkRpQD{o08F|AGKJ6>s+G;*ezFLVGy6IaIR$CHaXv@# z8YE6|ZiCY6T0n%I(=}00K%FnBE~p9yDxf3Ux}JuvE4J>o*#52B1UtKXMNLUbZZ7`b zQd*jui@z_MnvS~5-f!yv@`qL_KeGRyH2PnwYzxm6Be|~_PD@5)x4?~!>yR2f$} zI6N6H8V&%iZ3@N&Mc(B!M^jr+TNU#A%1Vj~ZR4S-NHm@fcc7j3EZVO41nCx)C8are zB_(;cVl+9WCAt5)xcNiZ-oAhTwmm20m`d{_bF#GDzwhY%w~I&g{Rb{Pbpk1Lps(X* z6*A;L580oqz-B?Gemedi0DntOJ;WgfK4sLfmgItK*jnOEcCi^4-69F38=tt8+qqi#myB+HY3%V-9sE zh-Eg$O0mo|)=1xH-nN|xeY&FP5P^5v;QzvLUb2lTz-8>%zJ&grMD(%OiOld;zs))) zw6~~}=|iz&(fydy)+hAuNM0cSPIMWfPl8zHRs1txqr;aumV)Xc|Bk^w#0zXYkZ|UO zIQ-UP;`2CYZCZ-#?PcP0-trpFU7_(%Q12+ zv&8YD&X{=TRdnc~cCog1VslHwe&g)N{N%e^?C9uT)# zajj6@P>#M2*kVdwwqi=jh9i_#>`SLHKQ+p_aAywe6}duFQ{fw_5l)ALthZK_DV;k) zBiNkSZ&s;{27SR`JuDMNbs;NYjm{MI5N7g&wB}0l9?lsZ>gk5N<`!@6ALyuW+3>F2 zeb+RU?mV$;ad_bA&rj?;cwq4QnxV?N)}8Bmws~`=+B>$lmlRDl_qDZk&UJQng{%BD zChjxSqCnCD`OV_N*Cl{=S?~(=v{etqsiGd1kMZm4w937%K1OmuQ2XRdzRi#|EeYdP zTe1G^ZTXD0>~)@wQ|E;CR&`?T$d??`k2x(pVVtU@9b`>RnHlxAgmJ2|^d7L$;WWt_ zu8U-iooyu&V065_%uGqAOpWY3LdF{FbWPCWZ;LR;D0pWTT{uZ38e{#1DDJ2LRLcq zcOp9)yM-ts6zeM~iBI^IBgqhpywqw)B85y;fGL&1KJp~R6cIT1XM-iXlullop`m_5Vcz4g?O5dh^>d|dmClRzOp1bPZ#YJ12&?e#uIIgu^ zIULUNxZy1>hdPLG7pI1~BFnUo)k4`Udctu8J`#tz7DG2lR zxtpeB{L8$L1;2cksga z)~h%8DnJR)mB+$z4c<|fXE8CoLc&+Y`Wo;^tnV8#)|cR5Mv9TbJ0KJzE7*KxwMA=D z*10O~*MQsOe%&kssLsuZ`@KAF+%L|t;zQWK(-g#Jvw@3_bB+qu$k|@);amy{@w0dCq_qgVexsBqpDUS97Rvaz-vbH!{X#T3A?n5Iop0>gP z#E?fk(A!J(uT%$HQ~d$#c?%d{grLeQ(tHI~-o0;QZ~tiQ9p^ zXy!S*0=a)<58vRb|M$c9n;$U`->>O8_kC2Wq^=V`#rAz2^*s)}Q^HqXr@6C@bs!3# z_6tda`Y1TbT7o0a7jS61cg=SB8bEazUZ5TZ`GuvkoBe9o&1U~;PwXaKkZJqg+~rJK0Mq1(V7c?7o2kV zsr}^EeTx&@4(!`CvHj5g#q!HX#xF1ST{W&g|K6MQG4a&yg?$J0J>sePJ^K&nd(>wR zwsrS*bgpOm<9?9rKXMoo9ef(aJIQ+mU*bJx^fTCAKz%tZFaD`5aNwqtH9RJY9IGHd zqyqs!4u@qI*b#>9l{Oz54{tuvqro6r)rLFv?ccF@V*ldiN7U!V$qq zeP-WLT1Q0tFS1OWpgxKr4R;<14uSP0o-2l94&{BkSa_EShYyX$3=5R~cJsr`;(VtKq26AOA`?nfLyGz0!aAaO%g%tcbo1z%NHW z=UfGmZsCSPk2@{ZNnwzf5fx5zRw*^jJhCZDX)$nfLX}SJXGXXhl)|bI$6&CNS+rF- zjhGw5(R}4+s?@&nOVfs*84r5t)#WF)j9#(PbTwah@>iQ@+0m>&>`nPvdw2g;#k7YlrN-pJcnk=x69DM@z0iq^K&d7G%Z{Jo4gj zz6r(eR`_Wpsqs>-cmiHOh(bZ)s|=v(Cv65#*qUSPn^*_j7mfHC8a2k+hFsVr4`Si# z62Q9>z&jJb2cqD#&&zh}EqD*p#)SJUIA~_;XG;{E_GVd6e*}(foA6f?9P?kHeKD@T z+H2KGzGC38zZx`HHsX8$9&JdU`ytLyEdF|Wpr zqE|bNc)kEr(n+` zIOfEIy5jkO?eolIv-pwpKk8qVYX)Vd{`YkJ^SNASj!o!CnbHuh#i1Gt4Qa-qNL3)T zo8%p>G1#b3VVP2fWrW)n$#m#4wiz~9MZDkAttDhLzUz)VJDQt2?z}^MOyBe3-b3P1eb1r2FCycNv7Q{8m?y45bL8K>E-t(?3Qp@o z;@3yPi3cRSh2R+Lo|Sv?hRZY9k8vK(z z=7aa&{;O9HUUur__c2f04<6^cC~k_{N*B1J3lois%r$C~ z5Fj;KXN=P)+hi!@4;vSLB8vi}B!06A#~wxfH{m{HL?Ydw zW#tXAf=oq4h=jW`oRyD}<-s{!>Qs~1s!;{2Mg{PkNh({Q91AWew<9n-B_+uP1mAvf zI2Z>7^>1Q4)_f4kyCa-iT#Q^6!D9F+(PAOE&zpiUGS=_g<#K~Trd9gM%xJdufS*`V z+;(nP!H)GijvhRD|CYg~o#oXvr^CKU&j+sV?NIZN9o3&53{}ky4$gXeHKF-3*`2KvUr-FCP(V&DhhO9MV+)+9c!fvnZUQ`eaGjTW3I zSIBJhEls(XsyJpMo7Rx6Kxd!!%n$8WDIJ5F5_YP`B=OzT&*JBRxOd;)mg43AtEjZ6<9DZ?G_|%t>gd;(IK7YWIu<_uApM@#YX5ClTJ;`6ze`IX=EfL4KYLN0?rfas7g+-1bB*t zHIgCH(yS6Y!bNRu4GnGU+j_b>8d@7#@&chiFc|c^GgC|Jf-VYOmC0;y;D{>`TIje> z(f`3Dmk%crWo^45A@FRsKAC)Ya=vG6=;+4bE33*+4J@93xY#_{%;I9h-7SG58%D0` z*FU$IBDN+k_34jIecrTi?F6vvvEHjWaoh2-#ELGH~_i7bgb?C-v*L ztoKjUHcB1<4Qai9!jL6@#;2<6LY&OI)K_uV_bZ1#o0Y0M9i-Zm2rb0{u%CirWYEBf z5#CD*$SBEAU+njw-=;_mFmQH+bJ%<6_xg$pr8yxc47iH!WVk_`*c(LRYgZ2pTs^jK zZ^iD#ip8$Fsivl>)|TnU#_1L{zyIpV$!q!>>u1zg^&i#N=^ah89UZfcjr6k#!@}NI zi*Xf!XG-aga8Y4QuA-4huA)&^EJ~G_U<3hrrJo`Cs~F$|17*Adnq5<{*Rc_BSh}jK~>@jIUwy zfhbrLY_1E`R^pZuY(9L|!@PDyroMJq9ylmpngKfUZI>z8A2ql6-HV&gY}|NusQ*Zr znAHEP=wItw#y4dTZ9g}?qp0(tiJH2R=JB07x2S2KI`+t1$H7gT4s>+1rRUwV<>-d( znfcRs?ZI%~@(-)~Dy#cK>=7Fn5N6&B4KQo^!W|HRz{_Gi?CD}P}VSMbuz`%vcXJ`61&6+gp<~8(1 z?sEz{5D)H70MD}E73c)5MXHC^D)Ebkw;bZvmuZ7v#d?P~tYnCE;|tPST&oN;-yw^H>ep8li#aa#{G)N78L1eu*8!bwYwDWwDnr3q zzdHr_3~j5)yyCmsw;rXypzr1aODS}2XfXrqJNniXWF}f~sd# z%P-zK%dzI+&uFtiWQi}T`&G}glut=fKd*X-_^@;SdZhy?t2}te>p}d27g3%nZbss*HoBG7&mJCSo~~sLaE1%^!^5;pVNY%k zUAgk)=Hd_xvo6lWGQ<{F{Q}?o;Qfm`ckbR=(V0`~t5H8R-#DSK7hj)fn%JG4HB`uR z-idvQq+Y%9@vx^9t!LpZZsygXDbK@{`_T<;!9_VX5J zMIbfVERKvEIOJL=bOy$V?84PV+ksPVdAXvL*O%8-2GPH=%1|gkr`(8<1u8C-R@QD! zahu;RcWxO4g|Ldb+ul8LYi(obc=!Ac|GsW%)$cjvyJ>6F!O5wEOrxa!AR4wdXiuRbhQQ}7mX9;vMzX&xqrg#xWo zoyNZJCEF#E65u4k+7uX4`WHty%0b>_@#2;`ITuY+ip@1f=K=BZc?8dm?_69gTk28s z&t0y6M^uiD@0!(r2c`d&%38>Nniy)&FMf>XU3mTH_pG}hj>FPjb|Kf9g#$TINj4gnoJzIBR*W#k;S^h2R2&2G8UIVg@6siMoc%(&+4Zc&t zS8y{zglzEb2K-^b(`@ikqaF|74(Q2#yd6M&+-Bf|vUrV+_A!D7ke>|gk`98;*gcP2 zSAWavNY>#r>K;a3vdH)Y#`vK-8g0CUa^JJ{$z_zI-x#Z?)4Y zeqqtsYzMwkMEx<{@uDcvjCRp%_&v??yN&WaD;3I5R+ZOWqj*<=_~cELE3)--mn^sP z*h(idqLVN7zhpajw*jaOe-`tb$?*@+Yhlr*Y<5CmronTIWQ7>xJtb4g@CNBFSCUMU zWTvo7@5w1IYp$$W+&=X}cJ^>#Q=?kH{JrTt+#j?nHgkVuyD8Kz`bqFw8+^O$53k9C zSR-jlAY8%u&G_oBz}Ze!2V!%ah0GjhE^k28oLF2GzOz61uPgp^@J=kcph$jMf6-Vw z2YKzhjv>2Tan_Eq3w}px*Uzt0(LMeHL?5F+9`q+B-`f98Up)Hj+!t9N*3+xjdcwHk ztS6ir&Gp3nrdh>Ho|wy+HBbE$`}oWxaWd5Ksx`k|{~u)Vr?CMC>n33E5|zE&gd<-X za^@=&QeI4$I^uS$3wv2(J-`lQ@-fx9ihoyru`(?h&AQQMmBEMqgEku^ob#pCiet$A zCw<00<3^e0cxxAXpt3WZT8QYDa^g#98?<9Z#k&m1kQP4TQ@jgJiV#M;%ZT;ms(2UZ zknbekW$xVK=8Z#h^2hGdJw3gPMP)}fsrhG5N5s1&<~=y|wlp`k@%n|Fm19tyOmm;s zi%)aU$;X~U@h%8LHHKx2cNs8u9r&fOAF;%Z*^i`O`YpC33fi%@q}`?aHpFa6p2?be z*-ze+ptq=qX2m?E$o)oX2OJ(Z#qU}KTvc5=@d2Kcdu9Yb%fP4gGfi`5)Dtk_TtDQX z0e6~k-iIRi(pLidAm)YYDN_*hQVc~U6+|*)UTFSpF)yGDZpvFRFRVXO%nRUV%nMYK z7!(=vQl^x;y&=TBko_Yn<^@vC3WDO;Cy;Ublz)9rd3jT14R7%lJwG?SM+!U?BoBwMK588Ydu!oV+6ZwuUbAOM1PBgSzcb=Sl&<-3dGOvmedcNCU|s&acu8)|QWJ=SDv@tLE2U}$Ok*0jn}Us--lbA4}y ze)g?++;8ysWd@HEZJz|KB;2Q(aC1#axXTVF9nruqvBP-{5&kAuj=EJ*)(wW^t)q1N zJdyrt%u`tu9QvXGFR;T&H#T^e_=?vTK4W!bUej@KCt`7#FDjV7%JGWho^UFjbyQPu zj>@2 z0eL^fzMhD6XJF`TpOkNNBl^p5$yhSZ6ZRF#TnhDrEzZqX4#OD&X*YMN;)_${?G~H*|JxkW0R|v$NMUpX;|; z(@btS@-6nlx0oO6TO_Tc6l#UKkc7A<$S=Bm&!#9CG= z2n!u+90`1jT?@WNax@vf#i=HnZ?V2s|E>DcOnrmtTWp#!eT(L}q|bCyIGhTHk{HH) z9x;So$MKljdi{3pQ0nqqxI?MSixmsqiMp&kq5rtX@`u{{T#LDwu;#+@^~KDE^z%s< z9vxRVv!9oIeLNX#h>U|1I~O)zUrfq>!(tfmtEv-=zJ)I7>w~lR(sX0fREy#3^DNg3 zPi?()_BGVc=sm<>Gfj3sFP*ur#JDn)ji1c`J8{4}jmiyHQsDE)W6Xvbw>X?@s{hPw zCVa#Nb8f+2pWFlgMKI!5sh=3s=pjy+UC%j6j4Aw=Z zwL@f+k=2g8wXk%9Kvqt>z^AVCR|odDUgvLZ3Qu)kd7%9=e@)-^_2FQ9b9kcjn#+;` z#iNB~TM9}tU^?&Z+_J4GZ?v}BS5%gnl2+KWcFQc<2km5Ei56k%5NH~Vz_tAbJb+jx zz_DkHx4GVBbhUjeeJ!r4PR(GZe2S3>H116m3i*ym$7pDd9iNg0q!A*S9 z-$5JDj?2;67-x#B;OnSWu9u2rW-Y?xpjN0*FL3FhIBWwTx|DL&k-k|53QB)BB}9QC znvE(7u80_sAO1K9PG{ug$e|ypL2u9<4B$w}#sPZc$d;up(9RbJjKwBzR?~sXrB+S% z9v>WR$g1iZnA|qhH8MA}acFume0pf`vd)$oab{^tcu!0ARK~`ho{dvtX#Lvo)(JgT z{C4_uciYa+wbL?t6n=_3Fm{j99&Uke4aRs3imbA7pJn?O-*|^)V~Y{Kq6;s$x*=`S z2B$+57;YZ1kv%&#b?oL*e@$MUrpD!GrH=>n&cgiNq~46TW|1!^Prxq#`?soHa>9n9 z!lT4n8bS~k(G*C;4kfRj=p*l$(*>wj#ITZciQ-s0#7()qzRB%7cP`$4e_eHbdAY|s zHz@)WXU|UPuhcabV%_AR&D+qXUmeE<1eXi1Q?48}>_10|L4hOtwM;l@S##}ChnV-X zz_-+26CPA+Bpm!{hX)LJ3XPBA3#lHoCGZmKS*!)*!#ZoOg)GP}ds&}ZC+t@rwzXA7 zaL{ZHJURqj+N+E_jVYp-3}QhqUm)P4jV)qRUMm2Uf=&2PgsI~oO}bWq-17(ymbt9x zS^@Y?rijBY0j`(#bSxzl2e{=>0}-7|uY-Jq5156Pi907wp9 zhzoZofM+FuXC{D`M#1SkE87(oyoc#y!hIH;=oaax%MRzWk*uf027d%L6SJNQZO|Im zBUU{D+z|jgYTP|)q+H~Cdq3ipxA*4}t3Q$Q(fu;V5&1sH)^Gbb)1%-d`{X#wqTqCH zlkfsNTw5~W+zn{Zhng#HrSw~1aYtd?m;u(#)J@&dS8frLq+IWV~ zf7F)%;{RovlV+Qdy=z5>aiAG(CMnUm-z2j`T;LsVEBBjB)2256V(%~ZfA)*S%kZmi zLu4O(*_ga*QBRz_Zv(d1DH7#<)2{v7-48st`y0DH_~EG!Jxn!=yYv&NeJ38r*e;%6 zI>;z8m6fKiT+EQGe7i+brg$}nGok+ta^lrqkeuRQ9Ujb2X84c4#o`6KH}TR zr%)M=&JzcFHdG!(dK_(e;;LK$uhyF1(TX$%fAzqFN5A{cqj%kTE9NAt$%Z3qF3BBu|dB8o|AP`o7WpOYhiwk zg=gV~W|H+1PPCEuP7{tjjQVK8eXO55lr7+eS*&x)DVK)30C-C@3o#s-A{h}RFySGB zO*kk~n9`3ktr2a3jVdWA8KJw$$z#c*>FMc3>4jdn@9`g!%9U96+MT%HA9?MFlbe0_ z@Z-bcV}~iH+~VTXy}6}j4OMlE+s4&bkWy}J`L{2)vxf?s8{i%M?!<1xwrHO5Zu_it z#-shTFmm3mvc>VzC1B|WvK`2)Xn*xF79SC+`9MyGKtG+x`4AWf2SFrpB0h1wdv(NT zoKs-ph)>8MTg2z2JOoC9eKC(@|CwOO-ID+ud%+|= zWA90j-8WJ<>Da)~KDhOL$onoMfVe7g+ELyk{9{ zH>6!1nJ3mOB)-SOr*?5q!l=hM$%JKHJnlSo?$hae;VVWA(5tuG?Fe-Qmg_y z!li9(b#;m&uS?Xm*0taOS|e{vWZ+s46?X>Y_yOSa{3X0af3Tvv=c`$p*1CV|%au2;Y_%r*Pknj_$UYs}gn|AL+$dS z=^;MR-4-wdo3~ssDD+)93!An~)MLmyH}F_xY-QgSW78e5CN*yDNDX&yLH7(k?_&OW zl>42c?v4w0CxB;J@Cr3j55+j69+r*q>&vvty`f&gGK1PDA0_Zv{y5^wAA1`%C4!M|e$9x{PDCme)de zTWZPgj5U@#RIw_MSuVD4Z+e0Fpta!Q%wLW{_qr7$rdfS-bxbpcx(nmI0yZo+-H*n5 z@LCpBOxUnAIDzrR6YfXLXF8yknfb!pN;b?&9!jlXMJZe9!oKj}1B)^7$!ebwolK;K zy-@T)u4O35-Gew0C5@ujU^5fSCA1}D*Qz;oEkj8UcpVT_d6tQV+=+iPvshD8nCJ8b zlV-=%;pMN?HKtCalgtUD?u`_CMR_c-*5k%r0cVL~uMC_FwHI4QOuQv*Q`ASsfvgG0 zcSpJJ9D60p#*Mu~3{g~BpH;R~=p0*uzH#hT13nS6ss57XVhwCpCv9z38E>8bZ-ZWD ze{045nAj`n|I5Z2@L?p~3i2aYRhE_JVIxK!PBENB*A(SF!>W-~Jm^HueGnc;lhL|5 zzh6yP)8Xun_7*4ecs#{CDTfh`Sr%5KKlxh`Dop?GM-L8?f( zO>aekW%)S4r)Lb8(%ku-ShgY4aA&iFo@P5}loj;Vhz&Fy?VM-Z;x`N%==WCHKxJRZ z2Ko)2+dXO*&n;{{+(#20#9R@-&VkRU?H!}M@u^id&^hp#y{ylu za|`(B4qKg71ebKuF5$dcPBsRdv#gvCep}85kO;`-c#(~)oVJ_~#*NcR25Bpmw07z2 ziHj{oJ2sv?v)J3;-?!M;zo{3toR`mCx6s^l-8m7`e>OWcJtIo=pUq59&59DVKx4;! z+e@q;e4A;NLb+Gtz%!%Zw9iR=5d|mxNy1$O$9QLOjwYLLxw1E$i5n2u49u5BK(8Y_JZ>VVs?CaPz zUAlX%Wgs>$Dg?Lftg5Uzds^h_|1}Cr@qaTdD%Zn%zQi}}sIq?A+a=tzdrEkupKP1N96-W}U!vW&%?;s~`8vrW z^UiWZh+pdcw=6zy&SZJOYy>nv2qoenNhh)3dpO+1~$@tD#c$R91lddH3 zohBS>jQVfFeFVq29B}aLLY!rxf_H22TANEM-PjM3k~q_uYk}@XLH{-qyP;H}Qb6Vy ztgASQ+kET*@=*Y&_U~6Njtq?LT-5)t?=|(=vc=eo2?v%R#Ct-2tR&Y4#)`W}>a`pr z{t^HI@iXyBd}3eG4qM-sV1M@u`d$-niY12cLb;Q?AJJVjD)&*N90iS%pXpw_2k~pf zl;Cs`z)k|WinR1FOdi5p7WlJ|&Kc@_k}zbf&oLU3-lmW*#f3W~(lugac8|HsgoI_} zds5#M^o`ASwY7EMPxqQmE$ll|TV0&9kTx?We!Xt}`gLx3y(ww`sS^kF>iUKh^i95L za99m1=9>ny;b|Xiq3EHJPanY^c-sI*vj3l-HrS6e`t%@xSTOz((7(HWK{ytLbMO2W z=f%IqJ`bS(&8=$Z@(VACbp4MQ3eMBJaF2M*7)uT9-Tzl_8`Kn3hl0NHRc{;EpJj;i zwt;k3vHedkD)M>@3%%!z&oAD%G%-9pzIf>h@pJi&*Z9U;q`PlCF9!6l%*@WrijDf0 z&fgdr!?-bqI{ChV18d^{>3xH`g1YL;fWN$S)%ymC#>DR%NM^HkCB2})>nSMkTv1r) z@!;=g=1b>$j+|c_8624vKQGLo5l6-~wfw?BW!1H(#8&;Ok*V2nF+}51vAPuXu-XZ} zPbKXl1s7RprDOTy??EURjU2k(B#=xrIW;+z%&keu1$7}GRK`{js6t5P-|64!iEzX% zw^-8;J3H6Uy67)ZCG=I8Ju9W(ztZq^uEL?az437_hnzw^3cV2k9Mm_7&yOhC6u&_A zQLO1lta@Q{JZ!d&^BCWCMH#bx;KuY}b^UbbG-3TjJMG$4eVRj=JEHq!#>yIFJ+-O~ z-T8g%c1WL>G^D%H@#z!6p}WiRaIVtEt+we-G}90?x-PoE*S#GL&H7iuh5Q zX?N4UY0!7tD(f-J#?nfAz{2q+#EH!0#Lg+|*G z3{8r>QQ*x+{$&)+BDDkmr6+fxdfwqBq8UlaSql=!LsHBqF$x|IFVsVNdv zlOLXV;*!YGe{GCgTTk)=o--+{ejC$Y%I2vcuVW{CrF0jhC)@>l0^I~dLU5!zMbZVx zLrUx2D7{0Z?xD8@1zA~?ccG*xD?cl*$`?#dHl7I&_}o7EDr_j1ZU#e_@U*w#ZQoWk z&~fI3{tJkIchaO0;wB?`B63{R?^6aDpJ&o`f}uR-FL-P^Z6MeiVLO>|+X20_ zOsl`nSRBkO&G}uJb9$>8o^c$z*|FNlwr8GgY>(+_p6oPly0@~znVbi2r13^^AkZOa zHQ-+Q)50BNV|Oh4=?{m`o;{2T2XC02yx;24(6*JKJsCEOTr3C5&X51q zG<^>5F+C@W_5YZfl1mln1`X1M*m2kG526)33FxdgHM%x zFzb))Lus7)$&R0}ewr^0dvHvj$evGou&qz#9&FGTdvHt{vg^|xY%62#!H7hlc1XU; zc_aHi(X9apUUgkDyHew<` z@-@n6KFo6YrTKWq4MlVPxckJrp1kiTpDw1mF=nnue!2LAw~me6IKB185%JU1Q&T(p zTdPiPm_3-LzboS~j*!@Lrf(h{y=As+bZ_UTK&76tYjg~Ud7*?>{ztrt@fFiMMdYt7 z&PAtSe8=@49A&UUBPvqGGjv9(&PL1Hg^nVBekkOG{K1t=j;}THK=5{qTo9bEQ+#mm z+G7)g*MtJTgIxpTBctsf(*IFB_A$}Ft-ocm(O*7VT+vcr*WCBf$uRPRf!DZC%azBUY3smNJpW9<36HpYEwS+q>g^Q+={rR+n@(w$lg>UY8GU#Rds zB1ba4g_7WXQuF}f_y{CRN?JqjlNJ`_=OyPR=OD_SLdlYCPox-+!IMiM2`~D(1OG^o zWUm}~d|3bQ*~-n^N2mARa_%cjOIpgMOP7|<_Kdd8%;6!SZ(Mt`+N=L9k0BX7FS3nc zXY3eo-1-x6>TEdM`QSg=u;efW2 z_~gAq)<<>}YrmNT=HK&vE9-Td_1g5UJ;=xKJkLMXi~SZjn8TGH;dBKUzYYjJWacSn>gkZWE&g#NC|O+vOrJ`a05ZjXbkh-RJ?O#}o<0#S494?;WhUwiLX zJN17S4J(TN0@I0P&>?OYcahOI^V}1q&qJgl%`~g;SWr&1m@#+=p!jeZCSscHp3&sCx(cAaOF( zkE~oUVVqwE7_S@>)0WzGD3OL*r4a@4F- zn-qVRb;4I_$FIV!PwVn^?x)q3t5zIc`IOPtr)>MvcTs0L*%DF^Pz)Uc3Iwewah--W zgnf$43lQg^q6~%ikb>gV5Lr)m|L6^L^{jZl;raQkul{sKh}-lpiuL;Spy)+$-7=<@ z#|>Sb+VN|P0FbUuzU9dNn4$#3zGS*{CuF#IBS+xFt^zb8uo+W^_*ndLw+gqqb5j5O z(xliz8;iJ8KZ*8^i@OaP8++MaIfwD~GHbt+I9c&~}C^>F~$`jRPjyajZY;A`{ zie1~L+ABRxMfEiTDuX17e*9QyBr|(WySQKyhxl*hb%&4VfybmxQVa;g=`9nQA34@4 z+S?_+M$s}ScC5zP;a)Wyn;)dvmLCL)XKa3u|g#NjmOjFx? z7CSl?d*n~UEG5;@nYDX*diJc9Ke^AOVC*HDt8b6)&qsz=`Sqh!? z4LZ>NZ=LmJJ9O5ME;EDiB(S#|eWSBJ%3#c;CVg!B3fD_^Yy(Fm!U5lzZI2l=oW&>U zE2^QdARmdPugLx$u*!_v%6u+*jGtps$Fv09!Kbnvl0l%mMdQdgTvS)I|H>FE=`V7u zC9ychI=Byc?2UXSl%LYbS5lB~&sV~~;r=KgMDmr;axwCi;J8{GrhFw30+h}KTUYeA zwtOXip$UzIH(Urk-k`t+=}*1H!w+IDyM z9_Yea6aRE(6O6xdl_fcY{xV;_r>UTAV~V~NtF3#Xqitb5R-Q$}`*_V=c#AdHqY{1m z8gO_Ih|u3&HWB^rWBpOqzl#3GJlgBYiJhZ3bDeJD#PTfb!g8+5OdOjoEcu%3J`$%O z5f1C&z=3QaewKD0gRfuZizAgnKfP3MC890O-V+ z3Iu^dHMW~>*d_qgn6sF2&Kq!SX-=RnV!AOi+mdSl7em`RjI<}KvO|2~_Q}g;2ZsD5 zp+ZE0c7``iT^xeQwhL>v=q$azyr8eDpv1kVprdiq8t3>86JRYpJ&x@DCdL9EEstMy zT}`Gvo;ScvnU2h0fJ5S>AVQ2*sv$As%x_{Ih|rj1+&i0>Tda98%aE*!nin-zMn&YB zS;mrU@#Yc>;{x_!53F3>;SQX6*|MGlP0a8)r6BYXIY12KIw#2}_7+($j#v6prIFo? z-<6hjA0^@CWCX3+h2{TTxMO_$js-PUn%C&lNmX>ajO^ZJs-LvPieQMVLx4r&%+;;uS z&3NyYd}}py5-ZGsg%Jv|=1_4v@;Y=5e`rBTq3jr~3|80p$ehM;LRHb}fjG}>Y>puH z>5kpq``1ssixvuWn=AJgwv=?%>M53bgVoa=ZrhMFe#5wwzlZKCE-GmFsj1{((O7gE z#N1>l1xjbQ9qS%pvJoO7GMpku8%K~jh81|$zzVYS!7K2m`rLk6@V=@fIYZJznO|v5 z)Q_)D_F$qezu4Dv%NKaIo)n*;3G3UP|IF*=bYaaAj|}qKyvvaN$5-v2u{c?392~aU zkq(M_Sl>R*YkwxD{!+87O=gq-glJ)w^#RA!Uk6#1%f6MFWo@#Y{9*R8Ra6#|GlX;S zZ@~-I#D)2Y#w}Q#69l$Zbd__0NN;PkQWdO+q1iZ_%We3rl7f8W+CZiMP{*bXq0Z*M zsjh1-TYDfF=-bm54s|teoanmdSaPU*w8UQ@DE50&Gt2rqN9PL*#v2-f^m|rmc`mC~mGv5%c0?-xFAJEFI!#YcVPbl_nQSDWbWo6{4GAMOqz&um}1KoRiHvNrf$F%-cF>v;#qJoX2h*1nFVoNEutT>FMeE3Z|fT6ca+jchDfV}h^ zH#VTZeNOzxb4%hElao3OnY2F5@_r5PUXVY0<+p}~;#QQU!3SgLgPUyq(#DVZ zvkM1YIYH#C6b}6Gpe=&&CpRvQj|@*N+;}dT!xO)}b#88}*hJxppcBVeG7bKQX^;Yc zM(nza#c{s_oUC_%llcyCN=+Oa{bWoi(OC9b#Kq}B+$hl)ID96!f#)rDEH1OGO>RpZ zI+MxzOA_FGTK$fNQ=#pQOSey(w1r$`9PpW>agnxmB-KhR&4ee~dh&e#Wa` zjww<7RK^&aRlmz6$M{xd=p0M5jEp0P>5{n2m^pTgIo+gT>^!n8lyojLabo9!?c)-s zAQ6s6I<)NHEa9NdF?>etKc)`NYpO!>htd*m%1wu#GeaJ2G?)rCm{@4x2{M^M(@{t9 zt6%X43IjE!wJi21v$g|4P>~BD>e#@hnJ#}xu+UrG(i!#zkDTLW2#xehv*$|!>&uNp zOIc4*^2JjK8#dOZwI&fmXYilL9P=vL8FPZM%DIS+QIUL1=MhPl8G|m9v2-!*9~d%x zB`Vp1V{@QD9cSx1e##suP{Rc*wUkq1X?gL@!+-lC8B8&}b;w90KrKak5cR~#fnvA7 znmJI&1c};Yg{V_|@YzH6+;jNZ{U7+?uKVs|Q|#0FC~Ds%zO0AEv%HqM4dyWzgF%B7 z4cSLx)<`T)W+EK6CCPe(iDRR8Y&|X$$K+LvIUTfX!kAa*KtZ?{_==+WKtCe~3hT(W z94KG?$VX59_#clyaR0IIy!`UZ@M+}!!$0W1)_;T&s2io#wWvE;!CTi!8qRNU}-*Ptyo`k5eS3dQpop?$Hg1$wzvP!xzjYMBDDM}I(_}{=k7u zn8as-*m&qZJ(0Fq7r(@PFzdJ5%Vj@T*FW)A_4C-SUDc;Klt~cdZ_ooV{xRd2dE0hq zFOW2({Ppqa6T!($fb${tIY=5#5f0H%t4ru}NJK-k{?#-jpF?#06K_>N(~x`)(Pic| zXF{KYoGbD$ZIOgr&8WJ1;Oa|l4S~wF$HzMkg-V8Y z4vloQKKPM!eUp=2hkc!8{@o)@1KIB0n#Pg({G74smfBGDL~U*Dn(|^EKlhi%|AsOC ztvn{XohTN^t-d`@R$QD4HN$L+$Sp4_l+pljga}8UvlRqRUL6Y}6UlEW>NO zLd^p`I+Sa}#f4bkMOfciSl^AvXxD_-D3dyHcRC5FqUaUM5F{qt1==Clww%b|asaof z1-Wo5M-)g#gyukzgkXd*F9y%0z>K!fLKnE9pH{_UBIHYUl^9o%+d8CA?ro(-zWH{6 znpfT05pE6Ezm@2yxQX+*ya4}PxZ9Ojij2&U7L}$X$KwZjLn7*2hY@x`KAr^aa+L~- zFe>!8(^8%EgolG7jNq7nXw;Y}5Q&OXS`5sbP^A;;QWPU91nI9RuN6dP6)u*0@jkHe z>VlAg9rM4{R+e*0895h4WurQV>7F$%UF+J#t^mZ`o4 z9&S^xdt866b$faF+8OcdO?_RHKM@BHoypA|528HUB>yhOC6_7t!&wNBRUBo|+#Psm zie6?f1^<-OUIETHMEDDIbo9|nl*T`0avvK8nOhlw-MW?X{R(&#aD^9Ji$Hv1JMl}r zC~pK1{dCXf-leVYp)eaW%zN$P`oN}QQLevI)iiR`jCK8M{hoFT_Qx9HF;J|x!;3D` zUE6qfyNnoZ1LrN{xDA~6aole(z09@(u!+F>LB0xM`VM4&5Yuhc^OiB)22P@w?hj&a zWIYtq{p+|f-N=T5x68i#{8j$HMMazAvGspvZ2#lnY+sGD@=Kz%t)5a7$F}cD+94*| zpw+enIA>|EARO!!V}t{`PU4g0zN{}Q7NZOHf0}1mhW0^NO3?4}m_E78_H277_lfpF zqfaFXaj*{>IPBwEr4?+a23C!hz4lPM=YA4bw-CJ;J-Y zV#{*8^W#RmGwu(X@y-yoi2uZhuqDul*ma_47!l&4Ipi5ejJFPX-eH71ziU$OJg^@H zIiC4(aWnH!yM8yfUB-Dq`?w0Zq3no$Gmyl2 zK24NUY)f_}aoC2LO9k#SJY=0j-zH%bq=*jlt5r`1;_&lMo($|fv9x(Zcw}i{LwIay zp>+G&bvuem_x7sc%a7_0iTR&-wK7Q%0kg=HIus@hI_xrkxIHx9Y2o2NkeWFWm50Ph#?o_O{SJ11@G^8FCJ z82ID!OQVA$GfTUBu2I9+p49(ROi~gH{d2fPJI;IsI!il{qeaf65&dI7yTsyT#lu0I z0iXS;9*i|WIYYtEvMjAfS-&%0S<`M{l=X4GQP2r-y;NtJvJ}oN5z%i462Xda5Ok>9 zKpgzphdsl%{^g_R$cu4b7T-H@P?XL-ip za@JNf)BDv^FVLeSWVWdEst}x_vI<-()y|fD@x!V4rTHme z=f#2dpAw&LOwseiuTmO^{k}~kKa4v4j`jE#{Me3H4L|m)rXO44u--&C~V%|9a9-DdOa}yku#$U-34;^7LP^bCa1SS_T>#=#o z-0HY3uMIhoV$#@vKeH}JZP9d9E4_c-eqk|v4#-=84=x6y|Rb1&{j)eZl`1WWl@#=p&|Mw@%v03%Mz5hF2J8$Rzw$EcC|MxiAObi+(@_&!Bz9i=& zk^g&~{NGd$#`L!SZ|3_7q*UPJJWwhq2V>BdgVA_@&*p=-(p_nfT{zXdP+YRm zd+Nf{(5Ak@rNNCGhu}?q;^b8|RaG@tofO;kCx=HzM#P-{>d>uM4P8-F zH+pJnvisa+S8-M_5bN@5Z>p^x+PrnHY0I^zp8YcI^Pgp&;ePQt-)qRw3#(*7EDq&l zjFlI1d?eRoJ(Qo3acpNYSr4rliQ_bJY-gmol|I;ph_@w$+!egWvh{ z6Ca)oe{$k+o;%C0>^Nr3-R4#OkHyJS6XDRj$aL|@0oCTPomfbRSAhF#8$jf zT!@nnGW_LX^l+AI#jt`RL@|jHFu>xeIx%(-0r4mMpd&aI=y{LB+GtUcq7?ayd}Sr5 zpdb(ocv8|~N6Uq#C$reXCvDGe@9BVZhj?9V4QF;&_iWrWuvAxHwl24*Xso)UaQj46 zK>g2)U#`w6XsfMlNvR5Yvm0{q_1~;%Y|KYf=t~9qdlCK3LM%NpFF-cI&Zgl$1kR&m zhCQsxOKHW~6h4nj!j(zsxpf}XR%VzVt+&_Em4~Mq8t5HY`nhKP`Ze@dJW)H`*f?BM zLqBV~yBiz%FXU1>I`J#y*MyM|N|34?$B$3o_jDzPeD_2x2dG8MpY+a(5k%KpYJX;i z*PW4*nG^K6vt7`eyku=e#vxqu3HU;kZzvFOA6K*Wtv|f>;_a98mqhj4&ZoYiJ~R8m z;k}1WOl%Baudkq1DAv^OC($nDvnp5c##?kgD@+obt*CwDVgXdTf`Wqbg0f(+(#HwH zWhj3nk(H6hDxgpl0cEl}Jap6baK1I1xuL5~|C_H5jg4>ly0|bki4d8c+xmCySD%^R z)-{<^+TGc?ZuzHI_H_LQeG}ZbPV~*Zr^_MhoO~2kG`gotkD~bSRGClh(C-)f#NVlu zIrJGiuhF@7{2=O3m5h}`S~Altm+qOvohg(XVZX=L;BbIa$xh868(aHwC`nnS zlIiuK>J-Y%47Nu4#E#arYdbo8Zah=~+PSpkdAxx)FZ>(VCb`6~^~F$)c#r;V=eE}# zc;Ge1i=TUC`N5w*7g96t<~2{_JAyu_O0&Zp?-3d={f_arsCP#2wBr`Mp5W*&th3th zQ9hUK+umfb8($BgvEUK~p0l8lq|oI6j3GA%J!cV>or<)l0@1qefJRS0;hHr5_u~Dh zfck}-_TK#bxu1XU=$CHYd-F3#zxVTVqD}vM{(DSJB3DW?|NU$IUbJ5Uy>E;9O=R=N zt)vRLi_5VB=~+cHWs4KGc5H;2N`^^}cn(>y%+Mc@5)?UG$c)Y0M`mog&t|e-yYUah zF(8w1xr9DEacOMuwyr?q>F$}+bK?))vuR}S$eIHU742878@@2Ku1)OP(c3$}rnYuC z7~I_3-Zj;+rXyTZGF?{IxP4vwWRA&0-vaGYl(KL!416$64P%{Rk;0uz?f~3wmn_uk zCL_CB1di_$5AWWqFYQ*JS^k+?vfQs0FaL)*Z{O13?{i$we0o8>$(pxsG5<<<3%x5v zass^91pExhExdwU;8jzQhLl+lx#d#@ZVYRO$lvZraV*h3BUi4^IhvWND4E5X#YKhr z5EPvG0NLj~eos0@|5R4BGW9xIA#eqllX{K0MgI}!jmL!Bn;JUApx7}b?%6z9IftRp zkksF7-dI&vSJk&=`Lfp@pg|b}d=PU?Jo;JCiQ@-TSr^2d!n30sfQLt|z@()Maj?K3@*LHZ-Pwdsd<#L85`^zg_+1Yh%MUFI3r(Zqr?K_{|mAu0-aNFgg zO43Q2V>%_cXAerzJ$vapFz?x;Q6B|c62*kTJ^TL_%Z5P$;?!u}|g4{CRlH+w${FrmZS>FfSj^Kj&(fKljP`Pk#ODpPYZ{>%Y1E zeK+dwf8UKa-~Q6WNyEdghi`k&!>-MnU60)MuV)S&IFqdRUUMc{JePc$jD~K|`#qpn zB&HSpp-c)2L>4;{O{bK{;~_#7t8gYzB(Ko!`P}Eu{YEHPy!gTyW#zZ(Gb^Z1e@g#= z$k%@<4vQI@kF}`(4C;3)u-9ipWMjc;6rJ@2}G@4~jFCE_ZPTX*5izyDx-re46%3m#or(n35IXl(?zQHqlP!`^$xM_QJ9 zDKjZk(|aY?)#a^B%5XNea|_6{60TEWM=27ce(DXe6Moz683BqR4Z0V zpofjiTd7y2E|e`zl_EcVZo@qVP`AS>b>3=VIcWimC?ZqR2+Y%=4(zsP&P)s8fp)bxJxb zcYZFv`|Jt4`;G6j;_ucBfBx~umA9iJyz+X%|5bbWxZZ@esMMd3KgHK6_`muvKMpyH z<2SL_cw6TXw}lR1bP}W)v2RymFti*L*g)NP*k&~NA=q5dKl%wSvjp=**GHF07rJW5 zrT3-T#_1^tfd7ZhMSK}nQ0<6Ab8_+Jn}!#t{&wt|OT0hx9-5qFS5Ca>80hPK^ig)- zj)~bltlj&0aP7BQEF#D6ZFE)DdjEnhpwD^Wqph5eeu2kW6yf(h@^fsX`gZwQ`H82g zzL>wZhAg^KC{IA)D|hhyom3 z!Gc;!@5Hnc2pnftjamvCqFlG_sq=Q zBhKQgp0aIq-PKdho~mLeULn?;^j*w}uQr%p0)!F54%HHB6BjM$dnj(m;Ck#J?p5hB z**Ex@L?927){!i2NuXyEO~&DOG}XR~M8$mQ9gqwN!NEy5(`cd=Y-r@LhW#{}w%e}H2s1sgVWL`t|$=ngR7?NBnguq%)e$;cDX z<((5>jR-!q?N)c^$FF!~c<8Y&Z1NCG{Wkl~&*Jv=9=Ou`Xb-FJ?Zi}WSo#NamnQ&; zoe)u{8;#H_qe769O&hb*rtE=75OYPDl-WFn1|$ORNMZ3Bt+Jm5GU$;?$r#_G(@Ye$ z`Ue)A5!(?`xJf% z14#ZI?5HqlSV(|SM9#p(ZNVmLO)w7d#rP4KXoa?R4CinVdIv=b^TGYG(HL#~Qb+-u zlOG>?1g3yu^hHLZYxyEfSEn*>nETZ^V{dh`Jv25lwJ`Sc6Cmjyup4{Yf+w^Nmp2B_ zV;E6M?!nluC!H3E8HSX?%fPp^nh~ri{zegLwq9D#g-kecD_#qf6B%1la=at};;Vfr!%YnLvL#^iI@VH3SMcvZb(>=*v z_nu&$%-Rvy+6EqfDqE1x@X zC*?l{-r&j>3GD*t;R4-YXL8&P6B7;Y+~>Bx@h2b~r%nlr^z>=q8n8+6Ztx8mR;tj3 z@NThZjut82gktE>JRP7F-Ujd}21WI}H;b91w?+dv1Fixy_`vlO9?!)6_XnE7#>T< zS1oX>dwRfUb}RaTu8?C)Yemgd!0;&`%z%E8GOr8|vA zHv%M0sH~ju1m*d7tRm$^&{6>9VcejHn>V*y0@`z1lEV`s@;kC;I=Xtfc{^D7q_7uRenXD9#Ll+wcdI>>L9>u?owBd(cTm z5D!jSKJ8~qh#Q8%;J?t7wBj0HXfa)a-jD`?8UX2bdzLAgpffe3FqvNz0E%)xzMB6l zKyDo{HHTh`!KQdzDS{nZS3T73?%w^m$&sG+rtY>=!+O2Dui;2{$HCf}q12?ZiePWq zKwIzFrjE|hu;h5pXLfCS*qNPw$MDcKZk6-F*^x6H?yCoPJXWfUXkpgd)9jzzKD+(fj~&<(Ppa+ZL$JmeYO?rh#MaMT1E=mWued*I^5S4{! z+hr?rdFu(`xq-IGHAbRF*qV>P)_hmCz6@inALi!Fz`)`ki0ttGV!Z#S{QZQ-VjZzJ z`TJ1|RVEp$C!IYeDx8YTKoP!jbBG3dd z6A>3v4C{LLWN)*3@6ic&y}PTGR4W#pqC0b1dw9p2KdSEzK6OfKQS5BAgD@6u)1zXP zTIkV%AzT3p9xe+b{aK0M3ecYm!l64Gg*`tB)1JMonDgAo`7NId!Zf4#SUe@hLWU}j z83jhHdKk1|lX3_pMrky)E+iPdTyB9k1kN?Ylg$#wxeO2c@HxBPo@39}n`ysf?p2d? zDTy+y7b0__csrpEh4@8Yqyp&51QA0h=*YBDJ*-*0Bh)?ba?a&6Rh(2JhO+ zLQA*T*KaSyoI{rJ{+QHH^M2mQkgJU2uuY}!q5rZp$ni3c&2y|t$il<&?{Njm@M6>z zctVP&e4=XA@D(kXRtMAu6G`0@!5&& z*32sBXl!OG>-D|}d*nryzi2FMwwm}@%&M~S?v31AhTbDmi~OpDQI3mIfC@#z4)0&J zOgXx}Y?Z6B0cdaX?wp!p*H6LQ!kk{9pj3U9`+JyFfVH{{?~0~18HL;qVC)(!NR0dm z3_QdDj0xc}A;zqz<9Khh6irB1IM>uzIDt3?D?IgBk-LtKT)M+^+3CsA{t0gEeEi+- zXI`@Fhu?1LOlRfFIM1q{!~4U?rd<#3l9r@9Fi)5QN6E5f_Ho2dYXp#FV3HO}gG%JpiUy1yeu*cepzi zEG2S`0<FTw~)LO##M%x0mn-^>=W9`ujXT zF4ig?7i%?>Vq^JQhkuJ-FZ9+-c{`uWBw#X?7@q_Q5&5)F0lefIpU+DTz6Mfe6zl1S zDSYb~{l^m$qy)ZOffDO^;oS$dk*j61XJ z9p<#!@{;QM*ZS(-6g)`&mZ}&15dJ0?`J4R5sej^lrgEIyT+~1AJD~A+g zVLkkt6c0i;6hJ6OmR$%74h|ZD$;>S~Zf${AQZ+_QeHuK}Vy-DHnvz^YVL)?R50*gy z0|zJ!o`O=XPQSQ^Y5%h4nWuNYhZ?^lyS8V$`x6@=ONwte?0uchvOe#7*e3EJv?(6r zPkJ2JH$rKwAm&NVL%;!wk!J*dBU2nuhj2zmgppa0LW~VXqzXhEU^vM)9(ev6d*8g{ zQ$O7E=$H2X=nmnmsB*J>?!9;sqLJsGjdTAq=jk$whRXsOGOBcun~SU+o|C(5<^#!A zlxT82X9C0UW#@AB*{?Li?gw@#^oqdz-0_l=4QQ{=OXxpAdRiF zE-@u2Y$H6Eno#y%esL^c{hjL{-sE#&Dk7P$>7Cfijr@rZsEE#hl&I4%r)$)YN#+&2 zg+ItwKZd-hf%Rk5X}{k3r6;z$z2&i|Mjn5HyH+w6U%~eaa?#@RvIBjS;d7JZ$Nv{_ zvJ#Gy&CX5&C#wcd_S94CxrH5T<79Ja6Zv8`VuisYNbw(7*BYn>_yS$4{2OeFQkfuh z%o$f!!otD~VF?*2;Wn;HYjt`ZEHtWCNxQ_U9d?JFn_=XkxvRKfvtvs^-Djs*#7A!R z{xfmfvAc3=?12Z^WwXhbWPKzISj6#tcWF;#-IPAi-s61|bF%a>=m)-n6*`*|Yec#O z+QEU&HFY*J1&b**lZ+cOaRkBSm{Kh{6YT8dq<0=PQpr^|`Da{Rt7G}zd%4O6`hX3` z{Y54<_ssx1z^ca_ZoqMP#)0u~Ada*FtDlE7sHARA&RQK0sPUU!>ru6Y>XvZDN(rYS z)e8HOrlhD;p(Be=j<}g>LR#`NcJ3QIfQHO2+HRicay?%9BfL*5!OsnjBI5fIy@44b z?t+V`K2n4lUI;vo_BoZe|8sGg6;853xpEOYFC6MB_+!4K+AhBXI!~1B68wgCTYOyj z1}(z)`6KbJKKzTKi>^0i+xUC4ef zM6HTIyWS!{!{z8C+V&*p8H5)>YXmJ=@jDC}9uPcQEm9W-O+5xuu)0y;R-;}Ht_p{1 zJ3KC&>Onx?bFddcz%e z+~EB>tDD)nb;kPyn!@?nUtx=bpRw5G-xPB~zai`M<&y!&p=&6|GnM0$(Df*`jsR79 z9{)|cF#X2;hvkF3&y(nLJdUrIEYb@c>-l0N3j%tWfbS4|E1@c>7!4*N%m?z3!hBFP zL)}Hrq-6KH5IHDFGe*8Vg!(9eQRaoO2TYVAZsN9?O-t1{R$ac1g-GfU^|*Kgzk?8d zvgL3+kfcN&Qe@d+5qlZO1O^qYUpuHsSU+GNu(|~=VHGQ*i>`%XGT3mjbjt*rR9E9(Bw(CvLiCbZTa3csgwgHu!Z%F1^N(^e(&qs&n4Dk?!8H z$>C8G^abL%Xw!C1!<)nD_bB!}e~8oMW&Aw<&1n+9IZf`PZz+H2Z>k;gvyfr2V2LJI zlF<;Whl@`XEJO1-oQO{fjaBKQ12XbOI=SL|r05mF-Q9> zrQP0-;iLP~YWdmCci%tO7|evi^Ol+N$wIikz=@0O3EN!(zoJ4|R^m6aQ|1^)1(4d&9*1uF|P3 zT?Nyb)5GkIlAW#lj-NQpzTy3Kg?GzFA;9hU|J@RfRT%Lk0lhrb+?v&>*?y z%2h}N;H-#-P;|%$IMX5$BaE>z96K{xmrYsTG95vQs~RU?y}#zxYfs+De#<)Mca}|U z?aH6Z3T)p38(7^!noEoukCmW(k&>i6E`-EsWQxp|k-SA44H!wsrs(Y1Ac`|154Bb+ zjR9c;_6E+7vidyem^{;TksyR2S3+bY4R&NwWMZ6tW5h-T7;=)fhMYg-Rxo5qA?ww{ z&R&`HKEL+R{{*pfPb{8VG5+h8-d7*M_$Nvk(#PEoMW8nu4d|LZQdVi<_fZafHtAYg2n`G5jXp*nJ!TWlU2ptUCNTGwk2>xS!7oYQ)6*M^?7)-c&_9-Ue zJ@pohPZVbUMp1+$5xyYUp+WvIOmZT#F@(8r6%@iF0fS>&eHF$ig-6I}$7trc$gl%# zQ|Tz$4S8Mu=be8ggoQpD=0J2(bYemr8pC6u!y_q7MvdsNWiXD!HSAmAY%tT3l)rb@ zdj@#m!o-VvkDt4uYizLV(Xp;|m+m;=1tUWgn%?`nUE@10Y3rfW)#eJYT#5Z?ywKz!T8z_&5RN2Q;kACPI# z6_Ri~j{7G77Gc|I4n9JAhtqGGtCA?D zcUi;@o@gdKaD{{;q4#y6$6!F8B$*+R&Zg)wB!~HN!i2=}OlAL|O=u12_b7nH?+5lH z@8&W`=uwAd%n{vB`VwJKiX3+-_lx7CUkUl{d#;dObp2(#9WMD1{v2_ft{2BMR~#oj zK^%7|$2or_EJp)|hyG-$jQlydOP8u*x$Hy_Ktu76Ki~MDqal@_hV-jxXrrJZHak1< z!yht1MXO}fN-DCplX$|I<}Ur6Ey{X~{TVOyp%P=f4f`d=K-U~}g+xMzvX%{uHHlS^ z3zbM16W^i9$KMlN(Fl(bso7ZV;C~nq@+Z0?_~NkW&B)!s;(*;6s0)x|(V<73T^;l& zp%Mse1gSe;+*@6Lr1R=?SDpOhhS#^u=uA6mO&yt@_V)3t&U{&_+2?LMQ1jS*cR!X` zJeaHBIa}cLHf47ec6dA;g}AVABP$TfLu)OJQkmX?kBebm%43$)jKJ*4%mA$hOVU zIAmfU$8t`yUzV4D{~YTUzp*}b@;DzaaorF7#~B?*uc7m*>d^iV$ZbLF2MC`*17DTf zV&##xqNFe9=nkISQZ?(Dy?*y2_syKy;@NU$_P$4Uzk&Z46b$rKYvyS!&Ylm0=hzw42t^5XNhD zK8xwX`79$IRzKkJJ~1dqc#pCx7T;l4c#kSHjAvo4G|70jN_R+xM_bVLisO{uP5fwN z>5TjtT>qi-S;T7of68YG8EwW1KFK&q5rNlhkrP3sDnARXYlFk!F^$)8m9QMp626$yp>Qb z*ex&Mp^{)Y9EA;}Qkj-xKrw3T$RFto`v=ksE=WljPY--O{kg%(@4m|4a@_kEYw{k( zu;0RF@ET>@-FQzZ;dS`!-zQnfD3P}LvZ=^@@C zM}U`zIc>tTSLVC~wtJ17mnM(*2Y4ur31{9!-%FM975uqHex7CEJnTXK9yMO}Hh)iG z&I=}pQ;d%%`=YVf+s}BOVZWruv!{BoewN;aKdBh^%kn<$@^7p&`c3PMy^FC@Nf~Iz z-=U*WK1w3_ixbJ?gjg_@`Z$G3sDOdcya2>eNQRnVVXZNgheBb{6smcCDvDa$+;($tbME*R!@jmn;mA|jS{ZI&WfLI)q*e+#efqwWhND^FnoD#Vu z7{!1yhy%l1ua#bs`snau9v133rt}f7ZO`_%JU6D-R@WXq%0@PI_m2Q6iTDEZ{suZ&E|b3teUoAs z<#D{1YMQT=V`35k0;Kxj<>&ACMKB~c(#TPYBx%29$Nsu?&(_!PV)EH^S5?*F!)$E0 zyKe-m?F-)jEG{a@LwFgH$jFjcexCQ6GNjQ09~3f8?h=z5>Fio*ly>34>p9w_-xw2( z&0E)nVyuu~6TGtjR(MYMHd=fP9>N&B?m5GZ9?zd@YicgJByb!aUVNv~KN7TdAP-a@ zL0e23P_LxYI1qBp=LSDMf#XVU3kA8a&TTP$sN9xSS6wu>g+`R*8)Zrt#Be|dI<8qutWd4+GJ}+0Lg>VrIW3gZ zLS9>u($aXmrR8{6!-C!EnrPn{>ishdTEC-pyxM8sT`$Kr9Bykr+>n{>tQu-+tnYI< zGBVL_a-X~?zYksXmt046v&VSLE}1;AcmF9}jSU(Tqf5<=++D`0F2 z5%7T%K(l{(iN{^vKIFOL3eP+5BzmA}?_2P`#B6Qt!+qZ0%OfQy7kz^*70u!6{_m

    L3^|io} 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

    A?OX1tO#9rBpUIe;(ik}ONCRGIhm+3CaPl+B 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 IuJF7+1r5$ZMF0Q* literal 0 HcmV?d00001 diff --git a/dist/app.c3f9f951.css b/dist/app.c3f9f951.css new file mode 100644 index 0000000..22020b7 --- /dev/null +++ b/dist/app.c3f9f951.css @@ -0,0 +1,685 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body button { + width: 100px; + padding: 5px; + margin: 3px 0; + background: none; + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 2px; + cursor: pointer; + outline: none; + font-family: "Montserrat Medium"; + color: #222; + background: #fff; + transition: 0.2s ease; +} +body button:hover { + border: 1px solid rgba(0, 0, 0, 0.6); + color: #fff; + background: #222; +} +body input[type=color] { + display: block; + text-align: left; + background: none; + border: none; + width: 110px; + font-size: 14px; + cursor: pointer; + outline: none; +} +body #colorPalette::before { + font-family: "Montserrat Medium"; + content: "Custom color"; +} +body #backgroundColor::before { + font-family: "Montserrat Medium"; + content: "Custom color"; +} +body #colorPalette:hover::before, body #backgroundColor:hover::before { + color: #e1302a; +} +body input[type=color]::-webkit-color-swatch-wrapper { + opacity: 0; +} + +.container { + height: 100vh; + display: flex; + justify-content: center; + align-items: center; + background-color: #fff; +} + +.new-project_window { + display: none; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + padding: 10px; + width: 40%; + min-width: 200px; + max-width: 600px; + background-color: #fff; + z-index: 9; +} +@media (max-width: 768px) { + .new-project_window { + width: 100%; + padding: auto auto; + } +} +.new-project_window #show-warning { + display: none; +} +.new-project_window * { + margin: 5px 0; +} +.new-project_window h3 { + font-family: "Montserrat Black"; + font-size: 2rem; + color: #0097e6; + line-height: 3rem; +} +@media (max-width: 1200px) { + .new-project_window h3 { + font-size: 1.5rem; + } +} +@media (max-width: 768px) { + .new-project_window h3 { + font-size: 1.3rem; + } +} +.new-project_window p { + text-align: center; + font-size: 12px; + color: #e1302a; + font-family: "Montserrat Medium"; +} +.new-project_window .input-fields { + display: flex; + flex-direction: column; + width: 100%; + margin: auto auto; + font-size: 1.3rem; +} +.new-project_window .input-fields input { + width: 80%; + padding: 10px; + margin: 5px 5px 5px 0px; + border: 1px solid rgba(0, 0, 0, 0.4); + outline-color: #0097e6; + border-radius: 5px; +} +.new-project_window button { + width: 60px; +} + +.new-project_window.active { + border: 1px solid rgba(0, 0, 0, 0.3); + width: 250px; +} + +.main-menu { + display: block; + width: 250px; + text-align: center; + padding: 10px; +} +.main-menu h1 { + font-family: "Fredoka One"; + letter-spacing: 3px; + font-size: 3rem; + color: #0097e6; + animation: titleColor 5s ease forwards infinite; + position: relative; +} +.main-menu h1 i { + font-size: 60px; + position: absolute; + left: 56px; + top: -10px; + transform: rotate(140deg); + animation: brushAnimation 5s ease forwards infinite; +} +.main-menu p { + font-family: "Montserrat SemiBold"; + font-style: italic; + color: #33333380; + font-size: 0.8rem; +} +.main-menu .buttons-main { + margin: 10px 0; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} +.main-menu .buttons-main a { + display: inline-block; + margin: 10px 0; +} + +main { + display: none; + grid-template-columns: 230px 1fr; + grid-template-areas: "controls canvas"; + height: 100vh; +} +main .canvas-container { + grid-area: canvas; + position: relative; + overflow: hidden; + display: flex; + justify-content: center; + align-items: center; +} +main .canvas-container #cap-pointer { + display: none; + width: 20px; + height: 20px; + background-color: #000000; + position: absolute; +} +main .canvas-container canvas { + border: 1px solid rgba(0, 0, 0, 0.2); + background-repeat: center center; + background-repeat: no-repeat; + background-size: cover; +} +main .canvas-container .notification { + display: block; + width: 250px; + height: 40px; + display: flex; + justify-content: center; + align-items: center; + z-index: 99999; + position: absolute; + top: -50px; + left: 50%; + transform: translateX(-50%); + box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2); + font-family: "Montserrat Bold"; + font-size: 1rem; + text-transform: uppercase; + transition: 0.5s ease; +} +main .canvas-container .notification p { + color: #0097e6; +} +main .canvas-container .notification.notificationActive { + transform: translate(-50%, 60px); +} +main .controls { + grid-area: controls; + background-color: #f5f5f5; + width: 250px; + height: 100%; + border: 1px solid rgba(0, 0, 0, 0.2); + border-top: none; + border-bottom: none; + padding: 8px; + margin-right: 5px; + position: absolute; + left: 0; + top: 0; + transition: 0.5s ease; + overflow-y: scroll; +} +main .controls * { + margin: 1px 0; +} +main .controls .burger-menu { + width: 30px; + height: 30px; + position: absolute; + right: 10px; + top: 10px; + overflow: hidden; + cursor: pointer; +} +main .controls .burger-menu span { + display: block; + position: absolute; + margin: 5px 0; + width: 20px; + height: 2px; + border-radius: 2px; + background-color: #e1302a; + opacity: 1; + transition: 0.3s ease; +} +main .controls .burger-menu span:nth-child(1) { + top: 10px; + transform: rotate(45deg); +} +main .controls .burger-menu span:nth-child(2) { + transform: translateX(-30px); + opacity: 1; +} +main .controls .burger-menu span:nth-child(3) { + top: 10px; + transform: rotate(-45deg); +} +main .controls .burger-menu.active span { + width: 15px; + transform: rotate(0deg); + background-color: #444; +} +main .controls .burger-menu.active span:nth-child(1) { + top: 0px; +} +main .controls .burger-menu.active span:nth-child(2) { + top: 6px; + transform: translateX(0px); +} +main .controls .burger-menu.active span:nth-child(3) { + top: 12px; + transform: rotate(0deg); +} +main .controls h4 { + color: #0097e6; + font-family: "Montserrat Bold"; +} +main .controls label { + font-family: "Montserrat Medium"; + font-size: 0.9rem; +} +main .controls #drawColor-title { + display: flex; + align-items: center; +} +main .controls #drawColor-title #current-drawColor { + color: #555; +} +main .controls #drawColor-title #color-info { + margin-left: 65px; + cursor: pointer; +} +main .controls #current-bgColor { + color: #555; +} +main .controls #saveDrawing { + display: inline-block; + border: 1px solid rgba(0, 0, 0, 0.3); + padding: 3px; + cursor: pointer; + text-decoration: none; + font-family: "Montserrat Bold"; + text-transform: uppercase; + font-size: 0.8rem; + color: #0097e6; + background-color: #fff; + transition: 0.2s ease; +} +main .controls #saveDrawing:hover { + color: #fff; + background-color: #0097e6; +} +main .controls .cap-line_type { + display: flex; + justify-content: space-between; + align-items: center; +} +main .controls .cap-line_type input { + display: inline-block; + width: 15px; + height: 15px; +} +main .controls .cap-line_type img { + display: inline-block; + padding: 0; + margin: 0; + margin-right: -5px; +} +main .controls .switch { + position: relative; + display: block; + width: 30px; + height: 30px; +} +main .controls .switch .slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + bottom: 0; + right: 0; + transition: 0.3s ease; + padding: 0; +} +main .controls .switch input { + display: none; +} +main .controls .switch .slider:before { + position: absolute; + top: 0px; + left: 0px; + transition: 0.3s ease; + font-size: 10px; + font-family: "Montserrat Bold"; + color: #fff; + width: 28px; + height: 24px; + display: flex; + justify-content: center; + align-items: center; +} +main .controls .switch input:checked + .slider:before { + color: #fff; + content: "ON"; + background-color: #0097e6; +} +main .controls .switch input:not(:checked) + .slider:before { + color: #fff; + content: "OFF"; + background-color: #e1302a; +} +main .controls .eraser { + align-items: center; +} +main .controls #clear-all_container { + display: flex; + justify-content: flex-start; + align-items: center; +} +main .controls #clear-all_container i { + margin-left: 10px; + color: #33333380; + cursor: pointer; + transition: 0.2s ease; +} +main .controls #clear-all_container i:hover { + transform: translateY(-2px); + color: #e1302a; +} +main .controls #canvas-size { + margin: 0 0 10px 0; + width: 150px; +} +main .controls .undo-redo_container { + display: flex; + align-items: center; + justify-content: space-between; + margin: 10px 0 0 0; +} +main .controls .undo-redo_container button { + width: 40px; + padding: 0px; + margin-right: 3px; + display: flex; + justify-content: center; + align-items: center; +} +main .controls .undo-redo_container button i { + font-size: 22px; +} +main .controls .color-boxes_container { + display: flex; + justify-content: flex-start; + align-items: flex-start; + flex-wrap: wrap; + width: 202px; + height: 52px; + border: 1px solid rgba(0, 0, 0, 0.2); +} +main .controls .color-boxes_container .color-box { + width: 25px; + height: 25px; + margin: 0; + padding: 0; + cursor: pointer; +} +main .controls .controls-bottom { + position: absolute; + left: 0; + bottom: 0; + width: 100%; + height: 40px; + margin: 0; + border-top: 1px solid rgba(0, 0, 0, 0.2); + display: flex; + justify-content: space-between; + align-items: center; + padding: 5px; +} +main .controls .controls-bottom #exit { + cursor: pointer; + font-family: "Montserrat SemiBold"; + font-size: 0.85rem; + transition: 0.2s ease; +} +main .controls .controls-bottom #exit:hover { + color: #e1302a; +} +main .controls .controls-bottom #info { + color: #0097e6; + cursor: pointer; + transition: 0.2s ease; +} +main .controls .controls-bottom #info i { + font-size: 28px; +} +main .controls .controls-bottom #info:hover { + color: #0173b1; +} +main .controlsActive { + transform: translateX(-250px); +} +main .controlsActive .burger-menu { + right: -70px; +} + +.mainDisplay { + grid-template-columns: 0px 1fr; +} + +.about-menu { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background-color: #fff; + display: none; + flex-direction: column; + justify-content: center; + align-items: center; + width: 500px; + height: 250px; + padding: 10px; + text-align: center; +} +@media (max-width: 768px) { + .about-menu { + width: 100%; + } +} +.about-menu h3 { + font-family: "Montserrat Black"; + font-size: 2.5rem; + color: #33333380; + text-transform: uppercase; +} +.about-menu p { + font-family: "Montserrat Medium"; + font-size: 1.2rem; + line-height: 1.5rem; + margin: 10px; +} + +#color-pallete_container { + display: flex; + justify-content: flex-start; + align-items: center; +} +#color-pallete_container #color-info { + margin-left: 10px; + cursor: pointer; + color: #33333380; + transition: 0.2s ease; +} +#color-pallete_container #color-info:hover { + color: #e1302a; +} + +.info-box { + width: 400px; + padding: 10px; + background-color: #fff; + box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2); + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 9; + display: none; + flex-direction: column; + align-items: center; + justify-content: center; +} +.info-box h3 { + text-align: center; + font-family: "Montserrat Black"; + color: #0097e6; + font-size: 1.5rem; + letter-spacing: 2px; +} +.info-box ul { + list-style-type: none; +} +.info-box ul li { + margin: 2px 0; +} + +#capWidth { + -webkit-appearance: none; + margin-bottom: 15px; +} +#capWidth:focus { + outline: none; +} +#capWidth::-webkit-slider-runnable-track { + width: 100%; + height: 2px; + cursor: pointer; + box-shadow: none; + background: #0097e6; + border-radius: 5px; + border: 0px solid #010101; +} +#capWidth::-moz-range-track { + width: 100%; + height: 2px; + cursor: pointer; + box-shadow: none; + background: #0097e6; + border-radius: 5px; + border: 0px solid #010101; +} +#capWidth::-webkit-slider-thumb { + box-shadow: none; + border: 0px solid #ffffff; + box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2); + height: 20px; + width: 10px; + border-radius: 10px; + background: white; + cursor: pointer; + -webkit-appearance: none; + margin-top: -10px; +} +#capWidth::-moz-range-thumb { + box-shadow: none; + border: 0px solid #ffffff; + box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2); + height: 20px; + width: 10px; + border-radius: 10px; + background: white; + cursor: pointer; + -webkit-appearance: none; + margin-top: -10px; +} +#capWidth::-moz-focus-outer { + border: 0; +} + +#capWidth-display { + display: inline-block; + width: 0px; + height: 0px; + background-color: red; + position: absolute; + right: -120px; + border-radius: 50%; + transform-origin: center center; +} + +.material-icons { + font-family: "Material Icons"; + font-weight: normal; + font-style: normal; + font-size: 24px; + /* Preferred icon size */ + display: inline-block; + line-height: 1; + text-transform: none; + letter-spacing: normal; + word-wrap: normal; + white-space: nowrap; + direction: ltr; + /* Support for all WebKit browsers. */ + -webkit-font-smoothing: antialiased; + /* Support for Safari and Chrome. */ + text-rendering: optimizeLegibility; + /* Support for Firefox. */ + -moz-osx-font-smoothing: grayscale; + /* Support for IE. */ + -webkit-font-feature-settings: "liga"; + font-feature-settings: "liga"; +} + +@keyframes titleColor { + 0% { + color: #0097e6; + } + 20% { + color: goldenrod; + } + 40% { + color: #e1302a; + } + 60% { + color: deeppink; + } + 80% { + color: limegreen; + } + 100% { + color: #0097e6; + } +} +@keyframes brushAnimation { + 0% { + transform: translateX(0px) rotate(140deg); + } + 30% { + transform: translateX(-4px) rotate(125deg); + } + 60% { + transform: translateX(-4px) rotate(125deg); + } + 100% { + transform: translateX(0px) rotate(140deg); + } +} + +/*# sourceMappingURL=/app.c3f9f951.css.map */ \ No newline at end of file diff --git a/dist/app.c3f9f951.css.map b/dist/app.c3f9f951.css.map new file mode 100644 index 0000000..33b9e9f --- /dev/null +++ b/dist/app.c3f9f951.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["scss\\main.scss"],"names":[],"mappings":"AA4BA;EACI;EACA;EACA;;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,aAhCG;EAiCH;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI,aAvDG;EAwDH;;AAGJ;EACI,aA5DG;EA6DH;;AAGJ;EACI;;AAEJ;EACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AACA;EAbJ;IAcQ;IACA;;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI,aA9GI;EA+GJ;EACA;EACA;;AAEA;EANJ;IAOQ;;;AAEJ;EATJ;IAUQ;;;AAIR;EACI;EACA;EACA;EACA,aA9HG;;AAiIP;EACI;EACA;EAEA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;;AAIR;EACI;EACA;;;AAGJ;EACI;EACA;EAEA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAMZ;EACI;EACA;EACA;EACA;;AAEA;EACI;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAIJ;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA,aA3PD;EA4PC;EACA;EACA;;AAEA;EACI;;AAGR;EACI;;AAKR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;;AAEJ;EACI;EACA;;AAGJ;EACI;EACA;;AAIJ;EACI;EACA,aA1VD;;AA6VH;EACI,aA/VD;EAgWC;;AAGJ;EACI;EACA;;AAGA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;;AAIJ;EACI;EACA;EACA;EACA;EACA;EAEA,aA7XD;EA8XC;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAIJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAKR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EAAQ;EAAS;EAAW;EAC5B;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA,aApbL;EAqbK;EACA;EACA;EAEA;EACA;EACA;;AAOJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAKR;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACI;;AAMZ;EACI;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEJ;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAGR;EACI;;AAIZ;EACI;;AAEA;EACI;;;AAKZ;EACI;;;AAIJ;EACI;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAfJ;IAgBQ;;;AAGJ;EACI,aA9lBI;EA+lBJ;EACA;EACA;;AAGJ;EACI,aApmBG;EAqmBH;EACA;EACA;;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEJ;EACI;;;AAKR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACI;EACA,aA/oBI;EAgpBJ;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;;;AAMZ;EACI;EACA;;AACA;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEN;EACM;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEN;EACE;;;AAMJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACI;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;EACQ;;;AAGV;EACI;IACI;;EAEJ;IACI;;EAEJ;IACI;;EAEJ;IACI;;EAEJ;IACI;;EAEJ;IACI;;;AAIR;EACI;IACI;;EAEJ;IACI;;EAEJ;IACI;;EAEJ;IACI","file":"app.c3f9f951.css","sourceRoot":"..\\src","sourcesContent":["$colors: (\r\n backgroundCol: #fff,\r\n color: #222,\r\n placeholder: #33333380,\r\n titlesColor: #0097e6\r\n);\r\n\r\n@function color($colorName) {\r\n @return map-get($colors, $colorName );\r\n};\r\n\r\n// Fonts\r\n$titleFont: \"Montserrat Black\";\r\n$mainFont: \"Montserrat Medium\";\r\n$textFont: \"Montserrat Bold\";\r\n\r\n$breakpoint-tablet:(\r\n one: 1200px,\r\n two: 768px,\r\n three: 576px\r\n);\r\n\r\n@function breakpoint($breakpoint-value) {\r\n @return map-get($breakpoint-tablet, $breakpoint-value );\r\n};\r\n\r\n\r\n// Reset margin and padding\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\nbody {\r\n button {\r\n width: 100px;\r\n padding: 5px;\r\n margin: 3px 0;\r\n background: none;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n border-radius: 2px;\r\n cursor: pointer;\r\n outline: none;\r\n\r\n font-family: $mainFont;\r\n color: color(color);\r\n background: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n\r\n button:hover {\r\n border: 1px solid rgba(0,0,0,0.6);\r\n color: color(backgroundCol);\r\n background: color(color);\r\n }\r\n\r\n input[type='color'] {\r\n display: block;\r\n text-align: left;\r\n background: none;\r\n border: none;\r\n width: 110px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n outline: none;\r\n }\r\n #colorPalette::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\";\r\n }\r\n\r\n #backgroundColor::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\"\r\n }\r\n\r\n #colorPalette:hover::before, #backgroundColor:hover::before {\r\n color: #e1302a;\r\n }\r\n input[type='color']::-webkit-color-swatch-wrapper {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.container {\r\n height: 100vh;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-color: color(backgroundCol);\r\n\r\n}\r\n\r\n// NEW PROJECT WINDOW\r\n.new-project_window {\r\n display: none;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n padding: 10px;\r\n // text-align: center;\r\n width: 40%;\r\n min-width: 200px;\r\n max-width: 600px;\r\n background-color: color(backgroundCol);\r\n z-index: 9;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n padding: auto auto;\r\n }\r\n\r\n #show-warning {\r\n display: none;\r\n }\r\n\r\n * {\r\n margin: 5px 0;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2rem;\r\n color: color(titlesColor);\r\n line-height: 3rem;\r\n\r\n @media (max-width: breakpoint(one)) {\r\n font-size: 1.5rem;\r\n }\r\n @media (max-width: breakpoint(two)) {\r\n font-size: 1.3rem;\r\n }\r\n }\r\n\r\n p {\r\n text-align: center;\r\n font-size: 12px;\r\n color: #e1302a;\r\n font-family: $mainFont;\r\n }\r\n\r\n .input-fields {\r\n display: flex;\r\n flex-direction: column;\r\n // align-items: center;\r\n width: 100%;\r\n margin: auto auto ;\r\n font-size: 1.3rem;\r\n\r\n input {\r\n width: 80%;\r\n padding: 10px;\r\n margin: 5px 5px 5px 0px;\r\n border: 1px solid rgba(0,0,0,0.4);\r\n outline-color: #0097e6;\r\n border-radius: 5px;\r\n }\r\n }\r\n\r\n button {\r\n width: 60px;\r\n }\r\n}\r\n\r\n.new-project_window.active {\r\n border: 1px solid rgba(0,0,0,0.3);\r\n width: 250px;\r\n}\r\n\r\n.main-menu {\r\n display: block;\r\n width: 250px;\r\n // background-color: red;\r\n text-align: center;\r\n padding: 10px;\r\n\r\n h1 {\r\n font-family: \"Fredoka One\";\r\n letter-spacing: 3px;\r\n font-size: 3rem;\r\n color: color(titlesColor);\r\n animation: titleColor 5s ease forwards infinite;\r\n position: relative;\r\n\r\n i {\r\n font-size: 60px;\r\n position: absolute;\r\n left: 56px;\r\n top: -10px;\r\n transform: rotate(140deg);\r\n animation: brushAnimation 5s ease forwards infinite;\r\n }\r\n }\r\n\r\n p {\r\n font-family: \"Montserrat SemiBold\";\r\n font-style: italic;\r\n color: color(placeholder);\r\n font-size: .8rem;\r\n }\r\n\r\n // Buttons\r\n .buttons-main {\r\n margin: 10px 0;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n a {\r\n display: inline-block;\r\n margin: 10px 0;\r\n }\r\n }\r\n}\r\n\r\n// Main container - Canvas\r\nmain {\r\n display: none;\r\n grid-template-columns: 230px 1fr;\r\n grid-template-areas: \"controls canvas\";\r\n height: 100vh;\r\n\r\n .canvas-container {\r\n grid-area: canvas;\r\n\r\n position: relative;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n #cap-pointer {\r\n display: none;\r\n width: 20px;\r\n height: 20px;\r\n background-color: #000000;\r\n position: absolute;\r\n }\r\n\r\n canvas {\r\n border: 1px solid rgba(0,0,0,0.2);\r\n background-repeat: center center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n }\r\n\r\n // NOTIFICATIONS\r\n .notification {\r\n // background-color: red;\r\n display: block;\r\n width: 250px;\r\n height: 40px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 99999;\r\n \r\n position: absolute;\r\n top: -50px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n\r\n box-shadow: 0 3px 10px rgba(0,0,0,0.2);\r\n font-family: $textFont;\r\n font-size: 1rem;\r\n text-transform: uppercase;\r\n transition: 0.5s ease;\r\n\r\n p {\r\n color: color(titlesColor);\r\n }\r\n }\r\n .notification.notificationActive {\r\n transform: translate(-50%, 60px);\r\n }\r\n }\r\n\r\n // CONTROLS\r\n .controls {\r\n grid-area: controls;\r\n background-color: #f5f5f5;\r\n width: 250px;\r\n height: 100%;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n border-top: none;\r\n border-bottom: none;\r\n padding: 8px;\r\n margin-right: 5px;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n transition: 0.5s ease;\r\n overflow-y: scroll;\r\n\r\n * {\r\n margin: 1px 0;\r\n }\r\n\r\n // BURGER MENU\r\n .burger-menu {\r\n width: 30px;\r\n height: 30px;\r\n position: absolute;\r\n right: 10px;\r\n top: 10px;\r\n overflow: hidden;\r\n cursor: pointer;\r\n\r\n span {\r\n display: block;\r\n position: absolute;\r\n margin: 5px 0;\r\n width: 20px;\r\n height: 2px;\r\n border-radius: 2px;\r\n background-color: #e1302a;\r\n opacity: 1;\r\n transition: 0.3s ease;\r\n }\r\n\r\n span:nth-child(1) {\r\n top: 10px;\r\n transform: rotate(45deg);\r\n }\r\n\r\n span:nth-child(2) {\r\n transform: translateX(-30px);\r\n opacity: 1;\r\n }\r\n\r\n span:nth-child(3) {\r\n top: 10px;\r\n transform: rotate(-45deg);\r\n }\r\n }\r\n\r\n .burger-menu.active span {\r\n width: 15px;\r\n transform: rotate(0deg);\r\n background-color: #444;\r\n }\r\n\r\n .burger-menu.active span:nth-child(1) {\r\n top: 0px;\r\n }\r\n .burger-menu.active span:nth-child(2) {\r\n top: 6px;\r\n transform: translateX(0px);\r\n\r\n }\r\n .burger-menu.active span:nth-child(3) {\r\n top: 12px;\r\n transform: rotate(0deg);\r\n }\r\n\r\n // Titles\r\n h4 {\r\n color: color(titlesColor);\r\n font-family: $textFont;\r\n }\r\n\r\n label {\r\n font-family: $mainFont;\r\n font-size: 0.9rem;\r\n }\r\n\r\n #drawColor-title {\r\n display: flex;\r\n align-items: center;\r\n // justify-content: space-between;\r\n \r\n #current-drawColor {\r\n color: #555;\r\n }\r\n\r\n #color-info {\r\n margin-left: 65px;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n #current-bgColor { \r\n color: #555;\r\n }\r\n\r\n // Download drawing\r\n #saveDrawing {\r\n display: inline-block;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n padding: 3px;\r\n cursor: pointer;\r\n text-decoration: none;\r\n\r\n font-family: $textFont;\r\n text-transform: uppercase;\r\n font-size: 0.8rem;\r\n color: color(titlesColor);\r\n background-color: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n #saveDrawing:hover {\r\n color: color(backgroundCol);\r\n background-color: color(titlesColor);\r\n }\r\n\r\n // Checkboxes for cap and line types\r\n .cap-line_type {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n input {\r\n display: inline-block;\r\n width: 15px;\r\n height: 15px;\r\n }\r\n\r\n img {\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n margin-right: -5px;\r\n }\r\n }\r\n\r\n // CUSTOM CHECKBOX\r\n .switch {\r\n position: relative;\r\n display: block;\r\n width: 30px;\r\n height: 30px;\r\n\r\n .slider {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0; left: 0; bottom: 0; right: 0;\r\n transition: 0.3s ease;\r\n padding: 0;\r\n }\r\n input {\r\n display: none;\r\n }\r\n .slider:before {\r\n position: absolute;\r\n top: 0px;\r\n left: 0px;\r\n transition: 0.3s ease;\r\n font-size: 10px;\r\n font-family: $textFont;\r\n color: #fff;\r\n width: 28px;\r\n height: 24px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n // input:checked + .slider {\r\n // transform: rotate(45deg);\r\n // }\r\n\r\n input:checked + .slider:before {\r\n color: #fff;\r\n content: \"ON\";\r\n background-color: #0097e6;\r\n }\r\n\r\n input:not(:checked) + .slider:before {\r\n color: #fff;\r\n content: \"OFF\";\r\n background-color: #e1302a;\r\n }\r\n }\r\n\r\n .eraser {\r\n align-items: center;\r\n }\r\n\r\n #clear-all_container {\r\n display: flex;\r\n justify-content:flex-start;\r\n align-items: center;\r\n\r\n i {\r\n margin-left: 10px;\r\n color: color(placeholder);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n }\r\n\r\n i:hover {\r\n transform: translateY(-2px);\r\n color: #e1302a;\r\n }\r\n\r\n }\r\n\r\n #canvas-size {\r\n margin: 0 0 10px 0;\r\n width: 150px;\r\n }\r\n\r\n .undo-redo_container {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin: 10px 0 0 0;\r\n \r\n button {\r\n width: 40px;\r\n padding: 0px;\r\n margin-right: 3px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n i {\r\n font-size: 22px;\r\n }\r\n }\r\n }\r\n\r\n // COLOR BOXES\r\n .color-boxes_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n\r\n width: 202px;\r\n height: 52px;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n\r\n .color-box {\r\n width: 25px;\r\n height: 25px;\r\n margin: 0;\r\n padding: 0;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .controls-bottom {\r\n position: absolute;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n margin: 0;\r\n border-top: 1px solid rgba(0,0,0,0.2);\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n padding: 5px;\r\n \r\n #exit {\r\n cursor: pointer;\r\n font-family: \"Montserrat SemiBold\";\r\n font-size: 0.85rem;\r\n transition: 0.2s ease;\r\n }\r\n #exit:hover {\r\n color: #e1302a;\r\n }\r\n\r\n #info {\r\n color: color(titlesColor);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n \r\n i {\r\n font-size: 28px;\r\n }\r\n }\r\n #info:hover {\r\n color: #0173b1\r\n }\r\n }\r\n }\r\n .controlsActive {\r\n transform: translateX(-250px);\r\n\r\n .burger-menu {\r\n right: -70px;\r\n }\r\n }\r\n}\r\n\r\n.mainDisplay {\r\n grid-template-columns: 0px 1fr;\r\n}\r\n\r\n// ABOUT MENU\r\n.about-menu {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background-color: color(backgroundCol);\r\n\r\n display: none;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n width: 500px;\r\n height: 250px;\r\n padding: 10px;\r\n text-align: center;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2.5rem;\r\n color: color(placeholder);\r\n text-transform: uppercase;\r\n }\r\n\r\n p {\r\n font-family: $mainFont;\r\n font-size: 1.2rem;\r\n line-height: 1.5rem;\r\n margin: 10px;\r\n }\r\n}\r\n\r\n#color-pallete_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n #color-info {\r\n margin-left: 10px;\r\n cursor: pointer;\r\n color: color(placeholder);\r\n transition: 0.2s ease;\r\n }\r\n #color-info:hover {\r\n color: #e1302a;\r\n }\r\n}\r\n\r\n// INFO BOX\r\n.info-box {\r\n width: 400px;\r\n padding: 10px;\r\n background-color: color(backgroundCol);\r\n box-shadow: 0px 3px 10px rgba(0,0,0,0.2);\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n z-index: 9;\r\n\r\n display: none;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n h3 {\r\n text-align: center;\r\n font-family: $titleFont;\r\n color: color(titlesColor);\r\n font-size: 1.5rem;\r\n letter-spacing: 2px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n\r\n li {\r\n margin: 2px 0;\r\n }\r\n }\r\n}\r\n\r\n// TEST\r\n#capWidth {\r\n -webkit-appearance: none;\r\n margin-bottom: 15px;\r\n &:focus {\r\n outline: none;\r\n }\r\n &::-webkit-slider-runnable-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n &::-moz-range-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n \r\n &::-webkit-slider-thumb {\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 1px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-range-thumb{\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 10px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-focus-outer {\r\n border: 0;\r\n }\r\n\r\n\r\n}\r\n\r\n#capWidth-display {\r\n display: inline-block;\r\n width: 0px;\r\n height: 0px;\r\n background-color: red;\r\n position: absolute;\r\n right: -120px;\r\n border-radius: 50%;\r\n transform-origin: center center;\r\n}\r\n\r\n// SUPPORT FOR MATERIAL ICONS\r\n.material-icons {\r\n font-family: 'Material Icons';\r\n font-weight: normal;\r\n font-style: normal;\r\n font-size: 24px;\r\n /* Preferred icon size */\r\n display: inline-block;\r\n line-height: 1;\r\n text-transform: none;\r\n letter-spacing: normal;\r\n word-wrap: normal;\r\n white-space: nowrap;\r\n direction: ltr;\r\n /* Support for all WebKit browsers. */\r\n -webkit-font-smoothing: antialiased;\r\n /* Support for Safari and Chrome. */\r\n text-rendering: optimizeLegibility;\r\n /* Support for Firefox. */\r\n -moz-osx-font-smoothing: grayscale;\r\n /* Support for IE. */\r\n -webkit-font-feature-settings: 'liga';\r\n font-feature-settings: 'liga';\r\n }\r\n\r\n @keyframes titleColor {\r\n 0% {\r\n color: #0097e6;\r\n }\r\n 20% {\r\n color: goldenrod;\r\n }\r\n 40% {\r\n color: #e1302a;\r\n }\r\n 60% {\r\n color: deeppink;\r\n }\r\n 80% {\r\n color: limegreen\r\n }\r\n 100% {\r\n color: #0097e6;\r\n }\r\n }\r\n\r\n @keyframes brushAnimation {\r\n 0% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n 30% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 60% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 100% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n }"]} \ No newline at end of file diff --git a/dist/app.c3f9f951.js b/dist/app.c3f9f951.js new file mode 100644 index 0000000..3da7204 --- /dev/null +++ b/dist/app.c3f9f951.js @@ -0,0 +1,1117 @@ +// modules are defined as an array +// [ module function, map of requires ] +// +// map of requires is short require name -> numeric require +// +// anything defined in a previous bundle is accessed via the +// orig method which is the require for previous bundles +parcelRequire = (function (modules, cache, entry, globalName) { + // Save the require from previous bundle to this closure if any + var previousRequire = typeof parcelRequire === 'function' && parcelRequire; + var nodeRequire = typeof require === 'function' && require; + + function newRequire(name, jumped) { + if (!cache[name]) { + if (!modules[name]) { + // if we cannot find the module within our internal map or + // cache jump to the current global require ie. the last bundle + // that was added to the page. + var currentRequire = typeof parcelRequire === 'function' && parcelRequire; + if (!jumped && currentRequire) { + return currentRequire(name, true); + } + + // If there are other bundles on this page the require from the + // previous one is saved to 'previousRequire'. Repeat this as + // many times as there are bundles until the module is found or + // we exhaust the require chain. + if (previousRequire) { + return previousRequire(name, true); + } + + // Try the node require function if it exists. + if (nodeRequire && typeof name === 'string') { + return nodeRequire(name); + } + + var err = new Error('Cannot find module \'' + name + '\''); + err.code = 'MODULE_NOT_FOUND'; + throw err; + } + + localRequire.resolve = resolve; + localRequire.cache = {}; + + var module = cache[name] = new newRequire.Module(name); + + modules[name][0].call(module.exports, localRequire, module, module.exports, this); + } + + return cache[name].exports; + + function localRequire(x){ + return newRequire(localRequire.resolve(x)); + } + + function resolve(x){ + return modules[name][1][x] || x; + } + } + + function Module(moduleName) { + this.id = moduleName; + this.bundle = newRequire; + this.exports = {}; + } + + newRequire.isParcelRequire = true; + newRequire.Module = Module; + newRequire.modules = modules; + newRequire.cache = cache; + newRequire.parent = previousRequire; + newRequire.register = function (id, exports) { + modules[id] = [function (require, module) { + module.exports = exports; + }, {}]; + }; + + var error; + for (var i = 0; i < entry.length; i++) { + try { + newRequire(entry[i]); + } catch (e) { + // Save first error but execute all entries + if (!error) { + error = e; + } + } + } + + if (entry.length) { + // Expose entry point to Node, AMD or browser globals + // Based on https://github.com/ForbesLindesay/umd/blob/master/template.js + var mainExports = newRequire(entry[entry.length - 1]); + + // CommonJS + if (typeof exports === "object" && typeof module !== "undefined") { + module.exports = mainExports; + + // RequireJS + } else if (typeof define === "function" && define.amd) { + define(function () { + return mainExports; + }); + + // + + +

    + + + +
    +

    Set the size of the canvas:

    +

    Resizing the canvas will reset it to default state.

    +
    + + +
    +
    + + +
    + +
    + + +
    +
    + + +
    +
    + +
    + + + +
    + + +
    + +
    +

    Cap width: 20px

    + + +
    + +
    +

    Cap type:

    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + + + +
    +

    Line:

    + +
    + + +
    +

    Eraser:

    + +
    + + +
    +

    Color: #000000colorize

    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + + +
    +

    Fill color: none

    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + +
    +

    Undo / Redo:

    + + +
    + + +

    Clear all: delete_forever

    + + + + + + DOWNLOAD + +
    + + exit + info +
    +
    + +
    + +
    +

    +
    + + +
    +
    + + +
    +

    About

    +

    A custom sizeable canvas app, where you can draw whatever you want, and download your painting.

    + +
    + + +
    +

    INFO

    +
      +
    • Decrease cap size - [
    • +
    • Increaes cap size - ]
    • +
    • Undo - CTRL + Z
    • +
    • Redo - CTRL + Y
    • +
    • Line - toggles between straight line on/off
    • +
    • Download image - downloads your painting
    • +
    + +
    +
    + + + + \ No newline at end of file diff --git a/dist/index.js b/dist/index.js new file mode 100644 index 0000000..840ef64 --- /dev/null +++ b/dist/index.js @@ -0,0 +1,392 @@ +// modules are defined as an array +// [ module function, map of requires ] +// +// map of requires is short require name -> numeric require +// +// anything defined in a previous bundle is accessed via the +// orig method which is the require for previous bundles +parcelRequire = (function (modules, cache, entry, globalName) { + // Save the require from previous bundle to this closure if any + var previousRequire = typeof parcelRequire === 'function' && parcelRequire; + var nodeRequire = typeof require === 'function' && require; + + function newRequire(name, jumped) { + if (!cache[name]) { + if (!modules[name]) { + // if we cannot find the module within our internal map or + // cache jump to the current global require ie. the last bundle + // that was added to the page. + var currentRequire = typeof parcelRequire === 'function' && parcelRequire; + if (!jumped && currentRequire) { + return currentRequire(name, true); + } + + // If there are other bundles on this page the require from the + // previous one is saved to 'previousRequire'. Repeat this as + // many times as there are bundles until the module is found or + // we exhaust the require chain. + if (previousRequire) { + return previousRequire(name, true); + } + + // Try the node require function if it exists. + if (nodeRequire && typeof name === 'string') { + return nodeRequire(name); + } + + var err = new Error('Cannot find module \'' + name + '\''); + err.code = 'MODULE_NOT_FOUND'; + throw err; + } + + localRequire.resolve = resolve; + localRequire.cache = {}; + + var module = cache[name] = new newRequire.Module(name); + + modules[name][0].call(module.exports, localRequire, module, module.exports, this); + } + + return cache[name].exports; + + function localRequire(x){ + return newRequire(localRequire.resolve(x)); + } + + function resolve(x){ + return modules[name][1][x] || x; + } + } + + function Module(moduleName) { + this.id = moduleName; + this.bundle = newRequire; + this.exports = {}; + } + + newRequire.isParcelRequire = true; + newRequire.Module = Module; + newRequire.modules = modules; + newRequire.cache = cache; + newRequire.parent = previousRequire; + newRequire.register = function (id, exports) { + modules[id] = [function (require, module) { + module.exports = exports; + }, {}]; + }; + + var error; + for (var i = 0; i < entry.length; i++) { + try { + newRequire(entry[i]); + } catch (e) { + // Save first error but execute all entries + if (!error) { + error = e; + } + } + } + + if (entry.length) { + // Expose entry point to Node, AMD or browser globals + // Based on https://github.com/ForbesLindesay/umd/blob/master/template.js + var mainExports = newRequire(entry[entry.length - 1]); + + // CommonJS + if (typeof exports === "object" && typeof module !== "undefined") { + module.exports = mainExports; + + // RequireJS + } else if (typeof define === "function" && define.amd) { + define(function () { + return mainExports; + }); + + // \r\n\r\n\r\n"},"sourceMaps":null,"error":null,"hash":"74038995bcf60ad6045b54a7c9661976","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/48/f919f601da10049ef2918a04233742.json b/.cache/48/f919f601da10049ef2918a04233742.json deleted file mode 100644 index e4acea9..0000000 --- a/.cache/48/f919f601da10049ef2918a04233742.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"BvQ8","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/eff06f43ca2fad8f64423f363c6fdb44.ttf\";"},"sourceMaps":null,"error":null,"hash":"c88cecbffad6d8e731fd95de49561ebd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/49/3cc3bf7e4a14a6e0566b8617d349aa.json b/.cache/49/3cc3bf7e4a14a6e0566b8617d349aa.json deleted file mode 100644 index 4616094..0000000 --- a/.cache/49/3cc3bf7e4a14a6e0566b8617d349aa.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"fonts.css","dependencies":[{"name":"./..\\fonts\\LuckiestGuy-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\LuckiestGuy-Regular.ttf","loc":{"line":3,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\FredokaOne-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\FredokaOne-Regular.ttf","loc":{"line":7,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Medium.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Medium.ttf","loc":{"line":12,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-SemiBold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-SemiBold.ttf","loc":{"line":17,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Bold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Bold.ttf","loc":{"line":21,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Black.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Black.ttf","loc":{"line":26,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.eot","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.eot","loc":{"line":33,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff2","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff2","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.ttf","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"_css_loader","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('/8a6499bd3d7e2df31eff1897fefc07c0.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('/801b37771b498862d2c04cf72417a706.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('/eef6b3c20f9ff583698310df53048cef.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('/eff06f43ca2fad8f64423f363c6fdb44.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"/b62796b9c0fffe0e1bd8cedd361393eb.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"/b2f9e157b23e73116447e9827f2de76c.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"/bf0d43c4c560c9beefdc6e398c1edd37.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"/b2ac2482f1814e67105cb90b0803c818.woff2\") format('woff2'),\r\n\t url(\"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\") format('woff'),\r\n\t url(\"/99c3b874b48cfb5cbacdbf2dd14747fd.ttf\") format('truetype');\r\n}","js":"var reloadCSS = require('_css_loader');\n\nmodule.hot.dispose(reloadCSS);\nmodule.hot.accept(reloadCSS);"},"sourceMaps":{"css":{"mappings":[{"source":"fonts.css","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"fonts.css","name":null,"original":{"line":2,"column":4},"generated":{"line":2,"column":4}},{"source":"fonts.css","name":null,"original":{"line":2,"column":31},"generated":{"line":2,"column":31}},{"source":"fonts.css","name":null,"original":{"line":3,"column":4},"generated":{"line":3,"column":4}},{"source":"fonts.css","name":null,"original":{"line":3,"column":48},"generated":{"line":3,"column":53}},{"source":"fonts.css","name":null,"original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"fonts.css","name":null,"original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"fonts.css","name":null,"original":{"line":6,"column":4},"generated":{"line":6,"column":4}},{"source":"fonts.css","name":null,"original":{"line":6,"column":30},"generated":{"line":6,"column":30}},{"source":"fonts.css","name":null,"original":{"line":7,"column":4},"generated":{"line":7,"column":4}},{"source":"fonts.css","name":null,"original":{"line":7,"column":47},"generated":{"line":7,"column":53}},{"source":"fonts.css","name":null,"original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"fonts.css","name":null,"original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"fonts.css","name":null,"original":{"line":11,"column":1},"generated":{"line":11,"column":1}},{"source":"fonts.css","name":null,"original":{"line":11,"column":33},"generated":{"line":11,"column":33}},{"source":"fonts.css","name":null,"original":{"line":12,"column":1},"generated":{"line":12,"column":1}},{"source":"fonts.css","name":null,"original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"fonts.css","name":null,"original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"fonts.css","name":null,"original":{"line":16,"column":1},"generated":{"line":16,"column":1}},{"source":"fonts.css","name":null,"original":{"line":16,"column":35},"generated":{"line":16,"column":35}},{"source":"fonts.css","name":null,"original":{"line":17,"column":1},"generated":{"line":17,"column":1}},{"source":"fonts.css","name":null,"original":{"line":17,"column":45},"generated":{"line":17,"column":50}},{"source":"fonts.css","name":null,"original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"fonts.css","name":null,"original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"fonts.css","name":null,"original":{"line":20,"column":1},"generated":{"line":20,"column":1}},{"source":"fonts.css","name":null,"original":{"line":20,"column":31},"generated":{"line":20,"column":31}},{"source":"fonts.css","name":null,"original":{"line":21,"column":1},"generated":{"line":21,"column":1}},{"source":"fonts.css","name":null,"original":{"line":21,"column":41},"generated":{"line":21,"column":50}},{"source":"fonts.css","name":null,"original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"fonts.css","name":null,"original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"fonts.css","name":null,"original":{"line":25,"column":1},"generated":{"line":25,"column":1}},{"source":"fonts.css","name":null,"original":{"line":25,"column":32},"generated":{"line":25,"column":32}},{"source":"fonts.css","name":null,"original":{"line":26,"column":1},"generated":{"line":26,"column":1}},{"source":"fonts.css","name":null,"original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"fonts.css","name":null,"original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"fonts.css","name":null,"original":{"line":30,"column":1},"generated":{"line":30,"column":1}},{"source":"fonts.css","name":null,"original":{"line":30,"column":30},"generated":{"line":30,"column":30}},{"source":"fonts.css","name":null,"original":{"line":31,"column":1},"generated":{"line":31,"column":1}},{"source":"fonts.css","name":null,"original":{"line":31,"column":19},"generated":{"line":31,"column":19}},{"source":"fonts.css","name":null,"original":{"line":32,"column":1},"generated":{"line":32,"column":1}},{"source":"fonts.css","name":null,"original":{"line":32,"column":17},"generated":{"line":32,"column":17}},{"source":"fonts.css","name":null,"original":{"line":33,"column":1},"generated":{"line":33,"column":1}},{"source":"fonts.css","name":null,"original":{"line":33,"column":47},"generated":{"line":33,"column":50}},{"source":"fonts.css","name":null,"original":{"line":33,"column":49},"generated":{"line":33,"column":52}},{"source":"fonts.css","name":null,"original":{"line":33,"column":63},"generated":{"line":33,"column":66}},{"source":"fonts.css","name":null,"original":{"line":34,"column":1},"generated":{"line":34,"column":1}},{"source":"fonts.css","name":null,"original":{"line":38,"column":63},"generated":{"line":38,"column":66}},{"source":"fonts.css","name":null,"original":{"line":39,"column":0},"generated":{"line":39,"column":0}}],"sources":{"fonts.css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('../fonts/LuckiestGuy-Regular.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('../fonts/FredokaOne-Regular.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('../fonts/Montserrat-Medium.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('../fonts/Montserrat-SemiBold.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"../fonts/Montserrat-Bold.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"../fonts/Montserrat-Black.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"../fonts/MaterialIcons-Regular.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff2\") format('woff2'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff\") format('woff'),\r\n\t url(\"../fonts/MaterialIcons-Regular.ttf\") format('truetype');\r\n}"},"lineCount":null}},"error":null,"hash":"3bd848010b07fac7ca0b32a46373dc20","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/4a/87cd761757e21d19079c98195bfa4a.json b/.cache/4a/87cd761757e21d19079c98195bfa4a.json deleted file mode 100644 index f90a58e..0000000 --- a/.cache/4a/87cd761757e21d19079c98195bfa4a.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"fx60","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss","includedInParent":true,"mtime":1609416694873},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"css":"*{margin:0;padding:0;box-sizing:border-box}body button{width:100px;padding:5px;margin:3px 0;background:none;border:1px solid rgba(0,0,0,.3);border-radius:2px;cursor:pointer;outline:none;font-family:Montserrat Medium;color:#222;background:#fff;transition:.2s ease}body button:hover{border:1px solid rgba(0,0,0,.6);color:#fff;background:#222}body input[type=color]{display:block;text-align:left;background:none;border:none;width:110px;font-size:14px;cursor:pointer;outline:none}body #backgroundColor:before,body #colorPalette:before{font-family:Montserrat Medium;content:\"Custom color\"}body #backgroundColor:hover:before,body #colorPalette:hover:before{color:#e1302a}body input[type=color]::-webkit-color-swatch-wrapper{opacity:0}.container{height:100vh;display:flex;justify-content:center;align-items:center;background-color:#fff}.new-project_window{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;width:40%;min-width:200px;max-width:600px;background-color:#fff;z-index:9}@media (max-width:768px){.new-project_window{width:100%;padding:auto}}.new-project_window #show-warning{display:none}.new-project_window *{margin:5px 0}.new-project_window h3{font-family:Montserrat Black;font-size:2rem;color:#0097e6;line-height:3rem}@media (max-width:1200px){.new-project_window h3{font-size:1.5rem}}@media (max-width:768px){.new-project_window h3{font-size:1.3rem}}.new-project_window p{text-align:center;font-size:12px;color:#e1302a;font-family:Montserrat Medium}.new-project_window .input-fields{display:flex;flex-direction:column;width:100%;margin:auto;font-size:1.3rem}.new-project_window .input-fields input{width:80%;padding:10px;margin:5px 5px 5px 0;border:1px solid rgba(0,0,0,.4);outline-color:#0097e6;border-radius:5px}.new-project_window button{width:60px}.new-project_window.active{border:1px solid rgba(0,0,0,.3);width:250px}.main-menu{display:block;width:250px;text-align:center;padding:10px}.main-menu h1{font-family:Fredoka One;letter-spacing:3px;font-size:3rem;color:#0097e6;animation:titleColor 5s ease infinite forwards;position:relative}.main-menu h1 i{font-size:60px;position:absolute;left:56px;top:-10px;transform:rotate(140deg);animation:brushAnimation 5s ease infinite forwards}.main-menu p{font-family:Montserrat SemiBold;font-style:italic;color:rgba(51,51,51,.5019607843137255);font-size:.8rem}.main-menu .buttons-main{margin:10px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.main-menu .buttons-main a{display:inline-block;margin:10px 0}main{display:none;grid-template-columns:230px 1fr;grid-template-areas:\"controls canvas\";height:100vh}main .canvas-container{grid-area:canvas;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}main .canvas-container #cap-pointer{display:none;width:20px;height:20px;background-color:#000;position:absolute}main .canvas-container canvas{border:1px solid rgba(0,0,0,.2);background-repeat:center center;background-repeat:no-repeat;background-size:cover}main .canvas-container .notification{display:block;width:250px;height:40px;display:flex;justify-content:center;align-items:center;z-index:99999;position:absolute;top:-50px;left:50%;transform:translateX(-50%);box-shadow:0 3px 10px rgba(0,0,0,.2);font-family:Montserrat Bold;font-size:1rem;text-transform:uppercase;transition:.5s ease}main .canvas-container .notification p{color:#0097e6}main .canvas-container .notification.notificationActive{transform:translate(-50%,60px)}main .controls{grid-area:controls;background-color:#f5f5f5;width:250px;height:100%;border:1px solid rgba(0,0,0,.2);border-top:none;border-bottom:none;padding:8px;margin-right:5px;position:absolute;left:0;top:0;transition:.5s ease;overflow-y:scroll}main .controls *{margin:1px 0}main .controls .burger-menu{width:30px;height:30px;position:absolute;right:10px;top:10px;overflow:hidden;cursor:pointer}main .controls .burger-menu span{display:block;position:absolute;margin:5px 0;width:20px;height:2px;border-radius:2px;background-color:#e1302a;opacity:1;transition:.3s ease}main .controls .burger-menu span:first-child{top:10px;transform:rotate(45deg)}main .controls .burger-menu span:nth-child(2){transform:translateX(-30px);opacity:1}main .controls .burger-menu span:nth-child(3){top:10px;transform:rotate(-45deg)}main .controls .burger-menu.active span{width:15px;transform:rotate(0deg);background-color:#444}main .controls .burger-menu.active span:first-child{top:0}main .controls .burger-menu.active span:nth-child(2){top:6px;transform:translateX(0)}main .controls .burger-menu.active span:nth-child(3){top:12px;transform:rotate(0deg)}main .controls h4{color:#0097e6;font-family:Montserrat Bold}main .controls label{font-family:Montserrat Medium;font-size:.9rem}main .controls #drawColor-title{display:flex;align-items:center}main .controls #drawColor-title #current-drawColor{color:#555}main .controls #drawColor-title #color-info{margin-left:65px;cursor:pointer}main .controls #current-bgColor{color:#555}main .controls #saveDrawing{display:inline-block;border:1px solid rgba(0,0,0,.3);padding:3px;cursor:pointer;text-decoration:none;font-family:Montserrat Bold;text-transform:uppercase;font-size:.8rem;color:#0097e6;background-color:#fff;transition:.2s ease}main .controls #saveDrawing:hover{color:#fff;background-color:#0097e6}main .controls .cap-line_type{display:flex;justify-content:space-between;align-items:center}main .controls .cap-line_type input{display:inline-block;width:15px;height:15px}main .controls .cap-line_type img{display:inline-block;padding:0;margin:0 -5px 0 0}main .controls .switch{position:relative;display:block;width:30px;height:30px}main .controls .switch .slider{position:absolute;cursor:pointer;top:0;left:0;bottom:0;right:0;transition:.3s ease;padding:0}main .controls .switch input{display:none}main .controls .switch .slider:before{position:absolute;top:0;left:0;transition:.3s ease;font-size:10px;font-family:Montserrat Bold;color:#fff;width:28px;height:24px;display:flex;justify-content:center;align-items:center}main .controls .switch input:checked+.slider:before{color:#fff;content:\"ON\";background-color:#0097e6}main .controls .switch input:not(:checked)+.slider:before{color:#fff;content:\"OFF\";background-color:#e1302a}main .controls .eraser{align-items:center}main .controls #clear-all_container{display:flex;justify-content:flex-start;align-items:center}main .controls #clear-all_container i{margin-left:10px;color:rgba(51,51,51,.5019607843137255);cursor:pointer;transition:.2s ease}main .controls #clear-all_container i:hover{transform:translateY(-2px);color:#e1302a}main .controls #canvas-size{margin:0 0 10px;width:150px}main .controls .undo-redo_container{display:flex;align-items:center;justify-content:space-between;margin:10px 0 0}main .controls .undo-redo_container button{width:40px;padding:0;margin-right:3px;display:flex;justify-content:center;align-items:center}main .controls .undo-redo_container button i{font-size:22px}main .controls .color-boxes_container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:202px;height:52px;border:1px solid rgba(0,0,0,.2)}main .controls .color-boxes_container .color-box{width:25px;height:25px;margin:0;padding:0;cursor:pointer}main .controls .controls-bottom{position:absolute;left:0;bottom:0;width:100%;height:40px;margin:0;border-top:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;align-items:center;padding:5px}main .controls .controls-bottom #exit{cursor:pointer;font-family:Montserrat SemiBold;font-size:.85rem;transition:.2s ease}main .controls .controls-bottom #exit:hover{color:#e1302a}main .controls .controls-bottom #info{color:#0097e6;cursor:pointer;transition:.2s ease}main .controls .controls-bottom #info i{font-size:28px}main .controls .controls-bottom #info:hover{color:#0173b1}main .controlsActive{transform:translateX(-250px)}main .controlsActive .burger-menu{right:-70px}.mainDisplay{grid-template-columns:0 1fr}.about-menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;display:none;flex-direction:column;justify-content:center;align-items:center;width:500px;height:250px;padding:10px;text-align:center}@media (max-width:768px){.about-menu{width:100%}}.about-menu h3{font-family:Montserrat Black;font-size:2.5rem;color:rgba(51,51,51,.5019607843137255);text-transform:uppercase}.about-menu p{font-family:Montserrat Medium;font-size:1.2rem;line-height:1.5rem;margin:10px}#color-pallete_container{display:flex;justify-content:flex-start;align-items:center}#color-pallete_container #color-info{margin-left:10px;cursor:pointer;color:rgba(51,51,51,.5019607843137255);transition:.2s ease}#color-pallete_container #color-info:hover{color:#e1302a}.info-box{width:400px;padding:10px;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;display:none;flex-direction:column;align-items:center;justify-content:center}.info-box h3{text-align:center;font-family:Montserrat Black;color:#0097e6;font-size:1.5rem;letter-spacing:2px}.info-box ul{list-style-type:none}.info-box ul li{margin:2px 0}#capWidth{-webkit-appearance:none;margin-bottom:15px}#capWidth:focus{outline:none}#capWidth::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;box-shadow:none;background:#0097e6;border-radius:5px;border:0 solid #010101}#capWidth::-moz-range-track{width:100%;height:2px;cursor:pointer;box-shadow:none;background:#0097e6;border-radius:5px;border:0 solid #010101}#capWidth::-webkit-slider-thumb{box-shadow:none;border:0 solid #fff;box-shadow:0 1px 10px rgba(0,0,0,.2);height:20px;width:10px;border-radius:10px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}#capWidth::-moz-range-thumb{box-shadow:none;border:0 solid #fff;box-shadow:0 10px 10px rgba(0,0,0,.2);height:20px;width:10px;border-radius:10px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}#capWidth::-moz-focus-outer{border:0}#capWidth-display{display:inline-block;width:0;height:0;background-color:red;position:absolute;right:-120px;border-radius:50%;transform-origin:center center}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:\"liga\";font-feature-settings:\"liga\"}@keyframes titleColor{0%{color:#0097e6}20%{color:#daa520}40%{color:#e1302a}60%{color:#ff1493}80%{color:#32cd32}to{color:#0097e6}}@keyframes brushAnimation{0%{transform:translateX(0) rotate(140deg)}30%{transform:translateX(-4px) rotate(125deg)}60%{transform:translateX(-4px) rotate(125deg)}to{transform:translateX(0) rotate(140deg)}}","js":""},"sourceMaps":{"css":{"mappings":[{"source":"scss\\main.scss","name":null,"original":{"line":29,"column":0},"generated":{"line":1,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":30,"column":4},"generated":{"line":1,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":30,"column":4},"generated":{"line":1,"column":10}},{"source":"scss\\main.scss","name":null,"original":{"line":31,"column":4},"generated":{"line":1,"column":11}},{"source":"scss\\main.scss","name":null,"original":{"line":31,"column":4},"generated":{"line":1,"column":20}},{"source":"scss\\main.scss","name":null,"original":{"line":32,"column":4},"generated":{"line":1,"column":21}},{"source":"scss\\main.scss","name":null,"original":{"line":36,"column":4},"generated":{"line":1,"column":43}},{"source":"scss\\main.scss","name":null,"original":{"line":37,"column":8},"generated":{"line":1,"column":55}},{"source":"scss\\main.scss","name":null,"original":{"line":37,"column":8},"generated":{"line":1,"column":66}},{"source":"scss\\main.scss","name":null,"original":{"line":38,"column":8},"generated":{"line":1,"column":67}},{"source":"scss\\main.scss","name":null,"original":{"line":38,"column":8},"generated":{"line":1,"column":78}},{"source":"scss\\main.scss","name":null,"original":{"line":39,"column":8},"generated":{"line":1,"column":79}},{"source":"scss\\main.scss","name":null,"original":{"line":39,"column":8},"generated":{"line":1,"column":91}},{"source":"scss\\main.scss","name":null,"original":{"line":40,"column":8},"generated":{"line":1,"column":92}},{"source":"scss\\main.scss","name":null,"original":{"line":40,"column":8},"generated":{"line":1,"column":107}},{"source":"scss\\main.scss","name":null,"original":{"line":41,"column":8},"generated":{"line":1,"column":108}},{"source":"scss\\main.scss","name":null,"original":{"line":41,"column":8},"generated":{"line":1,"column":139}},{"source":"scss\\main.scss","name":null,"original":{"line":42,"column":8},"generated":{"line":1,"column":140}},{"source":"scss\\main.scss","name":null,"original":{"line":42,"column":8},"generated":{"line":1,"column":157}},{"source":"scss\\main.scss","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":158}},{"source":"scss\\main.scss","name":null,"original":{"line":43,"column":8},"generated":{"line":1,"column":172}},{"source":"scss\\main.scss","name":null,"original":{"line":44,"column":8},"generated":{"line":1,"column":173}},{"source":"scss\\main.scss","name":null,"original":{"line":44,"column":8},"generated":{"line":1,"column":185}},{"source":"scss\\main.scss","name":null,"original":{"line":46,"column":8},"generated":{"line":1,"column":186}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":1,"column":215}},{"source":"scss\\main.scss","name":null,"original":{"line":47,"column":8},"generated":{"line":1,"column":216}},{"source":"scss\\main.scss","name":null,"original":{"line":47,"column":8},"generated":{"line":1,"column":226}},{"source":"scss\\main.scss","name":null,"original":{"line":48,"column":8},"generated":{"line":1,"column":227}},{"source":"scss\\main.scss","name":null,"original":{"line":48,"column":8},"generated":{"line":1,"column":242}},{"source":"scss\\main.scss","name":null,"original":{"line":49,"column":8},"generated":{"line":1,"column":243}},{"source":"scss\\main.scss","name":null,"original":{"line":52,"column":4},"generated":{"line":1,"column":263}},{"source":"scss\\main.scss","name":null,"original":{"line":53,"column":8},"generated":{"line":1,"column":281}},{"source":"scss\\main.scss","name":null,"original":{"line":53,"column":8},"generated":{"line":1,"column":312}},{"source":"scss\\main.scss","name":null,"original":{"line":54,"column":8},"generated":{"line":1,"column":313}},{"source":"scss\\main.scss","name":null,"original":{"line":54,"column":8},"generated":{"line":1,"column":323}},{"source":"scss\\main.scss","name":null,"original":{"line":55,"column":8},"generated":{"line":1,"column":324}},{"source":"scss\\main.scss","name":null,"original":{"line":58,"column":4},"generated":{"line":1,"column":340}},{"source":"scss\\main.scss","name":null,"original":{"line":59,"column":8},"generated":{"line":1,"column":363}},{"source":"scss\\main.scss","name":null,"original":{"line":59,"column":8},"generated":{"line":1,"column":376}},{"source":"scss\\main.scss","name":null,"original":{"line":60,"column":8},"generated":{"line":1,"column":377}},{"source":"scss\\main.scss","name":null,"original":{"line":60,"column":8},"generated":{"line":1,"column":392}},{"source":"scss\\main.scss","name":null,"original":{"line":61,"column":8},"generated":{"line":1,"column":393}},{"source":"scss\\main.scss","name":null,"original":{"line":61,"column":8},"generated":{"line":1,"column":408}},{"source":"scss\\main.scss","name":null,"original":{"line":62,"column":8},"generated":{"line":1,"column":409}},{"source":"scss\\main.scss","name":null,"original":{"line":62,"column":8},"generated":{"line":1,"column":420}},{"source":"scss\\main.scss","name":null,"original":{"line":63,"column":8},"generated":{"line":1,"column":421}},{"source":"scss\\main.scss","name":null,"original":{"line":63,"column":8},"generated":{"line":1,"column":432}},{"source":"scss\\main.scss","name":null,"original":{"line":64,"column":8},"generated":{"line":1,"column":433}},{"source":"scss\\main.scss","name":null,"original":{"line":64,"column":8},"generated":{"line":1,"column":447}},{"source":"scss\\main.scss","name":null,"original":{"line":65,"column":8},"generated":{"line":1,"column":448}},{"source":"scss\\main.scss","name":null,"original":{"line":65,"column":8},"generated":{"line":1,"column":462}},{"source":"scss\\main.scss","name":null,"original":{"line":66,"column":8},"generated":{"line":1,"column":463}},{"source":"scss\\main.scss","name":null,"original":{"line":73,"column":4},"generated":{"line":1,"column":476}},{"source":"scss\\main.scss","name":null,"original":{"line":74,"column":8},"generated":{"line":1,"column":531}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":1,"column":560}},{"source":"scss\\main.scss","name":null,"original":{"line":75,"column":8},"generated":{"line":1,"column":561}},{"source":"scss\\main.scss","name":null,"original":{"line":78,"column":4},"generated":{"line":1,"column":584}},{"source":"scss\\main.scss","name":null,"original":{"line":79,"column":8},"generated":{"line":1,"column":651}},{"source":"scss\\main.scss","name":null,"original":{"line":81,"column":4},"generated":{"line":1,"column":665}},{"source":"scss\\main.scss","name":null,"original":{"line":82,"column":8},"generated":{"line":1,"column":718}},{"source":"scss\\main.scss","name":null,"original":{"line":86,"column":0},"generated":{"line":1,"column":728}},{"source":"scss\\main.scss","name":null,"original":{"line":87,"column":4},"generated":{"line":1,"column":739}},{"source":"scss\\main.scss","name":null,"original":{"line":87,"column":4},"generated":{"line":1,"column":751}},{"source":"scss\\main.scss","name":null,"original":{"line":88,"column":4},"generated":{"line":1,"column":752}},{"source":"scss\\main.scss","name":null,"original":{"line":88,"column":4},"generated":{"line":1,"column":764}},{"source":"scss\\main.scss","name":null,"original":{"line":89,"column":4},"generated":{"line":1,"column":765}},{"source":"scss\\main.scss","name":null,"original":{"line":89,"column":4},"generated":{"line":1,"column":787}},{"source":"scss\\main.scss","name":null,"original":{"line":90,"column":4},"generated":{"line":1,"column":788}},{"source":"scss\\main.scss","name":null,"original":{"line":90,"column":4},"generated":{"line":1,"column":806}},{"source":"scss\\main.scss","name":null,"original":{"line":91,"column":4},"generated":{"line":1,"column":807}},{"source":"scss\\main.scss","name":null,"original":{"line":96,"column":0},"generated":{"line":1,"column":829}},{"source":"scss\\main.scss","name":null,"original":{"line":97,"column":4},"generated":{"line":1,"column":849}},{"source":"scss\\main.scss","name":null,"original":{"line":97,"column":4},"generated":{"line":1,"column":861}},{"source":"scss\\main.scss","name":null,"original":{"line":98,"column":4},"generated":{"line":1,"column":862}},{"source":"scss\\main.scss","name":null,"original":{"line":98,"column":4},"generated":{"line":1,"column":879}},{"source":"scss\\main.scss","name":null,"original":{"line":99,"column":4},"generated":{"line":1,"column":880}},{"source":"scss\\main.scss","name":null,"original":{"line":99,"column":4},"generated":{"line":1,"column":887}},{"source":"scss\\main.scss","name":null,"original":{"line":100,"column":4},"generated":{"line":1,"column":888}},{"source":"scss\\main.scss","name":null,"original":{"line":100,"column":4},"generated":{"line":1,"column":896}},{"source":"scss\\main.scss","name":null,"original":{"line":101,"column":4},"generated":{"line":1,"column":897}},{"source":"scss\\main.scss","name":null,"original":{"line":101,"column":4},"generated":{"line":1,"column":927}},{"source":"scss\\main.scss","name":null,"original":{"line":102,"column":4},"generated":{"line":1,"column":928}},{"source":"scss\\main.scss","name":null,"original":{"line":102,"column":4},"generated":{"line":1,"column":940}},{"source":"scss\\main.scss","name":null,"original":{"line":104,"column":4},"generated":{"line":1,"column":941}},{"source":"scss\\main.scss","name":null,"original":{"line":104,"column":4},"generated":{"line":1,"column":950}},{"source":"scss\\main.scss","name":null,"original":{"line":105,"column":4},"generated":{"line":1,"column":951}},{"source":"scss\\main.scss","name":null,"original":{"line":105,"column":4},"generated":{"line":1,"column":966}},{"source":"scss\\main.scss","name":null,"original":{"line":106,"column":4},"generated":{"line":1,"column":967}},{"source":"scss\\main.scss","name":null,"original":{"line":106,"column":4},"generated":{"line":1,"column":982}},{"source":"scss\\main.scss","name":null,"original":{"line":107,"column":4},"generated":{"line":1,"column":983}},{"source":"scss\\main.scss","name":null,"original":{"line":107,"column":4},"generated":{"line":1,"column":1004}},{"source":"scss\\main.scss","name":null,"original":{"line":108,"column":4},"generated":{"line":1,"column":1005}},{"source":"scss\\main.scss","name":null,"original":{"line":109,"column":4},"generated":{"line":1,"column":1015}},{"source":"scss\\main.scss","name":null,"original":{"line":96,"column":0},"generated":{"line":1,"column":1040}},{"source":"scss\\main.scss","name":null,"original":{"line":110,"column":8},"generated":{"line":1,"column":1060}},{"source":"scss\\main.scss","name":null,"original":{"line":110,"column":8},"generated":{"line":1,"column":1070}},{"source":"scss\\main.scss","name":null,"original":{"line":111,"column":8},"generated":{"line":1,"column":1071}},{"source":"scss\\main.scss","name":null,"original":{"line":114,"column":4},"generated":{"line":1,"column":1085}},{"source":"scss\\main.scss","name":null,"original":{"line":115,"column":8},"generated":{"line":1,"column":1119}},{"source":"scss\\main.scss","name":null,"original":{"line":118,"column":4},"generated":{"line":1,"column":1132}},{"source":"scss\\main.scss","name":null,"original":{"line":119,"column":8},"generated":{"line":1,"column":1154}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":1,"column":1167}},{"source":"scss\\main.scss","name":null,"original":{"line":123,"column":8},"generated":{"line":1,"column":1190}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":1,"column":1218}},{"source":"scss\\main.scss","name":null,"original":{"line":124,"column":8},"generated":{"line":1,"column":1219}},{"source":"scss\\main.scss","name":null,"original":{"line":124,"column":8},"generated":{"line":1,"column":1233}},{"source":"scss\\main.scss","name":null,"original":{"line":125,"column":8},"generated":{"line":1,"column":1234}},{"source":"scss\\main.scss","name":null,"original":{"line":125,"column":8},"generated":{"line":1,"column":1247}},{"source":"scss\\main.scss","name":null,"original":{"line":126,"column":8},"generated":{"line":1,"column":1248}},{"source":"scss\\main.scss","name":null,"original":{"line":128,"column":8},"generated":{"line":1,"column":1265}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":1,"column":1291}},{"source":"scss\\main.scss","name":null,"original":{"line":129,"column":12},"generated":{"line":1,"column":1314}},{"source":"scss\\main.scss","name":null,"original":{"line":131,"column":8},"generated":{"line":1,"column":1332}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":1,"column":1357}},{"source":"scss\\main.scss","name":null,"original":{"line":132,"column":12},"generated":{"line":1,"column":1380}},{"source":"scss\\main.scss","name":null,"original":{"line":136,"column":4},"generated":{"line":1,"column":1398}},{"source":"scss\\main.scss","name":null,"original":{"line":137,"column":8},"generated":{"line":1,"column":1420}},{"source":"scss\\main.scss","name":null,"original":{"line":137,"column":8},"generated":{"line":1,"column":1437}},{"source":"scss\\main.scss","name":null,"original":{"line":138,"column":8},"generated":{"line":1,"column":1438}},{"source":"scss\\main.scss","name":null,"original":{"line":138,"column":8},"generated":{"line":1,"column":1452}},{"source":"scss\\main.scss","name":null,"original":{"line":139,"column":8},"generated":{"line":1,"column":1453}},{"source":"scss\\main.scss","name":null,"original":{"line":139,"column":8},"generated":{"line":1,"column":1466}},{"source":"scss\\main.scss","name":null,"original":{"line":140,"column":8},"generated":{"line":1,"column":1467}},{"source":"scss\\main.scss","name":null,"original":{"line":143,"column":4},"generated":{"line":1,"column":1497}},{"source":"scss\\main.scss","name":null,"original":{"line":144,"column":8},"generated":{"line":1,"column":1531}},{"source":"scss\\main.scss","name":null,"original":{"line":144,"column":8},"generated":{"line":1,"column":1543}},{"source":"scss\\main.scss","name":null,"original":{"line":145,"column":8},"generated":{"line":1,"column":1544}},{"source":"scss\\main.scss","name":null,"original":{"line":145,"column":8},"generated":{"line":1,"column":1565}},{"source":"scss\\main.scss","name":null,"original":{"line":147,"column":8},"generated":{"line":1,"column":1566}},{"source":"scss\\main.scss","name":null,"original":{"line":147,"column":8},"generated":{"line":1,"column":1576}},{"source":"scss\\main.scss","name":null,"original":{"line":148,"column":8},"generated":{"line":1,"column":1577}},{"source":"scss\\main.scss","name":null,"original":{"line":148,"column":8},"generated":{"line":1,"column":1588}},{"source":"scss\\main.scss","name":null,"original":{"line":149,"column":8},"generated":{"line":1,"column":1589}},{"source":"scss\\main.scss","name":null,"original":{"line":151,"column":8},"generated":{"line":1,"column":1606}},{"source":"scss\\main.scss","name":null,"original":{"line":152,"column":12},"generated":{"line":1,"column":1646}},{"source":"scss\\main.scss","name":null,"original":{"line":152,"column":12},"generated":{"line":1,"column":1655}},{"source":"scss\\main.scss","name":null,"original":{"line":153,"column":12},"generated":{"line":1,"column":1656}},{"source":"scss\\main.scss","name":null,"original":{"line":153,"column":12},"generated":{"line":1,"column":1668}},{"source":"scss\\main.scss","name":null,"original":{"line":154,"column":12},"generated":{"line":1,"column":1669}},{"source":"scss\\main.scss","name":null,"original":{"line":154,"column":12},"generated":{"line":1,"column":1689}},{"source":"scss\\main.scss","name":null,"original":{"line":155,"column":12},"generated":{"line":1,"column":1690}},{"source":"scss\\main.scss","name":null,"original":{"line":155,"column":12},"generated":{"line":1,"column":1721}},{"source":"scss\\main.scss","name":null,"original":{"line":156,"column":12},"generated":{"line":1,"column":1722}},{"source":"scss\\main.scss","name":null,"original":{"line":156,"column":12},"generated":{"line":1,"column":1743}},{"source":"scss\\main.scss","name":null,"original":{"line":157,"column":12},"generated":{"line":1,"column":1744}},{"source":"scss\\main.scss","name":null,"original":{"line":161,"column":4},"generated":{"line":1,"column":1762}},{"source":"scss\\main.scss","name":null,"original":{"line":162,"column":8},"generated":{"line":1,"column":1789}},{"source":"scss\\main.scss","name":null,"original":{"line":166,"column":0},"generated":{"line":1,"column":1800}},{"source":"scss\\main.scss","name":null,"original":{"line":167,"column":4},"generated":{"line":1,"column":1827}},{"source":"scss\\main.scss","name":null,"original":{"line":167,"column":4},"generated":{"line":1,"column":1858}},{"source":"scss\\main.scss","name":null,"original":{"line":168,"column":4},"generated":{"line":1,"column":1859}},{"source":"scss\\main.scss","name":null,"original":{"line":171,"column":0},"generated":{"line":1,"column":1871}},{"source":"scss\\main.scss","name":null,"original":{"line":172,"column":4},"generated":{"line":1,"column":1882}},{"source":"scss\\main.scss","name":null,"original":{"line":172,"column":4},"generated":{"line":1,"column":1895}},{"source":"scss\\main.scss","name":null,"original":{"line":173,"column":4},"generated":{"line":1,"column":1896}},{"source":"scss\\main.scss","name":null,"original":{"line":173,"column":4},"generated":{"line":1,"column":1907}},{"source":"scss\\main.scss","name":null,"original":{"line":175,"column":4},"generated":{"line":1,"column":1908}},{"source":"scss\\main.scss","name":null,"original":{"line":175,"column":4},"generated":{"line":1,"column":1925}},{"source":"scss\\main.scss","name":null,"original":{"line":176,"column":4},"generated":{"line":1,"column":1926}},{"source":"scss\\main.scss","name":null,"original":{"line":178,"column":4},"generated":{"line":1,"column":1939}},{"source":"scss\\main.scss","name":null,"original":{"line":179,"column":8},"generated":{"line":1,"column":1953}},{"source":"scss\\main.scss","name":null,"original":{"line":179,"column":8},"generated":{"line":1,"column":1976}},{"source":"scss\\main.scss","name":null,"original":{"line":180,"column":8},"generated":{"line":1,"column":1977}},{"source":"scss\\main.scss","name":null,"original":{"line":180,"column":8},"generated":{"line":1,"column":1995}},{"source":"scss\\main.scss","name":null,"original":{"line":181,"column":8},"generated":{"line":1,"column":1996}},{"source":"scss\\main.scss","name":null,"original":{"line":181,"column":8},"generated":{"line":1,"column":2010}},{"source":"scss\\main.scss","name":null,"original":{"line":182,"column":8},"generated":{"line":1,"column":2011}},{"source":"scss\\main.scss","name":null,"original":{"line":182,"column":8},"generated":{"line":1,"column":2024}},{"source":"scss\\main.scss","name":null,"original":{"line":183,"column":8},"generated":{"line":1,"column":2025}},{"source":"scss\\main.scss","name":null,"original":{"line":183,"column":8},"generated":{"line":1,"column":2071}},{"source":"scss\\main.scss","name":null,"original":{"line":184,"column":8},"generated":{"line":1,"column":2072}},{"source":"scss\\main.scss","name":null,"original":{"line":186,"column":8},"generated":{"line":1,"column":2090}},{"source":"scss\\main.scss","name":null,"original":{"line":187,"column":12},"generated":{"line":1,"column":2106}},{"source":"scss\\main.scss","name":null,"original":{"line":187,"column":12},"generated":{"line":1,"column":2120}},{"source":"scss\\main.scss","name":null,"original":{"line":188,"column":12},"generated":{"line":1,"column":2121}},{"source":"scss\\main.scss","name":null,"original":{"line":188,"column":12},"generated":{"line":1,"column":2138}},{"source":"scss\\main.scss","name":null,"original":{"line":189,"column":12},"generated":{"line":1,"column":2139}},{"source":"scss\\main.scss","name":null,"original":{"line":189,"column":12},"generated":{"line":1,"column":2148}},{"source":"scss\\main.scss","name":null,"original":{"line":190,"column":12},"generated":{"line":1,"column":2149}},{"source":"scss\\main.scss","name":null,"original":{"line":190,"column":12},"generated":{"line":1,"column":2158}},{"source":"scss\\main.scss","name":null,"original":{"line":191,"column":12},"generated":{"line":1,"column":2159}},{"source":"scss\\main.scss","name":null,"original":{"line":191,"column":12},"generated":{"line":1,"column":2183}},{"source":"scss\\main.scss","name":null,"original":{"line":192,"column":12},"generated":{"line":1,"column":2184}},{"source":"scss\\main.scss","name":null,"original":{"line":196,"column":4},"generated":{"line":1,"column":2235}},{"source":"scss\\main.scss","name":null,"original":{"line":197,"column":8},"generated":{"line":1,"column":2248}},{"source":"scss\\main.scss","name":null,"original":{"line":197,"column":8},"generated":{"line":1,"column":2279}},{"source":"scss\\main.scss","name":null,"original":{"line":198,"column":8},"generated":{"line":1,"column":2280}},{"source":"scss\\main.scss","name":null,"original":{"line":198,"column":8},"generated":{"line":1,"column":2297}},{"source":"scss\\main.scss","name":null,"original":{"line":199,"column":8},"generated":{"line":1,"column":2298}},{"source":"scss\\main.scss","name":null,"original":{"line":199,"column":8},"generated":{"line":1,"column":2336}},{"source":"scss\\main.scss","name":null,"original":{"line":200,"column":8},"generated":{"line":1,"column":2337}},{"source":"scss\\main.scss","name":null,"original":{"line":204,"column":4},"generated":{"line":1,"column":2353}},{"source":"scss\\main.scss","name":null,"original":{"line":205,"column":8},"generated":{"line":1,"column":2378}},{"source":"scss\\main.scss","name":null,"original":{"line":205,"column":8},"generated":{"line":1,"column":2391}},{"source":"scss\\main.scss","name":null,"original":{"line":206,"column":8},"generated":{"line":1,"column":2392}},{"source":"scss\\main.scss","name":null,"original":{"line":206,"column":8},"generated":{"line":1,"column":2404}},{"source":"scss\\main.scss","name":null,"original":{"line":207,"column":8},"generated":{"line":1,"column":2405}},{"source":"scss\\main.scss","name":null,"original":{"line":207,"column":8},"generated":{"line":1,"column":2426}},{"source":"scss\\main.scss","name":null,"original":{"line":208,"column":8},"generated":{"line":1,"column":2427}},{"source":"scss\\main.scss","name":null,"original":{"line":208,"column":8},"generated":{"line":1,"column":2445}},{"source":"scss\\main.scss","name":null,"original":{"line":209,"column":8},"generated":{"line":1,"column":2446}},{"source":"scss\\main.scss","name":null,"original":{"line":211,"column":8},"generated":{"line":1,"column":2469}},{"source":"scss\\main.scss","name":null,"original":{"line":212,"column":12},"generated":{"line":1,"column":2496}},{"source":"scss\\main.scss","name":null,"original":{"line":212,"column":12},"generated":{"line":1,"column":2516}},{"source":"scss\\main.scss","name":null,"original":{"line":213,"column":12},"generated":{"line":1,"column":2517}},{"source":"scss\\main.scss","name":null,"original":{"line":219,"column":0},"generated":{"line":1,"column":2531}},{"source":"scss\\main.scss","name":null,"original":{"line":220,"column":4},"generated":{"line":1,"column":2536}},{"source":"scss\\main.scss","name":null,"original":{"line":220,"column":4},"generated":{"line":1,"column":2548}},{"source":"scss\\main.scss","name":null,"original":{"line":221,"column":4},"generated":{"line":1,"column":2549}},{"source":"scss\\main.scss","name":null,"original":{"line":221,"column":4},"generated":{"line":1,"column":2580}},{"source":"scss\\main.scss","name":null,"original":{"line":222,"column":4},"generated":{"line":1,"column":2581}},{"source":"scss\\main.scss","name":null,"original":{"line":222,"column":4},"generated":{"line":1,"column":2618}},{"source":"scss\\main.scss","name":null,"original":{"line":223,"column":4},"generated":{"line":1,"column":2619}},{"source":"scss\\main.scss","name":null,"original":{"line":225,"column":4},"generated":{"line":1,"column":2632}},{"source":"scss\\main.scss","name":null,"original":{"line":226,"column":8},"generated":{"line":1,"column":2655}},{"source":"scss\\main.scss","name":null,"original":{"line":226,"column":8},"generated":{"line":1,"column":2671}},{"source":"scss\\main.scss","name":null,"original":{"line":228,"column":8},"generated":{"line":1,"column":2672}},{"source":"scss\\main.scss","name":null,"original":{"line":228,"column":8},"generated":{"line":1,"column":2689}},{"source":"scss\\main.scss","name":null,"original":{"line":229,"column":8},"generated":{"line":1,"column":2690}},{"source":"scss\\main.scss","name":null,"original":{"line":229,"column":8},"generated":{"line":1,"column":2705}},{"source":"scss\\main.scss","name":null,"original":{"line":230,"column":8},"generated":{"line":1,"column":2706}},{"source":"scss\\main.scss","name":null,"original":{"line":230,"column":8},"generated":{"line":1,"column":2718}},{"source":"scss\\main.scss","name":null,"original":{"line":231,"column":8},"generated":{"line":1,"column":2719}},{"source":"scss\\main.scss","name":null,"original":{"line":231,"column":8},"generated":{"line":1,"column":2741}},{"source":"scss\\main.scss","name":null,"original":{"line":232,"column":8},"generated":{"line":1,"column":2742}},{"source":"scss\\main.scss","name":null,"original":{"line":234,"column":8},"generated":{"line":1,"column":2761}},{"source":"scss\\main.scss","name":null,"original":{"line":235,"column":12},"generated":{"line":1,"column":2797}},{"source":"scss\\main.scss","name":null,"original":{"line":235,"column":12},"generated":{"line":1,"column":2809}},{"source":"scss\\main.scss","name":null,"original":{"line":236,"column":12},"generated":{"line":1,"column":2810}},{"source":"scss\\main.scss","name":null,"original":{"line":236,"column":12},"generated":{"line":1,"column":2820}},{"source":"scss\\main.scss","name":null,"original":{"line":237,"column":12},"generated":{"line":1,"column":2821}},{"source":"scss\\main.scss","name":null,"original":{"line":237,"column":12},"generated":{"line":1,"column":2832}},{"source":"scss\\main.scss","name":null,"original":{"line":238,"column":12},"generated":{"line":1,"column":2833}},{"source":"scss\\main.scss","name":null,"original":{"line":238,"column":12},"generated":{"line":1,"column":2854}},{"source":"scss\\main.scss","name":null,"original":{"line":239,"column":12},"generated":{"line":1,"column":2855}},{"source":"scss\\main.scss","name":null,"original":{"line":242,"column":8},"generated":{"line":1,"column":2873}},{"source":"scss\\main.scss","name":null,"original":{"line":243,"column":12},"generated":{"line":1,"column":2903}},{"source":"scss\\main.scss","name":null,"original":{"line":243,"column":12},"generated":{"line":1,"column":2934}},{"source":"scss\\main.scss","name":null,"original":{"line":244,"column":12},"generated":{"line":1,"column":2935}},{"source":"scss\\main.scss","name":null,"original":{"line":244,"column":12},"generated":{"line":1,"column":2966}},{"source":"scss\\main.scss","name":null,"original":{"line":245,"column":12},"generated":{"line":1,"column":2967}},{"source":"scss\\main.scss","name":null,"original":{"line":245,"column":12},"generated":{"line":1,"column":2994}},{"source":"scss\\main.scss","name":null,"original":{"line":246,"column":12},"generated":{"line":1,"column":2995}},{"source":"scss\\main.scss","name":null,"original":{"line":250,"column":8},"generated":{"line":1,"column":3017}},{"source":"scss\\main.scss","name":null,"original":{"line":252,"column":12},"generated":{"line":1,"column":3054}},{"source":"scss\\main.scss","name":null,"original":{"line":252,"column":12},"generated":{"line":1,"column":3067}},{"source":"scss\\main.scss","name":null,"original":{"line":253,"column":12},"generated":{"line":1,"column":3068}},{"source":"scss\\main.scss","name":null,"original":{"line":253,"column":12},"generated":{"line":1,"column":3079}},{"source":"scss\\main.scss","name":null,"original":{"line":254,"column":12},"generated":{"line":1,"column":3080}},{"source":"scss\\main.scss","name":null,"original":{"line":254,"column":12},"generated":{"line":1,"column":3091}},{"source":"scss\\main.scss","name":null,"original":{"line":255,"column":12},"generated":{"line":1,"column":3092}},{"source":"scss\\main.scss","name":null,"original":{"line":255,"column":12},"generated":{"line":1,"column":3104}},{"source":"scss\\main.scss","name":null,"original":{"line":256,"column":12},"generated":{"line":1,"column":3105}},{"source":"scss\\main.scss","name":null,"original":{"line":256,"column":12},"generated":{"line":1,"column":3127}},{"source":"scss\\main.scss","name":null,"original":{"line":257,"column":12},"generated":{"line":1,"column":3128}},{"source":"scss\\main.scss","name":null,"original":{"line":257,"column":12},"generated":{"line":1,"column":3146}},{"source":"scss\\main.scss","name":null,"original":{"line":258,"column":12},"generated":{"line":1,"column":3147}},{"source":"scss\\main.scss","name":null,"original":{"line":258,"column":12},"generated":{"line":1,"column":3160}},{"source":"scss\\main.scss","name":null,"original":{"line":260,"column":12},"generated":{"line":1,"column":3161}},{"source":"scss\\main.scss","name":null,"original":{"line":260,"column":12},"generated":{"line":1,"column":3178}},{"source":"scss\\main.scss","name":null,"original":{"line":261,"column":12},"generated":{"line":1,"column":3179}},{"source":"scss\\main.scss","name":null,"original":{"line":261,"column":12},"generated":{"line":1,"column":3188}},{"source":"scss\\main.scss","name":null,"original":{"line":262,"column":12},"generated":{"line":1,"column":3189}},{"source":"scss\\main.scss","name":null,"original":{"line":262,"column":12},"generated":{"line":1,"column":3197}},{"source":"scss\\main.scss","name":null,"original":{"line":263,"column":12},"generated":{"line":1,"column":3198}},{"source":"scss\\main.scss","name":null,"original":{"line":263,"column":12},"generated":{"line":1,"column":3224}},{"source":"scss\\main.scss","name":null,"original":{"line":265,"column":12},"generated":{"line":1,"column":3225}},{"source":"scss\\main.scss","name":null,"original":{"line":265,"column":12},"generated":{"line":1,"column":3261}},{"source":"scss\\main.scss","name":null,"original":{"line":266,"column":12},"generated":{"line":1,"column":3262}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":1,"column":3289}},{"source":"scss\\main.scss","name":null,"original":{"line":267,"column":12},"generated":{"line":1,"column":3290}},{"source":"scss\\main.scss","name":null,"original":{"line":267,"column":12},"generated":{"line":1,"column":3304}},{"source":"scss\\main.scss","name":null,"original":{"line":268,"column":12},"generated":{"line":1,"column":3305}},{"source":"scss\\main.scss","name":null,"original":{"line":268,"column":12},"generated":{"line":1,"column":3329}},{"source":"scss\\main.scss","name":null,"original":{"line":269,"column":12},"generated":{"line":1,"column":3330}},{"source":"scss\\main.scss","name":null,"original":{"line":271,"column":12},"generated":{"line":1,"column":3350}},{"source":"scss\\main.scss","name":null,"original":{"line":272,"column":16},"generated":{"line":1,"column":3389}},{"source":"scss\\main.scss","name":null,"original":{"line":275,"column":8},"generated":{"line":1,"column":3403}},{"source":"scss\\main.scss","name":null,"original":{"line":276,"column":12},"generated":{"line":1,"column":3459}},{"source":"scss\\main.scss","name":null,"original":{"line":281,"column":4},"generated":{"line":1,"column":3490}},{"source":"scss\\main.scss","name":null,"original":{"line":282,"column":8},"generated":{"line":1,"column":3505}},{"source":"scss\\main.scss","name":null,"original":{"line":282,"column":8},"generated":{"line":1,"column":3523}},{"source":"scss\\main.scss","name":null,"original":{"line":283,"column":8},"generated":{"line":1,"column":3524}},{"source":"scss\\main.scss","name":null,"original":{"line":283,"column":8},"generated":{"line":1,"column":3548}},{"source":"scss\\main.scss","name":null,"original":{"line":284,"column":8},"generated":{"line":1,"column":3549}},{"source":"scss\\main.scss","name":null,"original":{"line":284,"column":8},"generated":{"line":1,"column":3560}},{"source":"scss\\main.scss","name":null,"original":{"line":285,"column":8},"generated":{"line":1,"column":3561}},{"source":"scss\\main.scss","name":null,"original":{"line":285,"column":8},"generated":{"line":1,"column":3572}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3573}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3604}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3605}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3620}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3621}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":1,"column":3639}},{"source":"scss\\main.scss","name":null,"original":{"line":289,"column":8},"generated":{"line":1,"column":3640}},{"source":"scss\\main.scss","name":null,"original":{"line":289,"column":8},"generated":{"line":1,"column":3651}},{"source":"scss\\main.scss","name":null,"original":{"line":290,"column":8},"generated":{"line":1,"column":3652}},{"source":"scss\\main.scss","name":null,"original":{"line":290,"column":8},"generated":{"line":1,"column":3668}},{"source":"scss\\main.scss","name":null,"original":{"line":291,"column":8},"generated":{"line":1,"column":3669}},{"source":"scss\\main.scss","name":null,"original":{"line":291,"column":8},"generated":{"line":1,"column":3686}},{"source":"scss\\main.scss","name":null,"original":{"line":292,"column":8},"generated":{"line":1,"column":3687}},{"source":"scss\\main.scss","name":null,"original":{"line":292,"column":8},"generated":{"line":1,"column":3693}},{"source":"scss\\main.scss","name":null,"original":{"line":293,"column":8},"generated":{"line":1,"column":3694}},{"source":"scss\\main.scss","name":null,"original":{"line":293,"column":8},"generated":{"line":1,"column":3699}},{"source":"scss\\main.scss","name":null,"original":{"line":294,"column":8},"generated":{"line":1,"column":3700}},{"source":"scss\\main.scss","name":null,"original":{"line":294,"column":8},"generated":{"line":1,"column":3719}},{"source":"scss\\main.scss","name":null,"original":{"line":295,"column":8},"generated":{"line":1,"column":3720}},{"source":"scss\\main.scss","name":null,"original":{"line":297,"column":8},"generated":{"line":1,"column":3738}},{"source":"scss\\main.scss","name":null,"original":{"line":298,"column":12},"generated":{"line":1,"column":3755}},{"source":"scss\\main.scss","name":null,"original":{"line":302,"column":8},"generated":{"line":1,"column":3768}},{"source":"scss\\main.scss","name":null,"original":{"line":303,"column":12},"generated":{"line":1,"column":3796}},{"source":"scss\\main.scss","name":null,"original":{"line":303,"column":12},"generated":{"line":1,"column":3806}},{"source":"scss\\main.scss","name":null,"original":{"line":304,"column":12},"generated":{"line":1,"column":3807}},{"source":"scss\\main.scss","name":null,"original":{"line":304,"column":12},"generated":{"line":1,"column":3818}},{"source":"scss\\main.scss","name":null,"original":{"line":305,"column":12},"generated":{"line":1,"column":3819}},{"source":"scss\\main.scss","name":null,"original":{"line":305,"column":12},"generated":{"line":1,"column":3836}},{"source":"scss\\main.scss","name":null,"original":{"line":306,"column":12},"generated":{"line":1,"column":3837}},{"source":"scss\\main.scss","name":null,"original":{"line":306,"column":12},"generated":{"line":1,"column":3847}},{"source":"scss\\main.scss","name":null,"original":{"line":307,"column":12},"generated":{"line":1,"column":3848}},{"source":"scss\\main.scss","name":null,"original":{"line":307,"column":12},"generated":{"line":1,"column":3856}},{"source":"scss\\main.scss","name":null,"original":{"line":308,"column":12},"generated":{"line":1,"column":3857}},{"source":"scss\\main.scss","name":null,"original":{"line":308,"column":12},"generated":{"line":1,"column":3872}},{"source":"scss\\main.scss","name":null,"original":{"line":309,"column":12},"generated":{"line":1,"column":3873}},{"source":"scss\\main.scss","name":null,"original":{"line":311,"column":12},"generated":{"line":1,"column":3888}},{"source":"scss\\main.scss","name":null,"original":{"line":312,"column":16},"generated":{"line":1,"column":3921}},{"source":"scss\\main.scss","name":null,"original":{"line":312,"column":16},"generated":{"line":1,"column":3934}},{"source":"scss\\main.scss","name":null,"original":{"line":313,"column":16},"generated":{"line":1,"column":3935}},{"source":"scss\\main.scss","name":null,"original":{"line":313,"column":16},"generated":{"line":1,"column":3952}},{"source":"scss\\main.scss","name":null,"original":{"line":314,"column":16},"generated":{"line":1,"column":3953}},{"source":"scss\\main.scss","name":null,"original":{"line":314,"column":16},"generated":{"line":1,"column":3965}},{"source":"scss\\main.scss","name":null,"original":{"line":315,"column":16},"generated":{"line":1,"column":3966}},{"source":"scss\\main.scss","name":null,"original":{"line":315,"column":16},"generated":{"line":1,"column":3976}},{"source":"scss\\main.scss","name":null,"original":{"line":316,"column":16},"generated":{"line":1,"column":3977}},{"source":"scss\\main.scss","name":null,"original":{"line":316,"column":16},"generated":{"line":1,"column":3987}},{"source":"scss\\main.scss","name":null,"original":{"line":317,"column":16},"generated":{"line":1,"column":3988}},{"source":"scss\\main.scss","name":null,"original":{"line":317,"column":16},"generated":{"line":1,"column":4005}},{"source":"scss\\main.scss","name":null,"original":{"line":318,"column":16},"generated":{"line":1,"column":4006}},{"source":"scss\\main.scss","name":null,"original":{"line":318,"column":16},"generated":{"line":1,"column":4030}},{"source":"scss\\main.scss","name":null,"original":{"line":319,"column":16},"generated":{"line":1,"column":4031}},{"source":"scss\\main.scss","name":null,"original":{"line":319,"column":16},"generated":{"line":1,"column":4040}},{"source":"scss\\main.scss","name":null,"original":{"line":320,"column":16},"generated":{"line":1,"column":4041}},{"source":"scss\\main.scss","name":null,"original":{"line":323,"column":12},"generated":{"line":1,"column":4061}},{"source":"scss\\main.scss","name":null,"original":{"line":324,"column":16},"generated":{"line":1,"column":4106}},{"source":"scss\\main.scss","name":null,"original":{"line":324,"column":16},"generated":{"line":1,"column":4114}},{"source":"scss\\main.scss","name":null,"original":{"line":325,"column":16},"generated":{"line":1,"column":4115}},{"source":"scss\\main.scss","name":null,"original":{"line":328,"column":12},"generated":{"line":1,"column":4139}},{"source":"scss\\main.scss","name":null,"original":{"line":329,"column":16},"generated":{"line":1,"column":4185}},{"source":"scss\\main.scss","name":null,"original":{"line":329,"column":16},"generated":{"line":1,"column":4212}},{"source":"scss\\main.scss","name":null,"original":{"line":330,"column":16},"generated":{"line":1,"column":4213}},{"source":"scss\\main.scss","name":null,"original":{"line":333,"column":12},"generated":{"line":1,"column":4223}},{"source":"scss\\main.scss","name":null,"original":{"line":334,"column":16},"generated":{"line":1,"column":4269}},{"source":"scss\\main.scss","name":null,"original":{"line":334,"column":16},"generated":{"line":1,"column":4277}},{"source":"scss\\main.scss","name":null,"original":{"line":335,"column":16},"generated":{"line":1,"column":4278}},{"source":"scss\\main.scss","name":null,"original":{"line":339,"column":8},"generated":{"line":1,"column":4303}},{"source":"scss\\main.scss","name":null,"original":{"line":340,"column":12},"generated":{"line":1,"column":4343}},{"source":"scss\\main.scss","name":null,"original":{"line":340,"column":12},"generated":{"line":1,"column":4353}},{"source":"scss\\main.scss","name":null,"original":{"line":341,"column":12},"generated":{"line":1,"column":4354}},{"source":"scss\\main.scss","name":null,"original":{"line":341,"column":12},"generated":{"line":1,"column":4376}},{"source":"scss\\main.scss","name":null,"original":{"line":342,"column":12},"generated":{"line":1,"column":4377}},{"source":"scss\\main.scss","name":null,"original":{"line":345,"column":8},"generated":{"line":1,"column":4399}},{"source":"scss\\main.scss","name":null,"original":{"line":346,"column":12},"generated":{"line":1,"column":4451}},{"source":"scss\\main.scss","name":null,"original":{"line":348,"column":8},"generated":{"line":1,"column":4457}},{"source":"scss\\main.scss","name":null,"original":{"line":349,"column":12},"generated":{"line":1,"column":4510}},{"source":"scss\\main.scss","name":null,"original":{"line":349,"column":12},"generated":{"line":1,"column":4517}},{"source":"scss\\main.scss","name":null,"original":{"line":350,"column":12},"generated":{"line":1,"column":4518}},{"source":"scss\\main.scss","name":null,"original":{"line":353,"column":8},"generated":{"line":1,"column":4542}},{"source":"scss\\main.scss","name":null,"original":{"line":354,"column":12},"generated":{"line":1,"column":4595}},{"source":"scss\\main.scss","name":null,"original":{"line":354,"column":12},"generated":{"line":1,"column":4603}},{"source":"scss\\main.scss","name":null,"original":{"line":355,"column":12},"generated":{"line":1,"column":4604}},{"source":"scss\\main.scss","name":null,"original":{"line":359,"column":8},"generated":{"line":1,"column":4627}},{"source":"scss\\main.scss","name":null,"original":{"line":360,"column":12},"generated":{"line":1,"column":4645}},{"source":"scss\\main.scss","name":null,"original":{"line":360,"column":12},"generated":{"line":1,"column":4658}},{"source":"scss\\main.scss","name":null,"original":{"line":361,"column":12},"generated":{"line":1,"column":4659}},{"source":"scss\\main.scss","name":null,"original":{"line":364,"column":8},"generated":{"line":1,"column":4687}},{"source":"scss\\main.scss","name":null,"original":{"line":365,"column":12},"generated":{"line":1,"column":4708}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":1,"column":4737}},{"source":"scss\\main.scss","name":null,"original":{"line":366,"column":12},"generated":{"line":1,"column":4738}},{"source":"scss\\main.scss","name":null,"original":{"line":369,"column":8},"generated":{"line":1,"column":4754}},{"source":"scss\\main.scss","name":null,"original":{"line":370,"column":12},"generated":{"line":1,"column":4786}},{"source":"scss\\main.scss","name":null,"original":{"line":370,"column":12},"generated":{"line":1,"column":4798}},{"source":"scss\\main.scss","name":null,"original":{"line":371,"column":12},"generated":{"line":1,"column":4799}},{"source":"scss\\main.scss","name":null,"original":{"line":374,"column":12},"generated":{"line":1,"column":4818}},{"source":"scss\\main.scss","name":null,"original":{"line":375,"column":16},"generated":{"line":1,"column":4869}},{"source":"scss\\main.scss","name":null,"original":{"line":378,"column":12},"generated":{"line":1,"column":4880}},{"source":"scss\\main.scss","name":null,"original":{"line":379,"column":16},"generated":{"line":1,"column":4924}},{"source":"scss\\main.scss","name":null,"original":{"line":379,"column":16},"generated":{"line":1,"column":4940}},{"source":"scss\\main.scss","name":null,"original":{"line":380,"column":16},"generated":{"line":1,"column":4941}},{"source":"scss\\main.scss","name":null,"original":{"line":384,"column":8},"generated":{"line":1,"column":4956}},{"source":"scss\\main.scss","name":null,"original":{"line":385,"column":12},"generated":{"line":1,"column":4988}},{"source":"scss\\main.scss","name":null,"original":{"line":389,"column":8},"generated":{"line":1,"column":4999}},{"source":"scss\\main.scss","name":null,"original":{"line":390,"column":12},"generated":{"line":1,"column":5027}},{"source":"scss\\main.scss","name":null,"original":{"line":390,"column":12},"generated":{"line":1,"column":5047}},{"source":"scss\\main.scss","name":null,"original":{"line":391,"column":12},"generated":{"line":1,"column":5048}},{"source":"scss\\main.scss","name":null,"original":{"line":391,"column":12},"generated":{"line":1,"column":5079}},{"source":"scss\\main.scss","name":null,"original":{"line":392,"column":12},"generated":{"line":1,"column":5080}},{"source":"scss\\main.scss","name":null,"original":{"line":392,"column":12},"generated":{"line":1,"column":5091}},{"source":"scss\\main.scss","name":null,"original":{"line":393,"column":12},"generated":{"line":1,"column":5092}},{"source":"scss\\main.scss","name":null,"original":{"line":393,"column":12},"generated":{"line":1,"column":5106}},{"source":"scss\\main.scss","name":null,"original":{"line":394,"column":12},"generated":{"line":1,"column":5107}},{"source":"scss\\main.scss","name":null,"original":{"line":394,"column":12},"generated":{"line":1,"column":5127}},{"source":"scss\\main.scss","name":null,"original":{"line":396,"column":12},"generated":{"line":1,"column":5128}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":1,"column":5155}},{"source":"scss\\main.scss","name":null,"original":{"line":397,"column":12},"generated":{"line":1,"column":5156}},{"source":"scss\\main.scss","name":null,"original":{"line":397,"column":12},"generated":{"line":1,"column":5180}},{"source":"scss\\main.scss","name":null,"original":{"line":398,"column":12},"generated":{"line":1,"column":5181}},{"source":"scss\\main.scss","name":null,"original":{"line":398,"column":12},"generated":{"line":1,"column":5196}},{"source":"scss\\main.scss","name":null,"original":{"line":399,"column":12},"generated":{"line":1,"column":5197}},{"source":"scss\\main.scss","name":null,"original":{"line":399,"column":12},"generated":{"line":1,"column":5210}},{"source":"scss\\main.scss","name":null,"original":{"line":400,"column":12},"generated":{"line":1,"column":5211}},{"source":"scss\\main.scss","name":null,"original":{"line":400,"column":12},"generated":{"line":1,"column":5232}},{"source":"scss\\main.scss","name":null,"original":{"line":401,"column":12},"generated":{"line":1,"column":5233}},{"source":"scss\\main.scss","name":null,"original":{"line":403,"column":8},"generated":{"line":1,"column":5253}},{"source":"scss\\main.scss","name":null,"original":{"line":404,"column":12},"generated":{"line":1,"column":5287}},{"source":"scss\\main.scss","name":null,"original":{"line":404,"column":12},"generated":{"line":1,"column":5297}},{"source":"scss\\main.scss","name":null,"original":{"line":405,"column":12},"generated":{"line":1,"column":5298}},{"source":"scss\\main.scss","name":null,"original":{"line":409,"column":8},"generated":{"line":1,"column":5323}},{"source":"scss\\main.scss","name":null,"original":{"line":410,"column":12},"generated":{"line":1,"column":5353}},{"source":"scss\\main.scss","name":null,"original":{"line":410,"column":12},"generated":{"line":1,"column":5365}},{"source":"scss\\main.scss","name":null,"original":{"line":411,"column":12},"generated":{"line":1,"column":5366}},{"source":"scss\\main.scss","name":null,"original":{"line":411,"column":12},"generated":{"line":1,"column":5395}},{"source":"scss\\main.scss","name":null,"original":{"line":412,"column":12},"generated":{"line":1,"column":5396}},{"source":"scss\\main.scss","name":null,"original":{"line":414,"column":12},"generated":{"line":1,"column":5415}},{"source":"scss\\main.scss","name":null,"original":{"line":415,"column":16},"generated":{"line":1,"column":5451}},{"source":"scss\\main.scss","name":null,"original":{"line":415,"column":16},"generated":{"line":1,"column":5471}},{"source":"scss\\main.scss","name":null,"original":{"line":416,"column":16},"generated":{"line":1,"column":5472}},{"source":"scss\\main.scss","name":null,"original":{"line":416,"column":16},"generated":{"line":1,"column":5482}},{"source":"scss\\main.scss","name":null,"original":{"line":417,"column":16},"generated":{"line":1,"column":5483}},{"source":"scss\\main.scss","name":null,"original":{"line":420,"column":12},"generated":{"line":1,"column":5495}},{"source":"scss\\main.scss","name":null,"original":{"line":421,"column":16},"generated":{"line":1,"column":5529}},{"source":"scss\\main.scss","name":null,"original":{"line":421,"column":16},"generated":{"line":1,"column":5549}},{"source":"scss\\main.scss","name":null,"original":{"line":422,"column":16},"generated":{"line":1,"column":5550}},{"source":"scss\\main.scss","name":null,"original":{"line":422,"column":16},"generated":{"line":1,"column":5559}},{"source":"scss\\main.scss","name":null,"original":{"line":424,"column":16},"generated":{"line":1,"column":5560}},{"source":"scss\\main.scss","name":null,"original":{"line":429,"column":8},"generated":{"line":1,"column":5578}},{"source":"scss\\main.scss","name":null,"original":{"line":430,"column":12},"generated":{"line":1,"column":5601}},{"source":"scss\\main.scss","name":null,"original":{"line":430,"column":12},"generated":{"line":1,"column":5618}},{"source":"scss\\main.scss","name":null,"original":{"line":431,"column":12},"generated":{"line":1,"column":5619}},{"source":"scss\\main.scss","name":null,"original":{"line":431,"column":12},"generated":{"line":1,"column":5632}},{"source":"scss\\main.scss","name":null,"original":{"line":432,"column":12},"generated":{"line":1,"column":5633}},{"source":"scss\\main.scss","name":null,"original":{"line":432,"column":12},"generated":{"line":1,"column":5643}},{"source":"scss\\main.scss","name":null,"original":{"line":433,"column":12},"generated":{"line":1,"column":5644}},{"source":"scss\\main.scss","name":null,"original":{"line":435,"column":12},"generated":{"line":1,"column":5656}},{"source":"scss\\main.scss","name":null,"original":{"line":436,"column":16},"generated":{"line":1,"column":5687}},{"source":"scss\\main.scss","name":null,"original":{"line":436,"column":16},"generated":{"line":1,"column":5704}},{"source":"scss\\main.scss","name":null,"original":{"line":437,"column":16},"generated":{"line":1,"column":5705}},{"source":"scss\\main.scss","name":null,"original":{"line":437,"column":16},"generated":{"line":1,"column":5719}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":16},"generated":{"line":1,"column":5720}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":16},"generated":{"line":1,"column":5725}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":24},"generated":{"line":1,"column":5726}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":24},"generated":{"line":1,"column":5732}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":33},"generated":{"line":1,"column":5733}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":33},"generated":{"line":1,"column":5741}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":44},"generated":{"line":1,"column":5742}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":44},"generated":{"line":1,"column":5749}},{"source":"scss\\main.scss","name":null,"original":{"line":439,"column":16},"generated":{"line":1,"column":5750}},{"source":"scss\\main.scss","name":null,"original":{"line":439,"column":16},"generated":{"line":1,"column":5769}},{"source":"scss\\main.scss","name":null,"original":{"line":440,"column":16},"generated":{"line":1,"column":5770}},{"source":"scss\\main.scss","name":null,"original":{"line":442,"column":12},"generated":{"line":1,"column":5780}},{"source":"scss\\main.scss","name":null,"original":{"line":443,"column":16},"generated":{"line":1,"column":5809}},{"source":"scss\\main.scss","name":null,"original":{"line":445,"column":12},"generated":{"line":1,"column":5822}},{"source":"scss\\main.scss","name":null,"original":{"line":446,"column":16},"generated":{"line":1,"column":5860}},{"source":"scss\\main.scss","name":null,"original":{"line":446,"column":16},"generated":{"line":1,"column":5877}},{"source":"scss\\main.scss","name":null,"original":{"line":447,"column":16},"generated":{"line":1,"column":5878}},{"source":"scss\\main.scss","name":null,"original":{"line":447,"column":16},"generated":{"line":1,"column":5883}},{"source":"scss\\main.scss","name":null,"original":{"line":448,"column":16},"generated":{"line":1,"column":5884}},{"source":"scss\\main.scss","name":null,"original":{"line":448,"column":16},"generated":{"line":1,"column":5890}},{"source":"scss\\main.scss","name":null,"original":{"line":449,"column":16},"generated":{"line":1,"column":5891}},{"source":"scss\\main.scss","name":null,"original":{"line":449,"column":16},"generated":{"line":1,"column":5910}},{"source":"scss\\main.scss","name":null,"original":{"line":450,"column":16},"generated":{"line":1,"column":5911}},{"source":"scss\\main.scss","name":null,"original":{"line":450,"column":16},"generated":{"line":1,"column":5925}},{"source":"scss\\main.scss","name":null,"original":{"line":451,"column":16},"generated":{"line":1,"column":5926}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":1,"column":5953}},{"source":"scss\\main.scss","name":null,"original":{"line":452,"column":16},"generated":{"line":1,"column":5954}},{"source":"scss\\main.scss","name":null,"original":{"line":452,"column":16},"generated":{"line":1,"column":5964}},{"source":"scss\\main.scss","name":null,"original":{"line":453,"column":16},"generated":{"line":1,"column":5965}},{"source":"scss\\main.scss","name":null,"original":{"line":453,"column":16},"generated":{"line":1,"column":5975}},{"source":"scss\\main.scss","name":null,"original":{"line":454,"column":16},"generated":{"line":1,"column":5976}},{"source":"scss\\main.scss","name":null,"original":{"line":454,"column":16},"generated":{"line":1,"column":5987}},{"source":"scss\\main.scss","name":null,"original":{"line":456,"column":16},"generated":{"line":1,"column":5988}},{"source":"scss\\main.scss","name":null,"original":{"line":456,"column":16},"generated":{"line":1,"column":6000}},{"source":"scss\\main.scss","name":null,"original":{"line":457,"column":16},"generated":{"line":1,"column":6001}},{"source":"scss\\main.scss","name":null,"original":{"line":457,"column":16},"generated":{"line":1,"column":6023}},{"source":"scss\\main.scss","name":null,"original":{"line":458,"column":16},"generated":{"line":1,"column":6024}},{"source":"scss\\main.scss","name":null,"original":{"line":465,"column":12},"generated":{"line":1,"column":6043}},{"source":"scss\\main.scss","name":null,"original":{"line":466,"column":16},"generated":{"line":1,"column":6095}},{"source":"scss\\main.scss","name":null,"original":{"line":466,"column":16},"generated":{"line":1,"column":6105}},{"source":"scss\\main.scss","name":null,"original":{"line":467,"column":16},"generated":{"line":1,"column":6106}},{"source":"scss\\main.scss","name":null,"original":{"line":467,"column":16},"generated":{"line":1,"column":6118}},{"source":"scss\\main.scss","name":null,"original":{"line":468,"column":16},"generated":{"line":1,"column":6119}},{"source":"scss\\main.scss","name":null,"original":{"line":471,"column":12},"generated":{"line":1,"column":6144}},{"source":"scss\\main.scss","name":null,"original":{"line":472,"column":16},"generated":{"line":1,"column":6202}},{"source":"scss\\main.scss","name":null,"original":{"line":472,"column":16},"generated":{"line":1,"column":6212}},{"source":"scss\\main.scss","name":null,"original":{"line":473,"column":16},"generated":{"line":1,"column":6213}},{"source":"scss\\main.scss","name":null,"original":{"line":473,"column":16},"generated":{"line":1,"column":6226}},{"source":"scss\\main.scss","name":null,"original":{"line":474,"column":16},"generated":{"line":1,"column":6227}},{"source":"scss\\main.scss","name":null,"original":{"line":478,"column":8},"generated":{"line":1,"column":6252}},{"source":"scss\\main.scss","name":null,"original":{"line":479,"column":12},"generated":{"line":1,"column":6275}},{"source":"scss\\main.scss","name":null,"original":{"line":482,"column":8},"generated":{"line":1,"column":6294}},{"source":"scss\\main.scss","name":null,"original":{"line":483,"column":12},"generated":{"line":1,"column":6330}},{"source":"scss\\main.scss","name":null,"original":{"line":483,"column":12},"generated":{"line":1,"column":6342}},{"source":"scss\\main.scss","name":null,"original":{"line":484,"column":12},"generated":{"line":1,"column":6343}},{"source":"scss\\main.scss","name":null,"original":{"line":484,"column":12},"generated":{"line":1,"column":6369}},{"source":"scss\\main.scss","name":null,"original":{"line":485,"column":12},"generated":{"line":1,"column":6370}},{"source":"scss\\main.scss","name":null,"original":{"line":487,"column":12},"generated":{"line":1,"column":6389}},{"source":"scss\\main.scss","name":null,"original":{"line":488,"column":16},"generated":{"line":1,"column":6427}},{"source":"scss\\main.scss","name":null,"original":{"line":488,"column":16},"generated":{"line":1,"column":6443}},{"source":"scss\\main.scss","name":null,"original":{"line":489,"column":16},"generated":{"line":1,"column":6444}},{"source":"scss\\main.scss","name":null,"original":{"line":489,"column":16},"generated":{"line":1,"column":6482}},{"source":"scss\\main.scss","name":null,"original":{"line":490,"column":16},"generated":{"line":1,"column":6483}},{"source":"scss\\main.scss","name":null,"original":{"line":490,"column":16},"generated":{"line":1,"column":6497}},{"source":"scss\\main.scss","name":null,"original":{"line":491,"column":16},"generated":{"line":1,"column":6498}},{"source":"scss\\main.scss","name":null,"original":{"line":494,"column":12},"generated":{"line":1,"column":6518}},{"source":"scss\\main.scss","name":null,"original":{"line":495,"column":16},"generated":{"line":1,"column":6562}},{"source":"scss\\main.scss","name":null,"original":{"line":495,"column":16},"generated":{"line":1,"column":6588}},{"source":"scss\\main.scss","name":null,"original":{"line":496,"column":16},"generated":{"line":1,"column":6589}},{"source":"scss\\main.scss","name":null,"original":{"line":501,"column":8},"generated":{"line":1,"column":6603}},{"source":"scss\\main.scss","name":null,"original":{"line":502,"column":12},"generated":{"line":1,"column":6631}},{"source":"scss\\main.scss","name":null,"original":{"line":502,"column":12},"generated":{"line":1,"column":6646}},{"source":"scss\\main.scss","name":null,"original":{"line":503,"column":12},"generated":{"line":1,"column":6647}},{"source":"scss\\main.scss","name":null,"original":{"line":506,"column":8},"generated":{"line":1,"column":6659}},{"source":"scss\\main.scss","name":null,"original":{"line":507,"column":12},"generated":{"line":1,"column":6695}},{"source":"scss\\main.scss","name":null,"original":{"line":507,"column":12},"generated":{"line":1,"column":6707}},{"source":"scss\\main.scss","name":null,"original":{"line":508,"column":12},"generated":{"line":1,"column":6708}},{"source":"scss\\main.scss","name":null,"original":{"line":508,"column":12},"generated":{"line":1,"column":6726}},{"source":"scss\\main.scss","name":null,"original":{"line":509,"column":12},"generated":{"line":1,"column":6727}},{"source":"scss\\main.scss","name":null,"original":{"line":509,"column":12},"generated":{"line":1,"column":6756}},{"source":"scss\\main.scss","name":null,"original":{"line":510,"column":12},"generated":{"line":1,"column":6757}},{"source":"scss\\main.scss","name":null,"original":{"line":512,"column":12},"generated":{"line":1,"column":6773}},{"source":"scss\\main.scss","name":null,"original":{"line":513,"column":16},"generated":{"line":1,"column":6816}},{"source":"scss\\main.scss","name":null,"original":{"line":513,"column":16},"generated":{"line":1,"column":6826}},{"source":"scss\\main.scss","name":null,"original":{"line":514,"column":16},"generated":{"line":1,"column":6827}},{"source":"scss\\main.scss","name":null,"original":{"line":514,"column":16},"generated":{"line":1,"column":6836}},{"source":"scss\\main.scss","name":null,"original":{"line":515,"column":16},"generated":{"line":1,"column":6837}},{"source":"scss\\main.scss","name":null,"original":{"line":515,"column":16},"generated":{"line":1,"column":6853}},{"source":"scss\\main.scss","name":null,"original":{"line":517,"column":16},"generated":{"line":1,"column":6854}},{"source":"scss\\main.scss","name":null,"original":{"line":517,"column":16},"generated":{"line":1,"column":6866}},{"source":"scss\\main.scss","name":null,"original":{"line":518,"column":16},"generated":{"line":1,"column":6867}},{"source":"scss\\main.scss","name":null,"original":{"line":518,"column":16},"generated":{"line":1,"column":6889}},{"source":"scss\\main.scss","name":null,"original":{"line":519,"column":16},"generated":{"line":1,"column":6890}},{"source":"scss\\main.scss","name":null,"original":{"line":521,"column":16},"generated":{"line":1,"column":6909}},{"source":"scss\\main.scss","name":null,"original":{"line":522,"column":20},"generated":{"line":1,"column":6954}},{"source":"scss\\main.scss","name":null,"original":{"line":528,"column":8},"generated":{"line":1,"column":6969}},{"source":"scss\\main.scss","name":null,"original":{"line":529,"column":12},"generated":{"line":1,"column":7007}},{"source":"scss\\main.scss","name":null,"original":{"line":529,"column":12},"generated":{"line":1,"column":7019}},{"source":"scss\\main.scss","name":null,"original":{"line":530,"column":12},"generated":{"line":1,"column":7020}},{"source":"scss\\main.scss","name":null,"original":{"line":530,"column":12},"generated":{"line":1,"column":7046}},{"source":"scss\\main.scss","name":null,"original":{"line":531,"column":12},"generated":{"line":1,"column":7047}},{"source":"scss\\main.scss","name":null,"original":{"line":531,"column":12},"generated":{"line":1,"column":7069}},{"source":"scss\\main.scss","name":null,"original":{"line":532,"column":12},"generated":{"line":1,"column":7070}},{"source":"scss\\main.scss","name":null,"original":{"line":532,"column":12},"generated":{"line":1,"column":7084}},{"source":"scss\\main.scss","name":null,"original":{"line":534,"column":12},"generated":{"line":1,"column":7085}},{"source":"scss\\main.scss","name":null,"original":{"line":534,"column":12},"generated":{"line":1,"column":7096}},{"source":"scss\\main.scss","name":null,"original":{"line":535,"column":12},"generated":{"line":1,"column":7097}},{"source":"scss\\main.scss","name":null,"original":{"line":535,"column":12},"generated":{"line":1,"column":7108}},{"source":"scss\\main.scss","name":null,"original":{"line":536,"column":12},"generated":{"line":1,"column":7109}},{"source":"scss\\main.scss","name":null,"original":{"line":538,"column":12},"generated":{"line":1,"column":7141}},{"source":"scss\\main.scss","name":null,"original":{"line":539,"column":16},"generated":{"line":1,"column":7190}},{"source":"scss\\main.scss","name":null,"original":{"line":539,"column":16},"generated":{"line":1,"column":7200}},{"source":"scss\\main.scss","name":null,"original":{"line":540,"column":16},"generated":{"line":1,"column":7201}},{"source":"scss\\main.scss","name":null,"original":{"line":540,"column":16},"generated":{"line":1,"column":7212}},{"source":"scss\\main.scss","name":null,"original":{"line":541,"column":16},"generated":{"line":1,"column":7213}},{"source":"scss\\main.scss","name":null,"original":{"line":541,"column":16},"generated":{"line":1,"column":7221}},{"source":"scss\\main.scss","name":null,"original":{"line":542,"column":16},"generated":{"line":1,"column":7222}},{"source":"scss\\main.scss","name":null,"original":{"line":542,"column":16},"generated":{"line":1,"column":7231}},{"source":"scss\\main.scss","name":null,"original":{"line":543,"column":16},"generated":{"line":1,"column":7232}},{"source":"scss\\main.scss","name":null,"original":{"line":547,"column":8},"generated":{"line":1,"column":7247}},{"source":"scss\\main.scss","name":null,"original":{"line":548,"column":12},"generated":{"line":1,"column":7279}},{"source":"scss\\main.scss","name":null,"original":{"line":548,"column":12},"generated":{"line":1,"column":7296}},{"source":"scss\\main.scss","name":null,"original":{"line":549,"column":12},"generated":{"line":1,"column":7297}},{"source":"scss\\main.scss","name":null,"original":{"line":549,"column":12},"generated":{"line":1,"column":7303}},{"source":"scss\\main.scss","name":null,"original":{"line":550,"column":12},"generated":{"line":1,"column":7304}},{"source":"scss\\main.scss","name":null,"original":{"line":550,"column":12},"generated":{"line":1,"column":7312}},{"source":"scss\\main.scss","name":null,"original":{"line":551,"column":12},"generated":{"line":1,"column":7313}},{"source":"scss\\main.scss","name":null,"original":{"line":551,"column":12},"generated":{"line":1,"column":7323}},{"source":"scss\\main.scss","name":null,"original":{"line":552,"column":12},"generated":{"line":1,"column":7324}},{"source":"scss\\main.scss","name":null,"original":{"line":552,"column":12},"generated":{"line":1,"column":7335}},{"source":"scss\\main.scss","name":null,"original":{"line":553,"column":12},"generated":{"line":1,"column":7336}},{"source":"scss\\main.scss","name":null,"original":{"line":553,"column":12},"generated":{"line":1,"column":7344}},{"source":"scss\\main.scss","name":null,"original":{"line":554,"column":12},"generated":{"line":1,"column":7345}},{"source":"scss\\main.scss","name":null,"original":{"line":554,"column":12},"generated":{"line":1,"column":7380}},{"source":"scss\\main.scss","name":null,"original":{"line":556,"column":12},"generated":{"line":1,"column":7381}},{"source":"scss\\main.scss","name":null,"original":{"line":556,"column":12},"generated":{"line":1,"column":7393}},{"source":"scss\\main.scss","name":null,"original":{"line":557,"column":12},"generated":{"line":1,"column":7394}},{"source":"scss\\main.scss","name":null,"original":{"line":557,"column":12},"generated":{"line":1,"column":7423}},{"source":"scss\\main.scss","name":null,"original":{"line":558,"column":12},"generated":{"line":1,"column":7424}},{"source":"scss\\main.scss","name":null,"original":{"line":558,"column":12},"generated":{"line":1,"column":7442}},{"source":"scss\\main.scss","name":null,"original":{"line":559,"column":12},"generated":{"line":1,"column":7443}},{"source":"scss\\main.scss","name":null,"original":{"line":561,"column":12},"generated":{"line":1,"column":7455}},{"source":"scss\\main.scss","name":null,"original":{"line":562,"column":16},"generated":{"line":1,"column":7493}},{"source":"scss\\main.scss","name":null,"original":{"line":562,"column":16},"generated":{"line":1,"column":7507}},{"source":"scss\\main.scss","name":null,"original":{"line":563,"column":16},"generated":{"line":1,"column":7508}},{"source":"scss\\main.scss","name":null,"original":{"line":563,"column":16},"generated":{"line":1,"column":7539}},{"source":"scss\\main.scss","name":null,"original":{"line":564,"column":16},"generated":{"line":1,"column":7540}},{"source":"scss\\main.scss","name":null,"original":{"line":564,"column":16},"generated":{"line":1,"column":7556}},{"source":"scss\\main.scss","name":null,"original":{"line":565,"column":16},"generated":{"line":1,"column":7557}},{"source":"scss\\main.scss","name":null,"original":{"line":567,"column":12},"generated":{"line":1,"column":7577}},{"source":"scss\\main.scss","name":null,"original":{"line":568,"column":16},"generated":{"line":1,"column":7621}},{"source":"scss\\main.scss","name":null,"original":{"line":571,"column":12},"generated":{"line":1,"column":7635}},{"source":"scss\\main.scss","name":null,"original":{"line":572,"column":16},"generated":{"line":1,"column":7673}},{"source":"scss\\main.scss","name":null,"original":{"line":572,"column":16},"generated":{"line":1,"column":7686}},{"source":"scss\\main.scss","name":null,"original":{"line":573,"column":16},"generated":{"line":1,"column":7687}},{"source":"scss\\main.scss","name":null,"original":{"line":573,"column":16},"generated":{"line":1,"column":7701}},{"source":"scss\\main.scss","name":null,"original":{"line":574,"column":16},"generated":{"line":1,"column":7702}},{"source":"scss\\main.scss","name":null,"original":{"line":576,"column":16},"generated":{"line":1,"column":7722}},{"source":"scss\\main.scss","name":null,"original":{"line":577,"column":20},"generated":{"line":1,"column":7762}},{"source":"scss\\main.scss","name":null,"original":{"line":580,"column":12},"generated":{"line":1,"column":7777}},{"source":"scss\\main.scss","name":null,"original":{"line":581,"column":16},"generated":{"line":1,"column":7821}},{"source":"scss\\main.scss","name":null,"original":{"line":585,"column":4},"generated":{"line":1,"column":7835}},{"source":"scss\\main.scss","name":null,"original":{"line":586,"column":8},"generated":{"line":1,"column":7856}},{"source":"scss\\main.scss","name":null,"original":{"line":588,"column":8},"generated":{"line":1,"column":7885}},{"source":"scss\\main.scss","name":null,"original":{"line":589,"column":12},"generated":{"line":1,"column":7919}},{"source":"scss\\main.scss","name":null,"original":{"line":594,"column":0},"generated":{"line":1,"column":7931}},{"source":"scss\\main.scss","name":null,"original":{"line":595,"column":4},"generated":{"line":1,"column":7944}},{"source":"scss\\main.scss","name":null,"original":{"line":599,"column":0},"generated":{"line":1,"column":7972}},{"source":"scss\\main.scss","name":null,"original":{"line":600,"column":4},"generated":{"line":1,"column":7984}},{"source":"scss\\main.scss","name":null,"original":{"line":600,"column":4},"generated":{"line":1,"column":8001}},{"source":"scss\\main.scss","name":null,"original":{"line":601,"column":4},"generated":{"line":1,"column":8002}},{"source":"scss\\main.scss","name":null,"original":{"line":601,"column":4},"generated":{"line":1,"column":8009}},{"source":"scss\\main.scss","name":null,"original":{"line":602,"column":4},"generated":{"line":1,"column":8010}},{"source":"scss\\main.scss","name":null,"original":{"line":602,"column":4},"generated":{"line":1,"column":8018}},{"source":"scss\\main.scss","name":null,"original":{"line":603,"column":4},"generated":{"line":1,"column":8019}},{"source":"scss\\main.scss","name":null,"original":{"line":603,"column":4},"generated":{"line":1,"column":8049}},{"source":"scss\\main.scss","name":null,"original":{"line":604,"column":4},"generated":{"line":1,"column":8050}},{"source":"scss\\main.scss","name":null,"original":{"line":604,"column":4},"generated":{"line":1,"column":8071}},{"source":"scss\\main.scss","name":null,"original":{"line":606,"column":4},"generated":{"line":1,"column":8072}},{"source":"scss\\main.scss","name":null,"original":{"line":606,"column":4},"generated":{"line":1,"column":8084}},{"source":"scss\\main.scss","name":null,"original":{"line":607,"column":4},"generated":{"line":1,"column":8085}},{"source":"scss\\main.scss","name":null,"original":{"line":607,"column":4},"generated":{"line":1,"column":8106}},{"source":"scss\\main.scss","name":null,"original":{"line":608,"column":4},"generated":{"line":1,"column":8107}},{"source":"scss\\main.scss","name":null,"original":{"line":608,"column":4},"generated":{"line":1,"column":8129}},{"source":"scss\\main.scss","name":null,"original":{"line":609,"column":4},"generated":{"line":1,"column":8130}},{"source":"scss\\main.scss","name":null,"original":{"line":609,"column":4},"generated":{"line":1,"column":8148}},{"source":"scss\\main.scss","name":null,"original":{"line":610,"column":4},"generated":{"line":1,"column":8149}},{"source":"scss\\main.scss","name":null,"original":{"line":610,"column":4},"generated":{"line":1,"column":8160}},{"source":"scss\\main.scss","name":null,"original":{"line":611,"column":4},"generated":{"line":1,"column":8161}},{"source":"scss\\main.scss","name":null,"original":{"line":611,"column":4},"generated":{"line":1,"column":8173}},{"source":"scss\\main.scss","name":null,"original":{"line":612,"column":4},"generated":{"line":1,"column":8174}},{"source":"scss\\main.scss","name":null,"original":{"line":612,"column":4},"generated":{"line":1,"column":8186}},{"source":"scss\\main.scss","name":null,"original":{"line":613,"column":4},"generated":{"line":1,"column":8187}},{"source":"scss\\main.scss","name":null,"original":{"line":614,"column":4},"generated":{"line":1,"column":8205}},{"source":"scss\\main.scss","name":null,"original":{"line":599,"column":0},"generated":{"line":1,"column":8230}},{"source":"scss\\main.scss","name":null,"original":{"line":615,"column":8},"generated":{"line":1,"column":8242}},{"source":"scss\\main.scss","name":null,"original":{"line":618,"column":4},"generated":{"line":1,"column":8254}},{"source":"scss\\main.scss","name":null,"original":{"line":619,"column":8},"generated":{"line":1,"column":8269}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":1,"column":8297}},{"source":"scss\\main.scss","name":null,"original":{"line":620,"column":8},"generated":{"line":1,"column":8298}},{"source":"scss\\main.scss","name":null,"original":{"line":620,"column":8},"generated":{"line":1,"column":8314}},{"source":"scss\\main.scss","name":null,"original":{"line":621,"column":8},"generated":{"line":1,"column":8315}},{"source":"scss\\main.scss","name":null,"original":{"line":621,"column":8},"generated":{"line":1,"column":8353}},{"source":"scss\\main.scss","name":null,"original":{"line":622,"column":8},"generated":{"line":1,"column":8354}},{"source":"scss\\main.scss","name":null,"original":{"line":625,"column":4},"generated":{"line":1,"column":8379}},{"source":"scss\\main.scss","name":null,"original":{"line":626,"column":8},"generated":{"line":1,"column":8393}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":1,"column":8422}},{"source":"scss\\main.scss","name":null,"original":{"line":627,"column":8},"generated":{"line":1,"column":8423}},{"source":"scss\\main.scss","name":null,"original":{"line":627,"column":8},"generated":{"line":1,"column":8439}},{"source":"scss\\main.scss","name":null,"original":{"line":628,"column":8},"generated":{"line":1,"column":8440}},{"source":"scss\\main.scss","name":null,"original":{"line":628,"column":8},"generated":{"line":1,"column":8458}},{"source":"scss\\main.scss","name":null,"original":{"line":629,"column":8},"generated":{"line":1,"column":8459}},{"source":"scss\\main.scss","name":null,"original":{"line":633,"column":0},"generated":{"line":1,"column":8471}},{"source":"scss\\main.scss","name":null,"original":{"line":634,"column":4},"generated":{"line":1,"column":8496}},{"source":"scss\\main.scss","name":null,"original":{"line":634,"column":4},"generated":{"line":1,"column":8508}},{"source":"scss\\main.scss","name":null,"original":{"line":635,"column":4},"generated":{"line":1,"column":8509}},{"source":"scss\\main.scss","name":null,"original":{"line":635,"column":4},"generated":{"line":1,"column":8535}},{"source":"scss\\main.scss","name":null,"original":{"line":636,"column":4},"generated":{"line":1,"column":8536}},{"source":"scss\\main.scss","name":null,"original":{"line":638,"column":4},"generated":{"line":1,"column":8555}},{"source":"scss\\main.scss","name":null,"original":{"line":639,"column":8},"generated":{"line":1,"column":8592}},{"source":"scss\\main.scss","name":null,"original":{"line":639,"column":8},"generated":{"line":1,"column":8608}},{"source":"scss\\main.scss","name":null,"original":{"line":640,"column":8},"generated":{"line":1,"column":8609}},{"source":"scss\\main.scss","name":null,"original":{"line":640,"column":8},"generated":{"line":1,"column":8623}},{"source":"scss\\main.scss","name":null,"original":{"line":641,"column":8},"generated":{"line":1,"column":8624}},{"source":"scss\\main.scss","name":null,"original":{"line":641,"column":8},"generated":{"line":1,"column":8662}},{"source":"scss\\main.scss","name":null,"original":{"line":642,"column":8},"generated":{"line":1,"column":8663}},{"source":"scss\\main.scss","name":null,"original":{"line":644,"column":4},"generated":{"line":1,"column":8683}},{"source":"scss\\main.scss","name":null,"original":{"line":645,"column":8},"generated":{"line":1,"column":8726}},{"source":"scss\\main.scss","name":null,"original":{"line":650,"column":0},"generated":{"line":1,"column":8740}},{"source":"scss\\main.scss","name":null,"original":{"line":651,"column":4},"generated":{"line":1,"column":8750}},{"source":"scss\\main.scss","name":null,"original":{"line":651,"column":4},"generated":{"line":1,"column":8761}},{"source":"scss\\main.scss","name":null,"original":{"line":652,"column":4},"generated":{"line":1,"column":8762}},{"source":"scss\\main.scss","name":null,"original":{"line":652,"column":4},"generated":{"line":1,"column":8774}},{"source":"scss\\main.scss","name":null,"original":{"line":653,"column":4},"generated":{"line":1,"column":8775}},{"source":"scss\\main.scss","name":null,"original":{"line":653,"column":4},"generated":{"line":1,"column":8796}},{"source":"scss\\main.scss","name":null,"original":{"line":654,"column":4},"generated":{"line":1,"column":8797}},{"source":"scss\\main.scss","name":null,"original":{"line":654,"column":4},"generated":{"line":1,"column":8833}},{"source":"scss\\main.scss","name":null,"original":{"line":655,"column":4},"generated":{"line":1,"column":8834}},{"source":"scss\\main.scss","name":null,"original":{"line":655,"column":4},"generated":{"line":1,"column":8851}},{"source":"scss\\main.scss","name":null,"original":{"line":656,"column":4},"generated":{"line":1,"column":8852}},{"source":"scss\\main.scss","name":null,"original":{"line":656,"column":4},"generated":{"line":1,"column":8859}},{"source":"scss\\main.scss","name":null,"original":{"line":657,"column":4},"generated":{"line":1,"column":8860}},{"source":"scss\\main.scss","name":null,"original":{"line":657,"column":4},"generated":{"line":1,"column":8868}},{"source":"scss\\main.scss","name":null,"original":{"line":658,"column":4},"generated":{"line":1,"column":8869}},{"source":"scss\\main.scss","name":null,"original":{"line":658,"column":4},"generated":{"line":1,"column":8899}},{"source":"scss\\main.scss","name":null,"original":{"line":659,"column":4},"generated":{"line":1,"column":8900}},{"source":"scss\\main.scss","name":null,"original":{"line":659,"column":4},"generated":{"line":1,"column":8909}},{"source":"scss\\main.scss","name":null,"original":{"line":661,"column":4},"generated":{"line":1,"column":8910}},{"source":"scss\\main.scss","name":null,"original":{"line":661,"column":4},"generated":{"line":1,"column":8922}},{"source":"scss\\main.scss","name":null,"original":{"line":662,"column":4},"generated":{"line":1,"column":8923}},{"source":"scss\\main.scss","name":null,"original":{"line":662,"column":4},"generated":{"line":1,"column":8944}},{"source":"scss\\main.scss","name":null,"original":{"line":663,"column":4},"generated":{"line":1,"column":8945}},{"source":"scss\\main.scss","name":null,"original":{"line":663,"column":4},"generated":{"line":1,"column":8963}},{"source":"scss\\main.scss","name":null,"original":{"line":664,"column":4},"generated":{"line":1,"column":8964}},{"source":"scss\\main.scss","name":null,"original":{"line":666,"column":4},"generated":{"line":1,"column":8987}},{"source":"scss\\main.scss","name":null,"original":{"line":667,"column":8},"generated":{"line":1,"column":9000}},{"source":"scss\\main.scss","name":null,"original":{"line":667,"column":8},"generated":{"line":1,"column":9017}},{"source":"scss\\main.scss","name":null,"original":{"line":668,"column":8},"generated":{"line":1,"column":9018}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":1,"column":9046}},{"source":"scss\\main.scss","name":null,"original":{"line":669,"column":8},"generated":{"line":1,"column":9047}},{"source":"scss\\main.scss","name":null,"original":{"line":669,"column":8},"generated":{"line":1,"column":9060}},{"source":"scss\\main.scss","name":null,"original":{"line":670,"column":8},"generated":{"line":1,"column":9061}},{"source":"scss\\main.scss","name":null,"original":{"line":670,"column":8},"generated":{"line":1,"column":9077}},{"source":"scss\\main.scss","name":null,"original":{"line":671,"column":8},"generated":{"line":1,"column":9078}},{"source":"scss\\main.scss","name":null,"original":{"line":674,"column":4},"generated":{"line":1,"column":9097}},{"source":"scss\\main.scss","name":null,"original":{"line":675,"column":8},"generated":{"line":1,"column":9110}},{"source":"scss\\main.scss","name":null,"original":{"line":677,"column":8},"generated":{"line":1,"column":9131}},{"source":"scss\\main.scss","name":null,"original":{"line":678,"column":12},"generated":{"line":1,"column":9147}},{"source":"scss\\main.scss","name":null,"original":{"line":684,"column":0},"generated":{"line":1,"column":9160}},{"source":"scss\\main.scss","name":null,"original":{"line":685,"column":4},"generated":{"line":1,"column":9170}},{"source":"scss\\main.scss","name":null,"original":{"line":685,"column":4},"generated":{"line":1,"column":9193}},{"source":"scss\\main.scss","name":null,"original":{"line":686,"column":4},"generated":{"line":1,"column":9194}},{"source":"scss\\main.scss","name":null,"original":{"line":687,"column":4},"generated":{"line":1,"column":9213}},{"source":"scss\\main.scss","name":null,"original":{"line":688,"column":8},"generated":{"line":1,"column":9229}},{"source":"scss\\main.scss","name":null,"original":{"line":690,"column":4},"generated":{"line":1,"column":9242}},{"source":"scss\\main.scss","name":null,"original":{"line":691,"column":8},"generated":{"line":1,"column":9283}},{"source":"scss\\main.scss","name":null,"original":{"line":691,"column":8},"generated":{"line":1,"column":9293}},{"source":"scss\\main.scss","name":null,"original":{"line":692,"column":8},"generated":{"line":1,"column":9294}},{"source":"scss\\main.scss","name":null,"original":{"line":692,"column":8},"generated":{"line":1,"column":9304}},{"source":"scss\\main.scss","name":null,"original":{"line":693,"column":8},"generated":{"line":1,"column":9305}},{"source":"scss\\main.scss","name":null,"original":{"line":693,"column":8},"generated":{"line":1,"column":9319}},{"source":"scss\\main.scss","name":null,"original":{"line":694,"column":8},"generated":{"line":1,"column":9320}},{"source":"scss\\main.scss","name":null,"original":{"line":694,"column":8},"generated":{"line":1,"column":9335}},{"source":"scss\\main.scss","name":null,"original":{"line":695,"column":8},"generated":{"line":1,"column":9336}},{"source":"scss\\main.scss","name":null,"original":{"line":695,"column":8},"generated":{"line":1,"column":9354}},{"source":"scss\\main.scss","name":null,"original":{"line":696,"column":8},"generated":{"line":1,"column":9355}},{"source":"scss\\main.scss","name":null,"original":{"line":696,"column":8},"generated":{"line":1,"column":9372}},{"source":"scss\\main.scss","name":null,"original":{"line":697,"column":8},"generated":{"line":1,"column":9373}},{"source":"scss\\main.scss","name":null,"original":{"line":699,"column":4},"generated":{"line":1,"column":9396}},{"source":"scss\\main.scss","name":null,"original":{"line":700,"column":8},"generated":{"line":1,"column":9424}},{"source":"scss\\main.scss","name":null,"original":{"line":700,"column":8},"generated":{"line":1,"column":9434}},{"source":"scss\\main.scss","name":null,"original":{"line":701,"column":8},"generated":{"line":1,"column":9435}},{"source":"scss\\main.scss","name":null,"original":{"line":701,"column":8},"generated":{"line":1,"column":9445}},{"source":"scss\\main.scss","name":null,"original":{"line":702,"column":8},"generated":{"line":1,"column":9446}},{"source":"scss\\main.scss","name":null,"original":{"line":702,"column":8},"generated":{"line":1,"column":9460}},{"source":"scss\\main.scss","name":null,"original":{"line":703,"column":8},"generated":{"line":1,"column":9461}},{"source":"scss\\main.scss","name":null,"original":{"line":703,"column":8},"generated":{"line":1,"column":9476}},{"source":"scss\\main.scss","name":null,"original":{"line":704,"column":8},"generated":{"line":1,"column":9477}},{"source":"scss\\main.scss","name":null,"original":{"line":704,"column":8},"generated":{"line":1,"column":9495}},{"source":"scss\\main.scss","name":null,"original":{"line":705,"column":8},"generated":{"line":1,"column":9496}},{"source":"scss\\main.scss","name":null,"original":{"line":705,"column":8},"generated":{"line":1,"column":9513}},{"source":"scss\\main.scss","name":null,"original":{"line":706,"column":8},"generated":{"line":1,"column":9514}},{"source":"scss\\main.scss","name":null,"original":{"line":709,"column":4},"generated":{"line":1,"column":9537}},{"source":"scss\\main.scss","name":null,"original":{"line":710,"column":8},"generated":{"line":1,"column":9569}},{"source":"scss\\main.scss","name":null,"original":{"line":710,"column":8},"generated":{"line":1,"column":9584}},{"source":"scss\\main.scss","name":null,"original":{"line":711,"column":8},"generated":{"line":1,"column":9585}},{"source":"scss\\main.scss","name":null,"original":{"line":711,"column":8},"generated":{"line":1,"column":9604}},{"source":"scss\\main.scss","name":null,"original":{"line":712,"column":8},"generated":{"line":1,"column":9605}},{"source":"scss\\main.scss","name":null,"original":{"line":712,"column":8},"generated":{"line":1,"column":9641}},{"source":"scss\\main.scss","name":null,"original":{"line":713,"column":8},"generated":{"line":1,"column":9642}},{"source":"scss\\main.scss","name":null,"original":{"line":713,"column":8},"generated":{"line":1,"column":9653}},{"source":"scss\\main.scss","name":null,"original":{"line":714,"column":8},"generated":{"line":1,"column":9654}},{"source":"scss\\main.scss","name":null,"original":{"line":714,"column":8},"generated":{"line":1,"column":9664}},{"source":"scss\\main.scss","name":null,"original":{"line":715,"column":8},"generated":{"line":1,"column":9665}},{"source":"scss\\main.scss","name":null,"original":{"line":715,"column":8},"generated":{"line":1,"column":9683}},{"source":"scss\\main.scss","name":null,"original":{"line":716,"column":8},"generated":{"line":1,"column":9684}},{"source":"scss\\main.scss","name":null,"original":{"line":716,"column":8},"generated":{"line":1,"column":9699}},{"source":"scss\\main.scss","name":null,"original":{"line":717,"column":8},"generated":{"line":1,"column":9700}},{"source":"scss\\main.scss","name":null,"original":{"line":717,"column":8},"generated":{"line":1,"column":9714}},{"source":"scss\\main.scss","name":null,"original":{"line":718,"column":8},"generated":{"line":1,"column":9715}},{"source":"scss\\main.scss","name":null,"original":{"line":718,"column":8},"generated":{"line":1,"column":9738}},{"source":"scss\\main.scss","name":null,"original":{"line":719,"column":8},"generated":{"line":1,"column":9739}},{"source":"scss\\main.scss","name":null,"original":{"line":721,"column":2},"generated":{"line":1,"column":9756}},{"source":"scss\\main.scss","name":null,"original":{"line":722,"column":8},"generated":{"line":1,"column":9784}},{"source":"scss\\main.scss","name":null,"original":{"line":722,"column":8},"generated":{"line":1,"column":9799}},{"source":"scss\\main.scss","name":null,"original":{"line":723,"column":8},"generated":{"line":1,"column":9800}},{"source":"scss\\main.scss","name":null,"original":{"line":723,"column":8},"generated":{"line":1,"column":9819}},{"source":"scss\\main.scss","name":null,"original":{"line":724,"column":8},"generated":{"line":1,"column":9820}},{"source":"scss\\main.scss","name":null,"original":{"line":724,"column":8},"generated":{"line":1,"column":9857}},{"source":"scss\\main.scss","name":null,"original":{"line":725,"column":8},"generated":{"line":1,"column":9858}},{"source":"scss\\main.scss","name":null,"original":{"line":725,"column":8},"generated":{"line":1,"column":9869}},{"source":"scss\\main.scss","name":null,"original":{"line":726,"column":8},"generated":{"line":1,"column":9870}},{"source":"scss\\main.scss","name":null,"original":{"line":726,"column":8},"generated":{"line":1,"column":9880}},{"source":"scss\\main.scss","name":null,"original":{"line":727,"column":8},"generated":{"line":1,"column":9881}},{"source":"scss\\main.scss","name":null,"original":{"line":727,"column":8},"generated":{"line":1,"column":9899}},{"source":"scss\\main.scss","name":null,"original":{"line":728,"column":8},"generated":{"line":1,"column":9900}},{"source":"scss\\main.scss","name":null,"original":{"line":728,"column":8},"generated":{"line":1,"column":9915}},{"source":"scss\\main.scss","name":null,"original":{"line":729,"column":8},"generated":{"line":1,"column":9916}},{"source":"scss\\main.scss","name":null,"original":{"line":729,"column":8},"generated":{"line":1,"column":9930}},{"source":"scss\\main.scss","name":null,"original":{"line":730,"column":8},"generated":{"line":1,"column":9931}},{"source":"scss\\main.scss","name":null,"original":{"line":730,"column":8},"generated":{"line":1,"column":9954}},{"source":"scss\\main.scss","name":null,"original":{"line":731,"column":8},"generated":{"line":1,"column":9955}},{"source":"scss\\main.scss","name":null,"original":{"line":733,"column":2},"generated":{"line":1,"column":9972}},{"source":"scss\\main.scss","name":null,"original":{"line":734,"column":4},"generated":{"line":1,"column":10000}},{"source":"scss\\main.scss","name":null,"original":{"line":740,"column":0},"generated":{"line":1,"column":10009}},{"source":"scss\\main.scss","name":null,"original":{"line":741,"column":4},"generated":{"line":1,"column":10027}},{"source":"scss\\main.scss","name":null,"original":{"line":741,"column":4},"generated":{"line":1,"column":10047}},{"source":"scss\\main.scss","name":null,"original":{"line":742,"column":4},"generated":{"line":1,"column":10048}},{"source":"scss\\main.scss","name":null,"original":{"line":742,"column":4},"generated":{"line":1,"column":10055}},{"source":"scss\\main.scss","name":null,"original":{"line":743,"column":4},"generated":{"line":1,"column":10056}},{"source":"scss\\main.scss","name":null,"original":{"line":743,"column":4},"generated":{"line":1,"column":10064}},{"source":"scss\\main.scss","name":null,"original":{"line":744,"column":4},"generated":{"line":1,"column":10065}},{"source":"scss\\main.scss","name":null,"original":{"line":744,"column":4},"generated":{"line":1,"column":10085}},{"source":"scss\\main.scss","name":null,"original":{"line":745,"column":4},"generated":{"line":1,"column":10086}},{"source":"scss\\main.scss","name":null,"original":{"line":745,"column":4},"generated":{"line":1,"column":10103}},{"source":"scss\\main.scss","name":null,"original":{"line":746,"column":4},"generated":{"line":1,"column":10104}},{"source":"scss\\main.scss","name":null,"original":{"line":746,"column":4},"generated":{"line":1,"column":10116}},{"source":"scss\\main.scss","name":null,"original":{"line":747,"column":4},"generated":{"line":1,"column":10117}},{"source":"scss\\main.scss","name":null,"original":{"line":747,"column":4},"generated":{"line":1,"column":10134}},{"source":"scss\\main.scss","name":null,"original":{"line":748,"column":4},"generated":{"line":1,"column":10135}},{"source":"scss\\main.scss","name":null,"original":{"line":752,"column":0},"generated":{"line":1,"column":10166}},{"source":"scss\\main.scss","name":null,"original":{"line":753,"column":4},"generated":{"line":1,"column":10182}},{"source":"scss\\main.scss","name":null,"original":{"line":753,"column":4},"generated":{"line":1,"column":10208}},{"source":"scss\\main.scss","name":null,"original":{"line":754,"column":4},"generated":{"line":1,"column":10209}},{"source":"scss\\main.scss","name":null,"original":{"line":754,"column":4},"generated":{"line":1,"column":10224}},{"source":"scss\\main.scss","name":null,"original":{"line":755,"column":4},"generated":{"line":1,"column":10225}},{"source":"scss\\main.scss","name":null,"original":{"line":755,"column":4},"generated":{"line":1,"column":10242}},{"source":"scss\\main.scss","name":null,"original":{"line":756,"column":4},"generated":{"line":1,"column":10243}},{"source":"scss\\main.scss","name":null,"original":{"line":756,"column":4},"generated":{"line":1,"column":10257}},{"source":"scss\\main.scss","name":null,"original":{"line":758,"column":4},"generated":{"line":1,"column":10258}},{"source":"scss\\main.scss","name":null,"original":{"line":758,"column":4},"generated":{"line":1,"column":10278}},{"source":"scss\\main.scss","name":null,"original":{"line":759,"column":4},"generated":{"line":1,"column":10279}},{"source":"scss\\main.scss","name":null,"original":{"line":759,"column":4},"generated":{"line":1,"column":10292}},{"source":"scss\\main.scss","name":null,"original":{"line":760,"column":4},"generated":{"line":1,"column":10293}},{"source":"scss\\main.scss","name":null,"original":{"line":760,"column":4},"generated":{"line":1,"column":10312}},{"source":"scss\\main.scss","name":null,"original":{"line":761,"column":4},"generated":{"line":1,"column":10313}},{"source":"scss\\main.scss","name":null,"original":{"line":761,"column":4},"generated":{"line":1,"column":10334}},{"source":"scss\\main.scss","name":null,"original":{"line":762,"column":4},"generated":{"line":1,"column":10335}},{"source":"scss\\main.scss","name":null,"original":{"line":762,"column":4},"generated":{"line":1,"column":10351}},{"source":"scss\\main.scss","name":null,"original":{"line":763,"column":4},"generated":{"line":1,"column":10352}},{"source":"scss\\main.scss","name":null,"original":{"line":763,"column":4},"generated":{"line":1,"column":10370}},{"source":"scss\\main.scss","name":null,"original":{"line":764,"column":4},"generated":{"line":1,"column":10371}},{"source":"scss\\main.scss","name":null,"original":{"line":764,"column":4},"generated":{"line":1,"column":10384}},{"source":"scss\\main.scss","name":null,"original":{"line":766,"column":4},"generated":{"line":1,"column":10385}},{"source":"scss\\main.scss","name":null,"original":{"line":766,"column":4},"generated":{"line":1,"column":10419}},{"source":"scss\\main.scss","name":null,"original":{"line":768,"column":4},"generated":{"line":1,"column":10420}},{"source":"scss\\main.scss","name":null,"original":{"line":768,"column":4},"generated":{"line":1,"column":10453}},{"source":"scss\\main.scss","name":null,"original":{"line":770,"column":4},"generated":{"line":1,"column":10454}},{"source":"scss\\main.scss","name":null,"original":{"line":770,"column":4},"generated":{"line":1,"column":10487}},{"source":"scss\\main.scss","name":null,"original":{"line":772,"column":4},"generated":{"line":1,"column":10488}},{"source":"scss\\main.scss","name":null,"original":{"line":772,"column":4},"generated":{"line":1,"column":10524}},{"source":"scss\\main.scss","name":null,"original":{"line":773,"column":12},"generated":{"line":1,"column":10525}},{"source":"scss\\main.scss","name":null,"original":{"line":776,"column":2},"generated":{"line":1,"column":10554}},{"source":"scss\\main.scss","name":null,"original":{"line":777,"column":6},"generated":{"line":1,"column":10576}},{"source":"scss\\main.scss","name":null,"original":{"line":778,"column":10},"generated":{"line":1,"column":10579}},{"source":"scss\\main.scss","name":null,"original":{"line":780,"column":6},"generated":{"line":1,"column":10593}},{"source":"scss\\main.scss","name":null,"original":{"line":781,"column":10},"generated":{"line":1,"column":10597}},{"source":"scss\\main.scss","name":null,"original":{"line":783,"column":6},"generated":{"line":1,"column":10611}},{"source":"scss\\main.scss","name":null,"original":{"line":784,"column":10},"generated":{"line":1,"column":10615}},{"source":"scss\\main.scss","name":null,"original":{"line":786,"column":6},"generated":{"line":1,"column":10629}},{"source":"scss\\main.scss","name":null,"original":{"line":787,"column":10},"generated":{"line":1,"column":10633}},{"source":"scss\\main.scss","name":null,"original":{"line":789,"column":6},"generated":{"line":1,"column":10647}},{"source":"scss\\main.scss","name":null,"original":{"line":790,"column":10},"generated":{"line":1,"column":10651}},{"source":"scss\\main.scss","name":null,"original":{"line":792,"column":6},"generated":{"line":1,"column":10665}},{"source":"scss\\main.scss","name":null,"original":{"line":793,"column":10},"generated":{"line":1,"column":10668}},{"source":"scss\\main.scss","name":null,"original":{"line":797,"column":2},"generated":{"line":1,"column":10683}},{"source":"scss\\main.scss","name":null,"original":{"line":798,"column":6},"generated":{"line":1,"column":10709}},{"source":"scss\\main.scss","name":null,"original":{"line":799,"column":10},"generated":{"line":1,"column":10712}},{"source":"scss\\main.scss","name":null,"original":{"line":801,"column":6},"generated":{"line":1,"column":10751}},{"source":"scss\\main.scss","name":null,"original":{"line":802,"column":10},"generated":{"line":1,"column":10755}},{"source":"scss\\main.scss","name":null,"original":{"line":804,"column":6},"generated":{"line":1,"column":10797}},{"source":"scss\\main.scss","name":null,"original":{"line":805,"column":10},"generated":{"line":1,"column":10801}},{"source":"scss\\main.scss","name":null,"original":{"line":807,"column":6},"generated":{"line":1,"column":10843}},{"source":"scss\\main.scss","name":null,"original":{"line":808,"column":10},"generated":{"line":1,"column":10846}}],"sources":{"scss\\main.scss":"$colors: (\r\n backgroundCol: #fff,\r\n color: #222,\r\n placeholder: #33333380,\r\n titlesColor: #0097e6\r\n);\r\n\r\n@function color($colorName) {\r\n @return map-get($colors, $colorName );\r\n};\r\n\r\n// Fonts\r\n$titleFont: \"Montserrat Black\";\r\n$mainFont: \"Montserrat Medium\";\r\n$textFont: \"Montserrat Bold\";\r\n\r\n$breakpoint-tablet:(\r\n one: 1200px,\r\n two: 768px,\r\n three: 576px\r\n);\r\n\r\n@function breakpoint($breakpoint-value) {\r\n @return map-get($breakpoint-tablet, $breakpoint-value );\r\n};\r\n\r\n\r\n// Reset margin and padding\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\nbody {\r\n button {\r\n width: 100px;\r\n padding: 5px;\r\n margin: 3px 0;\r\n background: none;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n border-radius: 2px;\r\n cursor: pointer;\r\n outline: none;\r\n\r\n font-family: $mainFont;\r\n color: color(color);\r\n background: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n\r\n button:hover {\r\n border: 1px solid rgba(0,0,0,0.6);\r\n color: color(backgroundCol);\r\n background: color(color);\r\n }\r\n\r\n input[type='color'] {\r\n display: block;\r\n text-align: left;\r\n background: none;\r\n border: none;\r\n width: 110px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n outline: none;\r\n }\r\n #colorPalette::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\";\r\n }\r\n\r\n #backgroundColor::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\"\r\n }\r\n\r\n #colorPalette:hover::before, #backgroundColor:hover::before {\r\n color: #e1302a;\r\n }\r\n input[type='color']::-webkit-color-swatch-wrapper {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.container {\r\n height: 100vh;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-color: color(backgroundCol);\r\n\r\n}\r\n\r\n// NEW PROJECT WINDOW\r\n.new-project_window {\r\n display: none;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n padding: 10px;\r\n // text-align: center;\r\n width: 40%;\r\n min-width: 200px;\r\n max-width: 600px;\r\n background-color: color(backgroundCol);\r\n z-index: 9;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n padding: auto auto;\r\n }\r\n\r\n #show-warning {\r\n display: none;\r\n }\r\n\r\n * {\r\n margin: 5px 0;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2rem;\r\n color: color(titlesColor);\r\n line-height: 3rem;\r\n\r\n @media (max-width: breakpoint(one)) {\r\n font-size: 1.5rem;\r\n }\r\n @media (max-width: breakpoint(two)) {\r\n font-size: 1.3rem;\r\n }\r\n }\r\n\r\n p {\r\n text-align: center;\r\n font-size: 12px;\r\n color: #e1302a;\r\n font-family: $mainFont;\r\n }\r\n\r\n .input-fields {\r\n display: flex;\r\n flex-direction: column;\r\n // align-items: center;\r\n width: 100%;\r\n margin: auto auto ;\r\n font-size: 1.3rem;\r\n\r\n input {\r\n width: 80%;\r\n padding: 10px;\r\n margin: 5px 5px 5px 0px;\r\n border: 1px solid rgba(0,0,0,0.4);\r\n outline-color: #0097e6;\r\n border-radius: 5px;\r\n }\r\n }\r\n\r\n button {\r\n width: 60px;\r\n }\r\n}\r\n\r\n.new-project_window.active {\r\n border: 1px solid rgba(0,0,0,0.3);\r\n width: 250px;\r\n}\r\n\r\n.main-menu {\r\n display: block;\r\n width: 250px;\r\n // background-color: red;\r\n text-align: center;\r\n padding: 10px;\r\n\r\n h1 {\r\n font-family: \"Fredoka One\";\r\n letter-spacing: 3px;\r\n font-size: 3rem;\r\n color: color(titlesColor);\r\n animation: titleColor 5s ease forwards infinite;\r\n position: relative;\r\n\r\n i {\r\n font-size: 60px;\r\n position: absolute;\r\n left: 56px;\r\n top: -10px;\r\n transform: rotate(140deg);\r\n animation: brushAnimation 5s ease forwards infinite;\r\n }\r\n }\r\n\r\n p {\r\n font-family: \"Montserrat SemiBold\";\r\n font-style: italic;\r\n color: color(placeholder);\r\n font-size: .8rem;\r\n }\r\n\r\n // Buttons\r\n .buttons-main {\r\n margin: 10px 0;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n a {\r\n display: inline-block;\r\n margin: 10px 0;\r\n }\r\n }\r\n}\r\n\r\n// Main container - Canvas\r\nmain {\r\n display: none;\r\n grid-template-columns: 230px 1fr;\r\n grid-template-areas: \"controls canvas\";\r\n height: 100vh;\r\n\r\n .canvas-container {\r\n grid-area: canvas;\r\n\r\n position: relative;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n #cap-pointer {\r\n display: none;\r\n width: 20px;\r\n height: 20px;\r\n background-color: #000000;\r\n position: absolute;\r\n }\r\n\r\n canvas {\r\n border: 1px solid rgba(0,0,0,0.2);\r\n background-repeat: center center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n }\r\n\r\n // NOTIFICATIONS\r\n .notification {\r\n // background-color: red;\r\n display: block;\r\n width: 250px;\r\n height: 40px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 99999;\r\n \r\n position: absolute;\r\n top: -50px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n\r\n box-shadow: 0 3px 10px rgba(0,0,0,0.2);\r\n font-family: $textFont;\r\n font-size: 1rem;\r\n text-transform: uppercase;\r\n transition: 0.5s ease;\r\n\r\n p {\r\n color: color(titlesColor);\r\n }\r\n }\r\n .notification.notificationActive {\r\n transform: translate(-50%, 60px);\r\n }\r\n }\r\n\r\n // CONTROLS\r\n .controls {\r\n grid-area: controls;\r\n background-color: #f5f5f5;\r\n width: 250px;\r\n height: 100%;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n border-top: none;\r\n border-bottom: none;\r\n padding: 8px;\r\n margin-right: 5px;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n transition: 0.5s ease;\r\n overflow-y: scroll;\r\n\r\n * {\r\n margin: 1px 0;\r\n }\r\n\r\n // BURGER MENU\r\n .burger-menu {\r\n width: 30px;\r\n height: 30px;\r\n position: absolute;\r\n right: 10px;\r\n top: 10px;\r\n overflow: hidden;\r\n cursor: pointer;\r\n\r\n span {\r\n display: block;\r\n position: absolute;\r\n margin: 5px 0;\r\n width: 20px;\r\n height: 2px;\r\n border-radius: 2px;\r\n background-color: #e1302a;\r\n opacity: 1;\r\n transition: 0.3s ease;\r\n }\r\n\r\n span:nth-child(1) {\r\n top: 10px;\r\n transform: rotate(45deg);\r\n }\r\n\r\n span:nth-child(2) {\r\n transform: translateX(-30px);\r\n opacity: 1;\r\n }\r\n\r\n span:nth-child(3) {\r\n top: 10px;\r\n transform: rotate(-45deg);\r\n }\r\n }\r\n\r\n .burger-menu.active span {\r\n width: 15px;\r\n transform: rotate(0deg);\r\n background-color: #444;\r\n }\r\n\r\n .burger-menu.active span:nth-child(1) {\r\n top: 0px;\r\n }\r\n .burger-menu.active span:nth-child(2) {\r\n top: 6px;\r\n transform: translateX(0px);\r\n\r\n }\r\n .burger-menu.active span:nth-child(3) {\r\n top: 12px;\r\n transform: rotate(0deg);\r\n }\r\n\r\n // Titles\r\n h4 {\r\n color: color(titlesColor);\r\n font-family: $textFont;\r\n }\r\n\r\n label {\r\n font-family: $mainFont;\r\n font-size: 0.9rem;\r\n }\r\n\r\n #drawColor-title {\r\n display: flex;\r\n align-items: center;\r\n // justify-content: space-between;\r\n \r\n #current-drawColor {\r\n color: #555;\r\n }\r\n\r\n #color-info {\r\n margin-left: 65px;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n #current-bgColor { \r\n color: #555;\r\n }\r\n\r\n // Download drawing\r\n #saveDrawing {\r\n display: inline-block;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n padding: 3px;\r\n cursor: pointer;\r\n text-decoration: none;\r\n\r\n font-family: $textFont;\r\n text-transform: uppercase;\r\n font-size: 0.8rem;\r\n color: color(titlesColor);\r\n background-color: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n #saveDrawing:hover {\r\n color: color(backgroundCol);\r\n background-color: color(titlesColor);\r\n }\r\n\r\n // Checkboxes for cap and line types\r\n .cap-line_type {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n input {\r\n display: inline-block;\r\n width: 15px;\r\n height: 15px;\r\n }\r\n\r\n img {\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n margin-right: -5px;\r\n }\r\n }\r\n\r\n // CUSTOM CHECKBOX\r\n .switch {\r\n position: relative;\r\n display: block;\r\n width: 30px;\r\n height: 30px;\r\n\r\n .slider {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0; left: 0; bottom: 0; right: 0;\r\n transition: 0.3s ease;\r\n padding: 0;\r\n }\r\n input {\r\n display: none;\r\n }\r\n .slider:before {\r\n position: absolute;\r\n top: 0px;\r\n left: 0px;\r\n transition: 0.3s ease;\r\n font-size: 10px;\r\n font-family: $textFont;\r\n color: #fff;\r\n width: 28px;\r\n height: 24px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n // input:checked + .slider {\r\n // transform: rotate(45deg);\r\n // }\r\n\r\n input:checked + .slider:before {\r\n color: #fff;\r\n content: \"ON\";\r\n background-color: #0097e6;\r\n }\r\n\r\n input:not(:checked) + .slider:before {\r\n color: #fff;\r\n content: \"OFF\";\r\n background-color: #e1302a;\r\n }\r\n }\r\n\r\n .eraser {\r\n align-items: center;\r\n }\r\n\r\n #clear-all_container {\r\n display: flex;\r\n justify-content:flex-start;\r\n align-items: center;\r\n\r\n i {\r\n margin-left: 10px;\r\n color: color(placeholder);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n }\r\n\r\n i:hover {\r\n transform: translateY(-2px);\r\n color: #e1302a;\r\n }\r\n\r\n }\r\n\r\n #canvas-size {\r\n margin: 0 0 10px 0;\r\n width: 150px;\r\n }\r\n\r\n .undo-redo_container {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin: 10px 0 0 0;\r\n \r\n button {\r\n width: 40px;\r\n padding: 0px;\r\n margin-right: 3px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n i {\r\n font-size: 22px;\r\n }\r\n }\r\n }\r\n\r\n // COLOR BOXES\r\n .color-boxes_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n\r\n width: 202px;\r\n height: 52px;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n\r\n .color-box {\r\n width: 25px;\r\n height: 25px;\r\n margin: 0;\r\n padding: 0;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .controls-bottom {\r\n position: absolute;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n margin: 0;\r\n border-top: 1px solid rgba(0,0,0,0.2);\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n padding: 5px;\r\n \r\n #exit {\r\n cursor: pointer;\r\n font-family: \"Montserrat SemiBold\";\r\n font-size: 0.85rem;\r\n transition: 0.2s ease;\r\n }\r\n #exit:hover {\r\n color: #e1302a;\r\n }\r\n\r\n #info {\r\n color: color(titlesColor);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n \r\n i {\r\n font-size: 28px;\r\n }\r\n }\r\n #info:hover {\r\n color: #0173b1\r\n }\r\n }\r\n }\r\n .controlsActive {\r\n transform: translateX(-250px);\r\n\r\n .burger-menu {\r\n right: -70px;\r\n }\r\n }\r\n}\r\n\r\n.mainDisplay {\r\n grid-template-columns: 0px 1fr;\r\n}\r\n\r\n// ABOUT MENU\r\n.about-menu {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background-color: color(backgroundCol);\r\n\r\n display: none;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n width: 500px;\r\n height: 250px;\r\n padding: 10px;\r\n text-align: center;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2.5rem;\r\n color: color(placeholder);\r\n text-transform: uppercase;\r\n }\r\n\r\n p {\r\n font-family: $mainFont;\r\n font-size: 1.2rem;\r\n line-height: 1.5rem;\r\n margin: 10px;\r\n }\r\n}\r\n\r\n#color-pallete_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n #color-info {\r\n margin-left: 10px;\r\n cursor: pointer;\r\n color: color(placeholder);\r\n transition: 0.2s ease;\r\n }\r\n #color-info:hover {\r\n color: #e1302a;\r\n }\r\n}\r\n\r\n// INFO BOX\r\n.info-box {\r\n width: 400px;\r\n padding: 10px;\r\n background-color: color(backgroundCol);\r\n box-shadow: 0px 3px 10px rgba(0,0,0,0.2);\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n z-index: 9;\r\n\r\n display: none;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n h3 {\r\n text-align: center;\r\n font-family: $titleFont;\r\n color: color(titlesColor);\r\n font-size: 1.5rem;\r\n letter-spacing: 2px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n\r\n li {\r\n margin: 2px 0;\r\n }\r\n }\r\n}\r\n\r\n// TEST\r\n#capWidth {\r\n -webkit-appearance: none;\r\n margin-bottom: 15px;\r\n &:focus {\r\n outline: none;\r\n }\r\n &::-webkit-slider-runnable-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n &::-moz-range-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n \r\n &::-webkit-slider-thumb {\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 1px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-range-thumb{\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 10px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-focus-outer {\r\n border: 0;\r\n }\r\n\r\n\r\n}\r\n\r\n#capWidth-display {\r\n display: inline-block;\r\n width: 0px;\r\n height: 0px;\r\n background-color: red;\r\n position: absolute;\r\n right: -120px;\r\n border-radius: 50%;\r\n transform-origin: center center;\r\n}\r\n\r\n// SUPPORT FOR MATERIAL ICONS\r\n.material-icons {\r\n font-family: 'Material Icons';\r\n font-weight: normal;\r\n font-style: normal;\r\n font-size: 24px;\r\n /* Preferred icon size */\r\n display: inline-block;\r\n line-height: 1;\r\n text-transform: none;\r\n letter-spacing: normal;\r\n word-wrap: normal;\r\n white-space: nowrap;\r\n direction: ltr;\r\n /* Support for all WebKit browsers. */\r\n -webkit-font-smoothing: antialiased;\r\n /* Support for Safari and Chrome. */\r\n text-rendering: optimizeLegibility;\r\n /* Support for Firefox. */\r\n -moz-osx-font-smoothing: grayscale;\r\n /* Support for IE. */\r\n -webkit-font-feature-settings: 'liga';\r\n font-feature-settings: 'liga';\r\n }\r\n\r\n @keyframes titleColor {\r\n 0% {\r\n color: #0097e6;\r\n }\r\n 20% {\r\n color: goldenrod;\r\n }\r\n 40% {\r\n color: #e1302a;\r\n }\r\n 60% {\r\n color: deeppink;\r\n }\r\n 80% {\r\n color: limegreen\r\n }\r\n 100% {\r\n color: #0097e6;\r\n }\r\n }\r\n\r\n @keyframes brushAnimation {\r\n 0% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n 30% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 60% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 100% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n }"},"lineCount":null}},"error":null,"hash":"305d9fa18e9ece6829ff047906feca75","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/4d/85718810a1fbab28ac7d7f2cb0cb31.json b/.cache/4d/85718810a1fbab28ac7d7f2cb0cb31.json deleted file mode 100644 index 702ab9c..0000000 --- a/.cache/4d/85718810a1fbab28ac7d7f2cb0cb31.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"DrAD","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./inputs","loc":{"line":2,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.ui=void 0;var e=require(\"./canvas\"),t=require(\"./inputs\");function n(e){return s(e)||o(e)||a(e)||i()}function i(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}function a(e,t){if(e){if(\"string\"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===n&&e.constructor&&(n=e.constructor.name),\"Map\"===n||\"Set\"===n?Array.from(e):\"Arguments\"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function o(e){if(\"undefined\"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function s(e){if(Array.isArray(e))return r(e)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n input.value = \"#000000\");\r\n\r\n // Reset the checkboxes to default ones\r\n const checkboxes = [...this.checkboxes];\r\n checkboxes.forEach(cap => cap.checked = false);\r\n this.capTypes[0].checked = true;\r\n\r\n this.displayChanges('all');\r\n }\r\n\r\n // About menu\r\n openAndCloseMenu(action) {\r\n if(action === \"open\") {\r\n this.aboutMenu.style.display = \"block\";\r\n } else if (action === \"close\") {\r\n this.aboutMenu.style.display = \"none\";\r\n }\r\n }\r\n\r\n // Filter the clicked checkboxes and pass their name as a line cap and line join property\r\n filterBoxes(id, name) {\r\n let boxes = null;\r\n if(name === \"cap-type\") {\r\n // Convert checkboxes node list to an array\r\n boxes = [...this.capTypes];\r\n\r\n // Filter the checkboxes\r\n boxes.filter(box => {\r\n if(box.id !== id) {\r\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\r\n box.checked = false;\r\n } else if(box.id === id) {\r\n // If user clicks on the same box that is already checked,\r\n // it CAN'T be un-checked\r\n box.checked = true;\r\n\r\n // Use the clicked box name as a property for the cap type\r\n theCanvas.ctx.lineCap = box.name;\r\n }\r\n })\r\n } else {\r\n boxes = [...this.checkboxes];\r\n\r\n boxes.filter(box => {\r\n if(box.id === \"strLine\") {\r\n this.strLineChecked = !this.strLineChecked;\r\n if(this.strLineChecked) {\r\n this.displayNotification(\"Enabled straight line\");\r\n } else {\r\n this.displayNotification(\"Disabled straight line\"); \r\n }\r\n }\r\n });\r\n }\r\n }\r\n\r\n // Save the drawing\r\n saveDrawing() {\r\n this.save.href = theCanvas.canvas.toDataURL();\r\n this.save.download = \"mypainting.png\"; \r\n }\r\n\r\n // Display changes made to the cap size, drawing color and background fill.\r\n displayChanges(change, value) {\r\n const capSizeText = document.querySelector(\"#current-capSize\");\r\n const drawColorText = document.querySelector(\"#current-drawColor\");\r\n const fillColorText = document.querySelector(\"#current-bgColor\");\r\n\r\n if(change === \"capSize\") {\r\n // Change the text value for the cap size\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n } else if (change === \"draw-color\") {\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n } else if (change === \"fill-color\") {\r\n fillColorText.textContent = `${value}`;\r\n } else if (change === \"all\") {\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n fillColorText.textContent = `none`;\r\n }\r\n }\r\n\r\n displayNotification(text) {\r\n // Display notification\r\n document.querySelector(\"#notification-text\").textContent = text;\r\n ui.notification.classList.add(\"notificationActive\");\r\n setTimeout(() => {\r\n ui.notification.classList.remove(\"notificationActive\");\r\n }, 1000);\r\n }\r\n}\r\n\r\nexport const ui = new Ui();\r\n\r\n// About menu event listeners\r\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));;\r\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\r\ndocument.body.addEventListener(\"keyup\", e => {\r\n e = e || event;\r\n if (e.keyCode === 27) {\r\n ui.openAndCloseMenu(\"close\");\r\n }\r\n})\r\n\r\n// Draw menu listeners\r\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\r\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\r\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\r\nui.checkboxes.forEach(box => box.addEventListener(\"click\", () => {\r\n const id = box.id;\r\n const name = box.className;\r\n ui.filterBoxes(id, name);\r\n}))\r\n\r\n// Toggle eraser on and off\r\nui.eraser.addEventListener(\"click\", () => { \r\n ui.eraserToggled = !ui.eraserToggled;\r\n \r\n if(ui.eraserToggled) {\r\n // We save the value of the previously used color before using the eraser\r\n ui.prevColor = theCanvas.ctx.strokeStyle;\r\n\r\n // We set the stroke color to the default canvas color\r\n theCanvas.ctx.strokeStyle = \"#fff\";\r\n\r\n // Display a notification\r\n ui.displayNotification(\"Enabled Eraser\");\r\n } else {\r\n // We restore the stroke color to the saved value\r\n theCanvas.ctx.strokeStyle = ui.prevColor;\r\n ui.displayNotification(\"Disabled Eraser\");\r\n }\r\n})\r\n\r\n// Toggle between main menu and new project window that leads towrads the canvas\r\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\r\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\r\n\r\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"lineCount":null}},"error":null,"hash":"8d1b7fd80c771395122f2bb30065e345","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/51/539dc77b98a1852d8b65dec2fa1d5e.json b/.cache/51/539dc77b98a1852d8b65dec2fa1d5e.json deleted file mode 100644 index f2ea21c..0000000 --- a/.cache/51/539dc77b98a1852d8b65dec2fa1d5e.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"imSZ","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/8a6499bd3d7e2df31eff1897fefc07c0.ttf\";"},"sourceMaps":null,"error":null,"hash":"08010c3c508ed427652ebcc7f1926f38","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/56/d2ffbde9e7a5cf4ce6922e696ad220.json b/.cache/56/d2ffbde9e7a5cf4ce6922e696ad220.json deleted file mode 100644 index 5d98424..0000000 --- a/.cache/56/d2ffbde9e7a5cf4ce6922e696ad220.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"gBs3","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/801b37771b498862d2c04cf72417a706.ttf\";"},"sourceMaps":null,"error":null,"hash":"4bb907265bb0cc90180d0118096a4785","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/57/f44e18c4557d8acc533bea64b80612.json b/.cache/57/f44e18c4557d8acc533bea64b80612.json deleted file mode 100644 index 4e4280f..0000000 --- a/.cache/57/f44e18c4557d8acc533bea64b80612.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"js/controlHistory.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./ui","loc":{"line":2,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.history = void 0;\n\nvar _canvas = require(\"./canvas\");\n\nvar _ui = require(\"./ui\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar History =\n/*#__PURE__*/\nfunction () {\n function History() {\n _classCallCheck(this, History);\n\n this.redo_list = [];\n this.undo_list = []; // Undo & Redo buttons\n\n this.undoBtn = document.querySelector(\"#undo\");\n this.redoBtn = document.querySelector(\"#redo\");\n } // Save the state\n\n\n _createClass(History, [{\n key: \"saveState\",\n value: function saveState(canvas, list, keep_redo) {\n keep_redo = keep_redo || false;\n\n if (!keep_redo) {\n this.redo_list = [];\n }\n\n (list || this.undo_list).push(canvas.toDataURL());\n } // Undo action\n\n }, {\n key: \"undo\",\n value: function undo(canvas, ctx) {\n this.restoreState(canvas, ctx, this.undo_list, this.redo_list);\n\n _ui.ui.displayNotification(\"Undo\");\n } // Redo action\n\n }, {\n key: \"redo\",\n value: function redo(canvas, ctx) {\n this.restoreState(canvas, ctx, this.redo_list, this.undo_list);\n\n _ui.ui.displayNotification(\"Redo\");\n } // Restore the state\n\n }, {\n key: \"restoreState\",\n value: function restoreState(canvas, ctx, pop, push) {\n if (pop.length) {\n this.saveState(canvas, push, true);\n var restore_state = pop.pop();\n var src = restore_state;\n var img = new Image();\n img.setAttribute('src', src);\n\n img.onload = function () {\n ctx.clearRect(0, 0, canvas.width, canvas.height);\n ctx.drawImage(img, 0, 0, canvas.width, canvas.height);\n };\n }\n } // Call undo / redo with keyboards\n\n }, {\n key: \"keyCapture\",\n value: function keyCapture(e) {\n e = e || event; // Ctrl + Z combination\n\n if (e.ctrlKey && e.keyCode === 90) {\n this.undo(cvs, ctx);\n } // Ctrl + Y combination\n\n\n if (e.ctrlKey && e.keyCode === 89) {\n this.redo(cvs, ctx);\n }\n }\n }]);\n\n return History;\n}();\n\nvar history = new History();\nexports.history = history;\nvar cvs = _canvas.theCanvas.canvas;\nvar ctx = _canvas.theCanvas.ctx;\nhistory.undoBtn.addEventListener(\"click\", history.undo.bind(history, cvs, ctx));\nhistory.redoBtn.addEventListener(\"click\", history.redo.bind(history, cvs, ctx));\n\n_canvas.theCanvas.canvas.addEventListener(\"mousedown\", function () {\n return history.saveState(cvs);\n});\n\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/controlHistory.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/controlHistory.js","original":{"line":2,"column":0}},{"name":"History","generated":{"line":18,"column":4},"source":"js/controlHistory.js","original":{"line":4,"column":6}},{"generated":{"line":21,"column":0},"source":"js/controlHistory.js","original":{"line":5,"column":4}},{"generated":{"line":21,"column":21},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":22,"column":0},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":24,"column":0},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"name":"redo_list","generated":{"line":24,"column":9},"source":"js/controlHistory.js","original":{"line":6,"column":13}},{"generated":{"line":24,"column":18},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"generated":{"line":24,"column":21},"source":"js/controlHistory.js","original":{"line":6,"column":25}},{"generated":{"line":24,"column":23},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"generated":{"line":25,"column":0},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"name":"undo_list","generated":{"line":25,"column":9},"source":"js/controlHistory.js","original":{"line":7,"column":13}},{"generated":{"line":25,"column":18},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"generated":{"line":25,"column":21},"source":"js/controlHistory.js","original":{"line":7,"column":25}},{"generated":{"line":25,"column":23},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"generated":{"line":25,"column":24},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":25,"column":25},"source":"js/controlHistory.js","original":{"line":9,"column":8}},{"generated":{"line":27,"column":0},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"name":"undoBtn","generated":{"line":27,"column":9},"source":"js/controlHistory.js","original":{"line":10,"column":13}},{"generated":{"line":27,"column":16},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":27,"column":19},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":27,"column":27},"source":"js/controlHistory.js","original":{"line":10,"column":31}},{"name":"querySelector","generated":{"line":27,"column":28},"source":"js/controlHistory.js","original":{"line":10,"column":32}},{"generated":{"line":27,"column":41},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":27,"column":42},"source":"js/controlHistory.js","original":{"line":10,"column":46}},{"generated":{"line":27,"column":49},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":27,"column":50},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"generated":{"line":28,"column":0},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"name":"redoBtn","generated":{"line":28,"column":9},"source":"js/controlHistory.js","original":{"line":11,"column":13}},{"generated":{"line":28,"column":16},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"name":"document","generated":{"line":28,"column":19},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":28,"column":27},"source":"js/controlHistory.js","original":{"line":11,"column":31}},{"name":"querySelector","generated":{"line":28,"column":28},"source":"js/controlHistory.js","original":{"line":11,"column":32}},{"generated":{"line":28,"column":41},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":28,"column":42},"source":"js/controlHistory.js","original":{"line":11,"column":46}},{"generated":{"line":28,"column":49},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":28,"column":50},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"generated":{"line":29,"column":0},"source":"js/controlHistory.js","original":{"line":12,"column":5}},{"generated":{"line":29,"column":4},"source":"js/controlHistory.js","original":{"line":14,"column":4}},{"name":"canvas","generated":{"line":34,"column":30},"source":"js/controlHistory.js","original":{"line":15,"column":14}},{"name":"list","generated":{"line":34,"column":38},"source":"js/controlHistory.js","original":{"line":15,"column":22}},{"name":"keep_redo","generated":{"line":34,"column":44},"source":"js/controlHistory.js","original":{"line":15,"column":28}},{"generated":{"line":34,"column":55},"source":"js/controlHistory.js","original":{"line":15,"column":39}},{"name":"keep_redo","generated":{"line":35,"column":0},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"name":"keep_redo","generated":{"line":35,"column":6},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"generated":{"line":35,"column":15},"source":"js/controlHistory.js","original":{"line":16,"column":17}},{"name":"keep_redo","generated":{"line":35,"column":18},"source":"js/controlHistory.js","original":{"line":16,"column":20}},{"generated":{"line":35,"column":27},"source":"js/controlHistory.js","original":{"line":16,"column":29}},{"generated":{"line":35,"column":31},"source":"js/controlHistory.js","original":{"line":16,"column":33}},{"generated":{"line":35,"column":36},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"generated":{"line":37,"column":0},"source":"js/controlHistory.js","original":{"line":17,"column":8}},{"generated":{"line":37,"column":10},"source":"js/controlHistory.js","original":{"line":17,"column":11}},{"name":"keep_redo","generated":{"line":37,"column":11},"source":"js/controlHistory.js","original":{"line":17,"column":12}},{"generated":{"line":37,"column":20},"source":"js/controlHistory.js","original":{"line":17,"column":8}},{"generated":{"line":37,"column":22},"source":"js/controlHistory.js","original":{"line":17,"column":23}},{"generated":{"line":38,"column":0},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"name":"redo_list","generated":{"line":38,"column":13},"source":"js/controlHistory.js","original":{"line":18,"column":17}},{"generated":{"line":38,"column":22},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"generated":{"line":38,"column":25},"source":"js/controlHistory.js","original":{"line":18,"column":29}},{"generated":{"line":38,"column":27},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"generated":{"line":39,"column":0},"source":"js/controlHistory.js","original":{"line":19,"column":9}},{"generated":{"line":41,"column":0},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"list","generated":{"line":41,"column":7},"source":"js/controlHistory.js","original":{"line":21,"column":9}},{"generated":{"line":41,"column":11},"source":"js/controlHistory.js","original":{"line":21,"column":13}},{"generated":{"line":41,"column":15},"source":"js/controlHistory.js","original":{"line":21,"column":17}},{"name":"undo_list","generated":{"line":41,"column":20},"source":"js/controlHistory.js","original":{"line":21,"column":22}},{"generated":{"line":41,"column":29},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"push","generated":{"line":41,"column":31},"source":"js/controlHistory.js","original":{"line":21,"column":33}},{"generated":{"line":41,"column":35},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"canvas","generated":{"line":41,"column":36},"source":"js/controlHistory.js","original":{"line":21,"column":38}},{"generated":{"line":41,"column":42},"source":"js/controlHistory.js","original":{"line":21,"column":44}},{"name":"toDataURL","generated":{"line":41,"column":43},"source":"js/controlHistory.js","original":{"line":21,"column":45}},{"generated":{"line":41,"column":52},"source":"js/controlHistory.js","original":{"line":21,"column":38}},{"generated":{"line":41,"column":54},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"generated":{"line":42,"column":0},"source":"js/controlHistory.js","original":{"line":22,"column":5}},{"generated":{"line":42,"column":6},"source":"js/controlHistory.js","original":{"line":24,"column":4}},{"name":"canvas","generated":{"line":46,"column":25},"source":"js/controlHistory.js","original":{"line":25,"column":9}},{"name":"ctx","generated":{"line":46,"column":33},"source":"js/controlHistory.js","original":{"line":25,"column":17}},{"generated":{"line":46,"column":38},"source":"js/controlHistory.js","original":{"line":25,"column":22}},{"generated":{"line":47,"column":0},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"restoreState","generated":{"line":47,"column":11},"source":"js/controlHistory.js","original":{"line":26,"column":13}},{"generated":{"line":47,"column":23},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"canvas","generated":{"line":47,"column":24},"source":"js/controlHistory.js","original":{"line":26,"column":26}},{"generated":{"line":47,"column":30},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"ctx","generated":{"line":47,"column":32},"source":"js/controlHistory.js","original":{"line":26,"column":34}},{"generated":{"line":47,"column":35},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"generated":{"line":47,"column":37},"source":"js/controlHistory.js","original":{"line":26,"column":39}},{"name":"undo_list","generated":{"line":47,"column":42},"source":"js/controlHistory.js","original":{"line":26,"column":44}},{"generated":{"line":47,"column":51},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"generated":{"line":47,"column":53},"source":"js/controlHistory.js","original":{"line":26,"column":55}},{"name":"redo_list","generated":{"line":47,"column":58},"source":"js/controlHistory.js","original":{"line":26,"column":60}},{"generated":{"line":47,"column":67},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"ui","generated":{"line":49,"column":0},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"name":"displayNotification","generated":{"line":49,"column":13},"source":"js/controlHistory.js","original":{"line":27,"column":11}},{"generated":{"line":49,"column":32},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"generated":{"line":49,"column":33},"source":"js/controlHistory.js","original":{"line":27,"column":31}},{"generated":{"line":49,"column":39},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"generated":{"line":50,"column":0},"source":"js/controlHistory.js","original":{"line":28,"column":5}},{"generated":{"line":50,"column":6},"source":"js/controlHistory.js","original":{"line":30,"column":4}},{"name":"canvas","generated":{"line":54,"column":25},"source":"js/controlHistory.js","original":{"line":31,"column":9}},{"name":"ctx","generated":{"line":54,"column":33},"source":"js/controlHistory.js","original":{"line":31,"column":17}},{"generated":{"line":54,"column":38},"source":"js/controlHistory.js","original":{"line":31,"column":22}},{"generated":{"line":55,"column":0},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"restoreState","generated":{"line":55,"column":11},"source":"js/controlHistory.js","original":{"line":32,"column":11}},{"generated":{"line":55,"column":23},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"canvas","generated":{"line":55,"column":24},"source":"js/controlHistory.js","original":{"line":32,"column":24}},{"generated":{"line":55,"column":30},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"ctx","generated":{"line":55,"column":32},"source":"js/controlHistory.js","original":{"line":32,"column":32}},{"generated":{"line":55,"column":35},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"generated":{"line":55,"column":37},"source":"js/controlHistory.js","original":{"line":32,"column":37}},{"name":"redo_list","generated":{"line":55,"column":42},"source":"js/controlHistory.js","original":{"line":32,"column":42}},{"generated":{"line":55,"column":51},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"generated":{"line":55,"column":53},"source":"js/controlHistory.js","original":{"line":32,"column":53}},{"name":"undo_list","generated":{"line":55,"column":58},"source":"js/controlHistory.js","original":{"line":32,"column":58}},{"generated":{"line":55,"column":67},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"ui","generated":{"line":57,"column":0},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"name":"displayNotification","generated":{"line":57,"column":13},"source":"js/controlHistory.js","original":{"line":33,"column":9}},{"generated":{"line":57,"column":32},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"generated":{"line":57,"column":33},"source":"js/controlHistory.js","original":{"line":33,"column":29}},{"generated":{"line":57,"column":39},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"generated":{"line":58,"column":0},"source":"js/controlHistory.js","original":{"line":34,"column":5}},{"generated":{"line":58,"column":6},"source":"js/controlHistory.js","original":{"line":36,"column":4}},{"name":"canvas","generated":{"line":62,"column":33},"source":"js/controlHistory.js","original":{"line":37,"column":17}},{"name":"ctx","generated":{"line":62,"column":41},"source":"js/controlHistory.js","original":{"line":37,"column":25}},{"name":"pop","generated":{"line":62,"column":46},"source":"js/controlHistory.js","original":{"line":37,"column":30}},{"name":"push","generated":{"line":62,"column":51},"source":"js/controlHistory.js","original":{"line":37,"column":35}},{"generated":{"line":62,"column":57},"source":"js/controlHistory.js","original":{"line":37,"column":41}},{"generated":{"line":63,"column":0},"source":"js/controlHistory.js","original":{"line":38,"column":8}},{"name":"pop","generated":{"line":63,"column":10},"source":"js/controlHistory.js","original":{"line":38,"column":11}},{"generated":{"line":63,"column":13},"source":"js/controlHistory.js","original":{"line":38,"column":14}},{"name":"length","generated":{"line":63,"column":14},"source":"js/controlHistory.js","original":{"line":38,"column":15}},{"generated":{"line":63,"column":20},"source":"js/controlHistory.js","original":{"line":38,"column":8}},{"generated":{"line":63,"column":22},"source":"js/controlHistory.js","original":{"line":38,"column":23}},{"generated":{"line":64,"column":0},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"saveState","generated":{"line":64,"column":13},"source":"js/controlHistory.js","original":{"line":39,"column":17}},{"generated":{"line":64,"column":22},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"canvas","generated":{"line":64,"column":23},"source":"js/controlHistory.js","original":{"line":39,"column":27}},{"generated":{"line":64,"column":29},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"push","generated":{"line":64,"column":31},"source":"js/controlHistory.js","original":{"line":39,"column":35}},{"generated":{"line":64,"column":35},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"generated":{"line":64,"column":37},"source":"js/controlHistory.js","original":{"line":39,"column":41}},{"generated":{"line":64,"column":41},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"generated":{"line":65,"column":0},"source":"js/controlHistory.js","original":{"line":40,"column":12}},{"name":"restore_state","generated":{"line":65,"column":12},"source":"js/controlHistory.js","original":{"line":40,"column":16}},{"generated":{"line":65,"column":25},"source":"js/controlHistory.js","original":{"line":40,"column":29}},{"name":"pop","generated":{"line":65,"column":28},"source":"js/controlHistory.js","original":{"line":40,"column":32}},{"generated":{"line":65,"column":31},"source":"js/controlHistory.js","original":{"line":40,"column":35}},{"name":"pop","generated":{"line":65,"column":32},"source":"js/controlHistory.js","original":{"line":40,"column":36}},{"generated":{"line":65,"column":35},"source":"js/controlHistory.js","original":{"line":40,"column":32}},{"generated":{"line":65,"column":37},"source":"js/controlHistory.js","original":{"line":40,"column":12}},{"generated":{"line":66,"column":0},"source":"js/controlHistory.js","original":{"line":41,"column":12}},{"name":"src","generated":{"line":66,"column":12},"source":"js/controlHistory.js","original":{"line":41,"column":18}},{"generated":{"line":66,"column":15},"source":"js/controlHistory.js","original":{"line":41,"column":21}},{"name":"restore_state","generated":{"line":66,"column":18},"source":"js/controlHistory.js","original":{"line":41,"column":24}},{"generated":{"line":66,"column":31},"source":"js/controlHistory.js","original":{"line":41,"column":12}},{"generated":{"line":67,"column":0},"source":"js/controlHistory.js","original":{"line":43,"column":12}},{"name":"img","generated":{"line":67,"column":12},"source":"js/controlHistory.js","original":{"line":43,"column":18}},{"generated":{"line":67,"column":15},"source":"js/controlHistory.js","original":{"line":43,"column":21}},{"generated":{"line":67,"column":18},"source":"js/controlHistory.js","original":{"line":43,"column":24}},{"name":"Image","generated":{"line":67,"column":22},"source":"js/controlHistory.js","original":{"line":43,"column":28}},{"generated":{"line":67,"column":27},"source":"js/controlHistory.js","original":{"line":43,"column":24}},{"generated":{"line":67,"column":29},"source":"js/controlHistory.js","original":{"line":43,"column":12}},{"name":"img","generated":{"line":68,"column":0},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"img","generated":{"line":68,"column":8},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"generated":{"line":68,"column":11},"source":"js/controlHistory.js","original":{"line":44,"column":15}},{"name":"setAttribute","generated":{"line":68,"column":12},"source":"js/controlHistory.js","original":{"line":44,"column":16}},{"generated":{"line":68,"column":24},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"generated":{"line":68,"column":25},"source":"js/controlHistory.js","original":{"line":44,"column":29}},{"generated":{"line":68,"column":30},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"src","generated":{"line":68,"column":32},"source":"js/controlHistory.js","original":{"line":44,"column":36}},{"generated":{"line":68,"column":35},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"img","generated":{"line":70,"column":0},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"name":"img","generated":{"line":70,"column":8},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":70,"column":11},"source":"js/controlHistory.js","original":{"line":45,"column":15}},{"name":"onload","generated":{"line":70,"column":12},"source":"js/controlHistory.js","original":{"line":45,"column":16}},{"generated":{"line":70,"column":18},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":70,"column":21},"source":"js/controlHistory.js","original":{"line":45,"column":25}},{"generated":{"line":70,"column":33},"source":"js/controlHistory.js","original":{"line":45,"column":36}},{"name":"ctx","generated":{"line":71,"column":0},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"ctx","generated":{"line":71,"column":10},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":71,"column":13},"source":"js/controlHistory.js","original":{"line":46,"column":17}},{"name":"clearRect","generated":{"line":71,"column":14},"source":"js/controlHistory.js","original":{"line":46,"column":18}},{"generated":{"line":71,"column":23},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":71,"column":24},"source":"js/controlHistory.js","original":{"line":46,"column":28}},{"generated":{"line":71,"column":25},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":71,"column":27},"source":"js/controlHistory.js","original":{"line":46,"column":31}},{"generated":{"line":71,"column":28},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"canvas","generated":{"line":71,"column":30},"source":"js/controlHistory.js","original":{"line":46,"column":34}},{"generated":{"line":71,"column":36},"source":"js/controlHistory.js","original":{"line":46,"column":40}},{"name":"width","generated":{"line":71,"column":37},"source":"js/controlHistory.js","original":{"line":46,"column":41}},{"generated":{"line":71,"column":42},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"canvas","generated":{"line":71,"column":44},"source":"js/controlHistory.js","original":{"line":46,"column":48}},{"generated":{"line":71,"column":50},"source":"js/controlHistory.js","original":{"line":46,"column":54}},{"name":"height","generated":{"line":71,"column":51},"source":"js/controlHistory.js","original":{"line":46,"column":55}},{"generated":{"line":71,"column":57},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"ctx","generated":{"line":72,"column":0},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"ctx","generated":{"line":72,"column":10},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":72,"column":13},"source":"js/controlHistory.js","original":{"line":47,"column":17}},{"name":"drawImage","generated":{"line":72,"column":14},"source":"js/controlHistory.js","original":{"line":47,"column":18}},{"generated":{"line":72,"column":23},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"img","generated":{"line":72,"column":24},"source":"js/controlHistory.js","original":{"line":47,"column":28}},{"generated":{"line":72,"column":27},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":72,"column":29},"source":"js/controlHistory.js","original":{"line":47,"column":33}},{"generated":{"line":72,"column":30},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":72,"column":32},"source":"js/controlHistory.js","original":{"line":47,"column":36}},{"generated":{"line":72,"column":33},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"canvas","generated":{"line":72,"column":35},"source":"js/controlHistory.js","original":{"line":47,"column":39}},{"generated":{"line":72,"column":41},"source":"js/controlHistory.js","original":{"line":47,"column":45}},{"name":"width","generated":{"line":72,"column":42},"source":"js/controlHistory.js","original":{"line":47,"column":46}},{"generated":{"line":72,"column":47},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"canvas","generated":{"line":72,"column":49},"source":"js/controlHistory.js","original":{"line":47,"column":53}},{"generated":{"line":72,"column":55},"source":"js/controlHistory.js","original":{"line":47,"column":59}},{"name":"height","generated":{"line":72,"column":56},"source":"js/controlHistory.js","original":{"line":47,"column":60}},{"generated":{"line":72,"column":62},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":73,"column":0},"source":"js/controlHistory.js","original":{"line":48,"column":13}},{"generated":{"line":73,"column":9},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":74,"column":0},"source":"js/controlHistory.js","original":{"line":49,"column":9}},{"generated":{"line":75,"column":0},"source":"js/controlHistory.js","original":{"line":50,"column":5}},{"generated":{"line":75,"column":6},"source":"js/controlHistory.js","original":{"line":52,"column":4}},{"name":"e","generated":{"line":79,"column":31},"source":"js/controlHistory.js","original":{"line":53,"column":15}},{"generated":{"line":79,"column":34},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"name":"e","generated":{"line":80,"column":0},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"name":"e","generated":{"line":80,"column":6},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"generated":{"line":80,"column":7},"source":"js/controlHistory.js","original":{"line":54,"column":9}},{"name":"e","generated":{"line":80,"column":10},"source":"js/controlHistory.js","original":{"line":54,"column":12}},{"generated":{"line":80,"column":11},"source":"js/controlHistory.js","original":{"line":54,"column":13}},{"name":"event","generated":{"line":80,"column":15},"source":"js/controlHistory.js","original":{"line":54,"column":17}},{"generated":{"line":80,"column":20},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"generated":{"line":80,"column":21},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"generated":{"line":80,"column":22},"source":"js/controlHistory.js","original":{"line":56,"column":8}},{"generated":{"line":82,"column":0},"source":"js/controlHistory.js","original":{"line":57,"column":8}},{"name":"e","generated":{"line":82,"column":10},"source":"js/controlHistory.js","original":{"line":57,"column":11}},{"generated":{"line":82,"column":11},"source":"js/controlHistory.js","original":{"line":57,"column":12}},{"name":"ctrlKey","generated":{"line":82,"column":12},"source":"js/controlHistory.js","original":{"line":57,"column":13}},{"generated":{"line":82,"column":19},"source":"js/controlHistory.js","original":{"line":57,"column":11}},{"name":"e","generated":{"line":82,"column":23},"source":"js/controlHistory.js","original":{"line":57,"column":24}},{"generated":{"line":82,"column":24},"source":"js/controlHistory.js","original":{"line":57,"column":25}},{"name":"keyCode","generated":{"line":82,"column":25},"source":"js/controlHistory.js","original":{"line":57,"column":26}},{"generated":{"line":82,"column":32},"source":"js/controlHistory.js","original":{"line":57,"column":24}},{"generated":{"line":82,"column":37},"source":"js/controlHistory.js","original":{"line":57,"column":38}},{"generated":{"line":82,"column":39},"source":"js/controlHistory.js","original":{"line":57,"column":8}},{"generated":{"line":82,"column":41},"source":"js/controlHistory.js","original":{"line":57,"column":42}},{"generated":{"line":83,"column":0},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"undo","generated":{"line":83,"column":13},"source":"js/controlHistory.js","original":{"line":58,"column":17}},{"generated":{"line":83,"column":17},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"cvs","generated":{"line":83,"column":18},"source":"js/controlHistory.js","original":{"line":58,"column":22}},{"generated":{"line":83,"column":21},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"ctx","generated":{"line":83,"column":23},"source":"js/controlHistory.js","original":{"line":58,"column":27}},{"generated":{"line":83,"column":26},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"generated":{"line":84,"column":0},"source":"js/controlHistory.js","original":{"line":59,"column":9}},{"generated":{"line":84,"column":7},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"generated":{"line":84,"column":8},"source":"js/controlHistory.js","original":{"line":61,"column":8}},{"generated":{"line":87,"column":0},"source":"js/controlHistory.js","original":{"line":62,"column":8}},{"name":"e","generated":{"line":87,"column":10},"source":"js/controlHistory.js","original":{"line":62,"column":12}},{"generated":{"line":87,"column":11},"source":"js/controlHistory.js","original":{"line":62,"column":13}},{"name":"ctrlKey","generated":{"line":87,"column":12},"source":"js/controlHistory.js","original":{"line":62,"column":14}},{"generated":{"line":87,"column":19},"source":"js/controlHistory.js","original":{"line":62,"column":12}},{"name":"e","generated":{"line":87,"column":23},"source":"js/controlHistory.js","original":{"line":62,"column":25}},{"generated":{"line":87,"column":24},"source":"js/controlHistory.js","original":{"line":62,"column":26}},{"name":"keyCode","generated":{"line":87,"column":25},"source":"js/controlHistory.js","original":{"line":62,"column":27}},{"generated":{"line":87,"column":32},"source":"js/controlHistory.js","original":{"line":62,"column":25}},{"generated":{"line":87,"column":37},"source":"js/controlHistory.js","original":{"line":62,"column":39}},{"generated":{"line":87,"column":39},"source":"js/controlHistory.js","original":{"line":62,"column":8}},{"generated":{"line":87,"column":41},"source":"js/controlHistory.js","original":{"line":62,"column":43}},{"generated":{"line":88,"column":0},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"redo","generated":{"line":88,"column":13},"source":"js/controlHistory.js","original":{"line":63,"column":17}},{"generated":{"line":88,"column":17},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"cvs","generated":{"line":88,"column":18},"source":"js/controlHistory.js","original":{"line":63,"column":22}},{"generated":{"line":88,"column":21},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"ctx","generated":{"line":88,"column":23},"source":"js/controlHistory.js","original":{"line":63,"column":27}},{"generated":{"line":88,"column":26},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"generated":{"line":89,"column":0},"source":"js/controlHistory.js","original":{"line":64,"column":9}},{"generated":{"line":90,"column":0},"source":"js/controlHistory.js","original":{"line":65,"column":5}},{"generated":{"line":96,"column":0},"source":"js/controlHistory.js","original":{"line":68,"column":7}},{"name":"history","generated":{"line":96,"column":4},"source":"js/controlHistory.js","original":{"line":68,"column":13}},{"generated":{"line":96,"column":11},"source":"js/controlHistory.js","original":{"line":68,"column":20}},{"generated":{"line":96,"column":14},"source":"js/controlHistory.js","original":{"line":68,"column":23}},{"name":"History","generated":{"line":96,"column":18},"source":"js/controlHistory.js","original":{"line":68,"column":27}},{"generated":{"line":96,"column":25},"source":"js/controlHistory.js","original":{"line":68,"column":23}},{"generated":{"line":96,"column":27},"source":"js/controlHistory.js","original":{"line":68,"column":7}},{"generated":{"line":98,"column":0},"source":"js/controlHistory.js","original":{"line":69,"column":0}},{"name":"cvs","generated":{"line":98,"column":4},"source":"js/controlHistory.js","original":{"line":69,"column":6}},{"generated":{"line":98,"column":7},"source":"js/controlHistory.js","original":{"line":69,"column":9}},{"name":"theCanvas","generated":{"line":98,"column":10},"source":"js/controlHistory.js","original":{"line":69,"column":12}},{"name":"canvas","generated":{"line":98,"column":28},"source":"js/controlHistory.js","original":{"line":69,"column":22}},{"generated":{"line":98,"column":34},"source":"js/controlHistory.js","original":{"line":69,"column":0}},{"generated":{"line":99,"column":0},"source":"js/controlHistory.js","original":{"line":70,"column":0}},{"name":"ctx","generated":{"line":99,"column":4},"source":"js/controlHistory.js","original":{"line":70,"column":6}},{"generated":{"line":99,"column":7},"source":"js/controlHistory.js","original":{"line":70,"column":9}},{"name":"theCanvas","generated":{"line":99,"column":10},"source":"js/controlHistory.js","original":{"line":70,"column":12}},{"name":"ctx","generated":{"line":99,"column":28},"source":"js/controlHistory.js","original":{"line":70,"column":22}},{"generated":{"line":99,"column":31},"source":"js/controlHistory.js","original":{"line":70,"column":0}},{"name":"history","generated":{"line":100,"column":0},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"generated":{"line":100,"column":7},"source":"js/controlHistory.js","original":{"line":72,"column":7}},{"name":"undoBtn","generated":{"line":100,"column":8},"source":"js/controlHistory.js","original":{"line":72,"column":8}},{"generated":{"line":100,"column":15},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"addEventListener","generated":{"line":100,"column":16},"source":"js/controlHistory.js","original":{"line":72,"column":16}},{"generated":{"line":100,"column":32},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"generated":{"line":100,"column":33},"source":"js/controlHistory.js","original":{"line":72,"column":33}},{"generated":{"line":100,"column":40},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"history","generated":{"line":100,"column":42},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"generated":{"line":100,"column":49},"source":"js/controlHistory.js","original":{"line":72,"column":49}},{"name":"undo","generated":{"line":100,"column":50},"source":"js/controlHistory.js","original":{"line":72,"column":50}},{"generated":{"line":100,"column":54},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"bind","generated":{"line":100,"column":55},"source":"js/controlHistory.js","original":{"line":72,"column":55}},{"generated":{"line":100,"column":59},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"history","generated":{"line":100,"column":60},"source":"js/controlHistory.js","original":{"line":72,"column":60}},{"generated":{"line":100,"column":67},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"cvs","generated":{"line":100,"column":69},"source":"js/controlHistory.js","original":{"line":72,"column":69}},{"generated":{"line":100,"column":72},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"ctx","generated":{"line":100,"column":74},"source":"js/controlHistory.js","original":{"line":72,"column":74}},{"generated":{"line":100,"column":77},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"generated":{"line":100,"column":78},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"history","generated":{"line":101,"column":0},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"generated":{"line":101,"column":7},"source":"js/controlHistory.js","original":{"line":73,"column":7}},{"name":"redoBtn","generated":{"line":101,"column":8},"source":"js/controlHistory.js","original":{"line":73,"column":8}},{"generated":{"line":101,"column":15},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"addEventListener","generated":{"line":101,"column":16},"source":"js/controlHistory.js","original":{"line":73,"column":16}},{"generated":{"line":101,"column":32},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"generated":{"line":101,"column":33},"source":"js/controlHistory.js","original":{"line":73,"column":33}},{"generated":{"line":101,"column":40},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"history","generated":{"line":101,"column":42},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"generated":{"line":101,"column":49},"source":"js/controlHistory.js","original":{"line":73,"column":49}},{"name":"redo","generated":{"line":101,"column":50},"source":"js/controlHistory.js","original":{"line":73,"column":50}},{"generated":{"line":101,"column":54},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"bind","generated":{"line":101,"column":55},"source":"js/controlHistory.js","original":{"line":73,"column":55}},{"generated":{"line":101,"column":59},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"history","generated":{"line":101,"column":60},"source":"js/controlHistory.js","original":{"line":73,"column":60}},{"generated":{"line":101,"column":67},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"cvs","generated":{"line":101,"column":69},"source":"js/controlHistory.js","original":{"line":73,"column":69}},{"generated":{"line":101,"column":72},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"ctx","generated":{"line":101,"column":74},"source":"js/controlHistory.js","original":{"line":73,"column":74}},{"generated":{"line":101,"column":77},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"generated":{"line":101,"column":78},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"theCanvas","generated":{"line":103,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"canvas","generated":{"line":103,"column":18},"source":"js/controlHistory.js","original":{"line":74,"column":10}},{"generated":{"line":103,"column":24},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"addEventListener","generated":{"line":103,"column":25},"source":"js/controlHistory.js","original":{"line":74,"column":17}},{"generated":{"line":103,"column":41},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"generated":{"line":103,"column":42},"source":"js/controlHistory.js","original":{"line":74,"column":34}},{"generated":{"line":103,"column":53},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"generated":{"line":103,"column":55},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":104,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"name":"history","generated":{"line":104,"column":9},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"generated":{"line":104,"column":16},"source":"js/controlHistory.js","original":{"line":74,"column":60}},{"name":"saveState","generated":{"line":104,"column":17},"source":"js/controlHistory.js","original":{"line":74,"column":61}},{"generated":{"line":104,"column":26},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"name":"cvs","generated":{"line":104,"column":27},"source":"js/controlHistory.js","original":{"line":74,"column":71}},{"generated":{"line":104,"column":30},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"generated":{"line":104,"column":31},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":105,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":105,"column":1},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"document","generated":{"line":107,"column":0},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"generated":{"line":107,"column":8},"source":"js/controlHistory.js","original":{"line":75,"column":8}},{"name":"addEventListener","generated":{"line":107,"column":9},"source":"js/controlHistory.js","original":{"line":75,"column":9}},{"generated":{"line":107,"column":25},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"generated":{"line":107,"column":26},"source":"js/controlHistory.js","original":{"line":75,"column":26}},{"generated":{"line":107,"column":33},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"name":"history","generated":{"line":107,"column":35},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"generated":{"line":107,"column":42},"source":"js/controlHistory.js","original":{"line":75,"column":42}},{"name":"keyCapture","generated":{"line":107,"column":43},"source":"js/controlHistory.js","original":{"line":75,"column":43}},{"generated":{"line":107,"column":53},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"name":"bind","generated":{"line":107,"column":54},"source":"js/controlHistory.js","original":{"line":75,"column":54}},{"generated":{"line":107,"column":58},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"name":"history","generated":{"line":107,"column":59},"source":"js/controlHistory.js","original":{"line":75,"column":59}},{"generated":{"line":107,"column":66},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"generated":{"line":107,"column":67},"source":"js/controlHistory.js","original":{"line":75,"column":0}}],"sources":{"js/controlHistory.js":"import { theCanvas } from './canvas';\r\nimport { ui } from './ui';\r\n\r\nclass History { \r\n constructor() {\r\n this.redo_list = [];\r\n this.undo_list = [];\r\n \r\n // Undo & Redo buttons\r\n this.undoBtn = document.querySelector(\"#undo\");\r\n this.redoBtn = document.querySelector(\"#redo\");\r\n }\r\n\r\n // Save the state\r\n saveState(canvas, list, keep_redo) {\r\n keep_redo = keep_redo || false;\r\n if(!keep_redo) {\r\n this.redo_list = [];\r\n }\r\n \r\n (list || this.undo_list).push(canvas.toDataURL()); \r\n }\r\n\r\n // Undo action\r\n undo(canvas, ctx) {\r\n this.restoreState(canvas, ctx, this.undo_list, this.redo_list);\r\n ui.displayNotification(\"Undo\");\r\n }\r\n\r\n // Redo action\r\n redo(canvas, ctx) {\r\n this.restoreState(canvas, ctx, this.redo_list, this.undo_list);\r\n ui.displayNotification(\"Redo\"); \r\n }\r\n\r\n // Restore the state\r\n restoreState(canvas, ctx, pop, push) {\r\n if(pop.length) {\r\n this.saveState(canvas, push, true);\r\n var restore_state = pop.pop();\r\n const src = restore_state;\r\n \r\n const img = new Image();\r\n img.setAttribute('src', src);\r\n img.onload = function() {\r\n ctx.clearRect(0, 0, canvas.width, canvas.height);\r\n ctx.drawImage(img, 0, 0, canvas.width, canvas.height); \r\n }\r\n }\r\n }\r\n \r\n // Call undo / redo with keyboards\r\n keyCapture(e) { \r\n e = e || event;\r\n\r\n // Ctrl + Z combination\r\n if(e.ctrlKey && e.keyCode === 90) {\r\n this.undo(cvs, ctx);\r\n }\r\n \r\n // Ctrl + Y combination\r\n if (e.ctrlKey && e.keyCode === 89) {\r\n this.redo(cvs, ctx);\r\n }\r\n }\r\n}\r\n\r\nexport const history = new History();\r\nconst cvs = theCanvas.canvas;\r\nconst ctx = theCanvas.ctx;\r\n\r\nhistory.undoBtn.addEventListener(\"click\", history.undo.bind(history, cvs, ctx));\r\nhistory.redoBtn.addEventListener(\"click\", history.redo.bind(history, cvs, ctx));\r\ntheCanvas.canvas.addEventListener(\"mousedown\", () => history.saveState(cvs));\r\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));\r\n"},"lineCount":null}},"error":null,"hash":"cc911b7207c1122b51f89c7af25bd827","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/65/9e348335d94021d09b098b4f954b70.json b/.cache/65/9e348335d94021d09b098b4f954b70.json deleted file mode 100644 index 8478bd6..0000000 --- a/.cache/65/9e348335d94021d09b098b4f954b70.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"js/inputs.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./canvas","loc":{"line":2,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.inputs = void 0;\n\nvar _ui = require(\"./ui\");\n\nvar _canvas = require(\"./canvas\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Inputs =\n/*#__PURE__*/\nfunction () {\n function Inputs() {\n _classCallCheck(this, Inputs);\n\n this.colorInputs = document.querySelectorAll(\"input[type=\\\"color\\\"]\");\n this.colorBoxes = document.querySelectorAll(\".color-box\");\n this.widthInput = document.querySelector(\"#width-input\");\n this.heightInput = document.querySelector(\"#height-input\");\n this.capWidth = document.querySelector(\"#capWidth\");\n } // Change the drawing cap size\n\n\n _createClass(Inputs, [{\n key: \"changeCapSize\",\n value: function changeCapSize(e) {\n e = e || event; // Change cap size using the slider\n\n if (_ui.ui.holdingSlider) {\n _canvas.theCanvas.ctx.lineWidth = e.target.value;\n var capDisplay = document.querySelector(\"#capWidth-display\");\n capDisplay.style.width = \"\".concat(e.target.value, \"px\");\n capDisplay.style.height = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n capDisplay.style.backgroundColor = _canvas.theCanvas.ctx.strokeStyle;\n console.log(capDisplay);\n } // If user presses [, decrease size. If user presses ], increase cap size\n\n\n if (e.keyCode === 219) {\n _canvas.theCanvas.ctx.lineWidth--;\n this.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n } else if (e.keyCode === 221) {\n _canvas.theCanvas.ctx.lineWidth++;\n this.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n }\n\n _ui.ui.displayChanges(\"capSize\");\n }\n }]);\n\n return Inputs;\n}();\n\nvar inputs = new Inputs(); // Input field\n\nexports.inputs = inputs;\ninputs.capWidth.addEventListener(\"mousedown\", function () {\n return _ui.ui.holdingSlider = true;\n});\ninputs.capWidth.addEventListener(\"mouseup\", function () {\n _ui.ui.holdingSlider = false;\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\n});\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\ninputs.capWidth.addEventListener(\"click\", function (e) {\n _canvas.theCanvas.ctx.lineWidth = e.target.value;\n\n _ui.ui.displayChanges(\"capSize\");\n});\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs)); // Choose colors for drawing and for the background fill\n\ninputs.colorInputs.forEach(function (input) {\n return input.addEventListener(\"change\", function () {\n if (input.id === 'colorPalette') {\n _canvas.theCanvas.ctx.strokeStyle = input.value; // Display changes\n\n _ui.ui.displayChanges(\"draw-color\");\n } else if (input.id === \"backgroundColor\") {\n _canvas.theCanvas.ctx.fillStyle = input.value;\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Display changes\n\n\n _ui.ui.displayChanges(\"fill-color\", input.value);\n }\n });\n});\ninputs.colorBoxes.forEach(function (box) {\n return box.addEventListener(\"click\", function (e) {\n var parentID = e.target.parentElement.id;\n\n if (parentID === \"draw-color\") {\n _canvas.theCanvas.ctx.strokeStyle = box.dataset.color; // Update the UI with the proper color name\n\n _ui.ui.displayChanges(\"draw-color\");\n } else if (parentID === \"fill-color\") {\n _canvas.theCanvas.ctx.fillStyle = box.dataset.color;\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Update the UI with the proper color name\n\n\n _ui.ui.displayChanges(\"fill-color\", box.dataset.color);\n } // console.log(e.target.parentElement.id);\n\n });\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/inputs.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/inputs.js","original":{"line":2,"column":0}},{"name":"Inputs","generated":{"line":18,"column":4},"source":"js/inputs.js","original":{"line":4,"column":6}},{"generated":{"line":21,"column":0},"source":"js/inputs.js","original":{"line":5,"column":4}},{"generated":{"line":21,"column":20},"source":"js/inputs.js","original":{"line":5,"column":18}},{"generated":{"line":22,"column":0},"source":"js/inputs.js","original":{"line":5,"column":18}},{"generated":{"line":24,"column":0},"source":"js/inputs.js","original":{"line":6,"column":8}},{"name":"colorInputs","generated":{"line":24,"column":9},"source":"js/inputs.js","original":{"line":6,"column":13}},{"generated":{"line":24,"column":20},"source":"js/inputs.js","original":{"line":6,"column":8}},{"name":"document","generated":{"line":24,"column":23},"source":"js/inputs.js","original":{"line":6,"column":27}},{"generated":{"line":24,"column":31},"source":"js/inputs.js","original":{"line":6,"column":35}},{"name":"querySelectorAll","generated":{"line":24,"column":32},"source":"js/inputs.js","original":{"line":6,"column":36}},{"generated":{"line":24,"column":48},"source":"js/inputs.js","original":{"line":6,"column":27}},{"generated":{"line":24,"column":73},"source":"js/inputs.js","original":{"line":6,"column":8}},{"generated":{"line":25,"column":0},"source":"js/inputs.js","original":{"line":7,"column":8}},{"name":"colorBoxes","generated":{"line":25,"column":9},"source":"js/inputs.js","original":{"line":7,"column":13}},{"generated":{"line":25,"column":19},"source":"js/inputs.js","original":{"line":7,"column":8}},{"name":"document","generated":{"line":25,"column":22},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":25,"column":30},"source":"js/inputs.js","original":{"line":7,"column":34}},{"name":"querySelectorAll","generated":{"line":25,"column":31},"source":"js/inputs.js","original":{"line":7,"column":35}},{"generated":{"line":25,"column":47},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":25,"column":48},"source":"js/inputs.js","original":{"line":7,"column":52}},{"generated":{"line":25,"column":60},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":25,"column":61},"source":"js/inputs.js","original":{"line":7,"column":8}},{"generated":{"line":26,"column":0},"source":"js/inputs.js","original":{"line":8,"column":8}},{"name":"widthInput","generated":{"line":26,"column":9},"source":"js/inputs.js","original":{"line":8,"column":13}},{"generated":{"line":26,"column":19},"source":"js/inputs.js","original":{"line":8,"column":8}},{"name":"document","generated":{"line":26,"column":22},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":26,"column":30},"source":"js/inputs.js","original":{"line":8,"column":34}},{"name":"querySelector","generated":{"line":26,"column":31},"source":"js/inputs.js","original":{"line":8,"column":35}},{"generated":{"line":26,"column":44},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":26,"column":45},"source":"js/inputs.js","original":{"line":8,"column":49}},{"generated":{"line":26,"column":59},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":26,"column":60},"source":"js/inputs.js","original":{"line":8,"column":8}},{"generated":{"line":27,"column":0},"source":"js/inputs.js","original":{"line":9,"column":8}},{"name":"heightInput","generated":{"line":27,"column":9},"source":"js/inputs.js","original":{"line":9,"column":13}},{"generated":{"line":27,"column":20},"source":"js/inputs.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":27,"column":23},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":27,"column":31},"source":"js/inputs.js","original":{"line":9,"column":35}},{"name":"querySelector","generated":{"line":27,"column":32},"source":"js/inputs.js","original":{"line":9,"column":36}},{"generated":{"line":27,"column":45},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":27,"column":46},"source":"js/inputs.js","original":{"line":9,"column":50}},{"generated":{"line":27,"column":61},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":27,"column":62},"source":"js/inputs.js","original":{"line":9,"column":8}},{"generated":{"line":28,"column":0},"source":"js/inputs.js","original":{"line":10,"column":8}},{"name":"capWidth","generated":{"line":28,"column":9},"source":"js/inputs.js","original":{"line":10,"column":13}},{"generated":{"line":28,"column":17},"source":"js/inputs.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":28,"column":20},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":28,"column":28},"source":"js/inputs.js","original":{"line":10,"column":32}},{"name":"querySelector","generated":{"line":28,"column":29},"source":"js/inputs.js","original":{"line":10,"column":33}},{"generated":{"line":28,"column":42},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":28,"column":43},"source":"js/inputs.js","original":{"line":10,"column":47}},{"generated":{"line":28,"column":54},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":28,"column":55},"source":"js/inputs.js","original":{"line":10,"column":8}},{"generated":{"line":29,"column":0},"source":"js/inputs.js","original":{"line":11,"column":5}},{"generated":{"line":29,"column":4},"source":"js/inputs.js","original":{"line":13,"column":4}},{"name":"e","generated":{"line":34,"column":34},"source":"js/inputs.js","original":{"line":14,"column":18}},{"generated":{"line":34,"column":37},"source":"js/inputs.js","original":{"line":14,"column":21}},{"name":"e","generated":{"line":35,"column":0},"source":"js/inputs.js","original":{"line":15,"column":8}},{"name":"e","generated":{"line":35,"column":6},"source":"js/inputs.js","original":{"line":15,"column":8}},{"generated":{"line":35,"column":7},"source":"js/inputs.js","original":{"line":15,"column":9}},{"name":"e","generated":{"line":35,"column":10},"source":"js/inputs.js","original":{"line":15,"column":12}},{"generated":{"line":35,"column":11},"source":"js/inputs.js","original":{"line":15,"column":13}},{"name":"event","generated":{"line":35,"column":15},"source":"js/inputs.js","original":{"line":15,"column":17}},{"generated":{"line":35,"column":20},"source":"js/inputs.js","original":{"line":15,"column":8}},{"generated":{"line":35,"column":21},"source":"js/inputs.js","original":{"line":14,"column":21}},{"generated":{"line":35,"column":22},"source":"js/inputs.js","original":{"line":17,"column":8}},{"generated":{"line":37,"column":0},"source":"js/inputs.js","original":{"line":18,"column":8}},{"name":"ui","generated":{"line":37,"column":10},"source":"js/inputs.js","original":{"line":18,"column":11}},{"name":"holdingSlider","generated":{"line":37,"column":17},"source":"js/inputs.js","original":{"line":18,"column":14}},{"generated":{"line":37,"column":30},"source":"js/inputs.js","original":{"line":18,"column":8}},{"generated":{"line":37,"column":32},"source":"js/inputs.js","original":{"line":18,"column":29}},{"name":"theCanvas","generated":{"line":38,"column":0},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"ctx","generated":{"line":38,"column":26},"source":"js/inputs.js","original":{"line":19,"column":22}},{"generated":{"line":38,"column":29},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"lineWidth","generated":{"line":38,"column":30},"source":"js/inputs.js","original":{"line":19,"column":26}},{"generated":{"line":38,"column":39},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"e","generated":{"line":38,"column":42},"source":"js/inputs.js","original":{"line":19,"column":38}},{"generated":{"line":38,"column":43},"source":"js/inputs.js","original":{"line":19,"column":39}},{"name":"target","generated":{"line":38,"column":44},"source":"js/inputs.js","original":{"line":19,"column":40}},{"generated":{"line":38,"column":50},"source":"js/inputs.js","original":{"line":19,"column":38}},{"name":"value","generated":{"line":38,"column":51},"source":"js/inputs.js","original":{"line":19,"column":47}},{"generated":{"line":38,"column":56},"source":"js/inputs.js","original":{"line":19,"column":12}},{"generated":{"line":39,"column":0},"source":"js/inputs.js","original":{"line":20,"column":12}},{"name":"capDisplay","generated":{"line":39,"column":12},"source":"js/inputs.js","original":{"line":20,"column":18}},{"generated":{"line":39,"column":22},"source":"js/inputs.js","original":{"line":20,"column":28}},{"name":"document","generated":{"line":39,"column":25},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":39,"column":33},"source":"js/inputs.js","original":{"line":20,"column":39}},{"name":"querySelector","generated":{"line":39,"column":34},"source":"js/inputs.js","original":{"line":20,"column":40}},{"generated":{"line":39,"column":47},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":39,"column":48},"source":"js/inputs.js","original":{"line":20,"column":54}},{"generated":{"line":39,"column":67},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":39,"column":68},"source":"js/inputs.js","original":{"line":20,"column":12}},{"name":"capDisplay","generated":{"line":40,"column":0},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"capDisplay","generated":{"line":40,"column":8},"source":"js/inputs.js","original":{"line":21,"column":12}},{"generated":{"line":40,"column":18},"source":"js/inputs.js","original":{"line":21,"column":22}},{"name":"style","generated":{"line":40,"column":19},"source":"js/inputs.js","original":{"line":21,"column":23}},{"generated":{"line":40,"column":24},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"width","generated":{"line":40,"column":25},"source":"js/inputs.js","original":{"line":21,"column":29}},{"generated":{"line":40,"column":30},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"e","generated":{"line":40,"column":43},"source":"js/inputs.js","original":{"line":21,"column":40}},{"generated":{"line":40,"column":44},"source":"js/inputs.js","original":{"line":21,"column":41}},{"name":"target","generated":{"line":40,"column":45},"source":"js/inputs.js","original":{"line":21,"column":42}},{"generated":{"line":40,"column":51},"source":"js/inputs.js","original":{"line":21,"column":40}},{"name":"value","generated":{"line":40,"column":52},"source":"js/inputs.js","original":{"line":21,"column":49}},{"generated":{"line":40,"column":57},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"capDisplay","generated":{"line":41,"column":0},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"capDisplay","generated":{"line":41,"column":8},"source":"js/inputs.js","original":{"line":22,"column":12}},{"generated":{"line":41,"column":18},"source":"js/inputs.js","original":{"line":22,"column":22}},{"name":"style","generated":{"line":41,"column":19},"source":"js/inputs.js","original":{"line":22,"column":23}},{"generated":{"line":41,"column":24},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"height","generated":{"line":41,"column":25},"source":"js/inputs.js","original":{"line":22,"column":29}},{"generated":{"line":41,"column":31},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"theCanvas","generated":{"line":41,"column":44},"source":"js/inputs.js","original":{"line":22,"column":41}},{"name":"ctx","generated":{"line":41,"column":62},"source":"js/inputs.js","original":{"line":22,"column":51}},{"generated":{"line":41,"column":65},"source":"js/inputs.js","original":{"line":22,"column":41}},{"name":"lineWidth","generated":{"line":41,"column":66},"source":"js/inputs.js","original":{"line":22,"column":55}},{"generated":{"line":41,"column":75},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"capDisplay","generated":{"line":42,"column":0},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"capDisplay","generated":{"line":42,"column":8},"source":"js/inputs.js","original":{"line":23,"column":12}},{"generated":{"line":42,"column":18},"source":"js/inputs.js","original":{"line":23,"column":22}},{"name":"style","generated":{"line":42,"column":19},"source":"js/inputs.js","original":{"line":23,"column":23}},{"generated":{"line":42,"column":24},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"backgroundColor","generated":{"line":42,"column":25},"source":"js/inputs.js","original":{"line":23,"column":29}},{"generated":{"line":42,"column":40},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"theCanvas","generated":{"line":42,"column":43},"source":"js/inputs.js","original":{"line":23,"column":47}},{"name":"ctx","generated":{"line":42,"column":61},"source":"js/inputs.js","original":{"line":23,"column":57}},{"generated":{"line":42,"column":64},"source":"js/inputs.js","original":{"line":23,"column":47}},{"name":"strokeStyle","generated":{"line":42,"column":65},"source":"js/inputs.js","original":{"line":23,"column":61}},{"generated":{"line":42,"column":76},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"console","generated":{"line":43,"column":0},"source":"js/inputs.js","original":{"line":24,"column":12}},{"name":"console","generated":{"line":43,"column":8},"source":"js/inputs.js","original":{"line":24,"column":12}},{"generated":{"line":43,"column":15},"source":"js/inputs.js","original":{"line":24,"column":19}},{"name":"log","generated":{"line":43,"column":16},"source":"js/inputs.js","original":{"line":24,"column":20}},{"generated":{"line":43,"column":19},"source":"js/inputs.js","original":{"line":24,"column":12}},{"name":"capDisplay","generated":{"line":43,"column":20},"source":"js/inputs.js","original":{"line":24,"column":24}},{"generated":{"line":43,"column":30},"source":"js/inputs.js","original":{"line":24,"column":12}},{"generated":{"line":44,"column":0},"source":"js/inputs.js","original":{"line":25,"column":9}},{"generated":{"line":44,"column":7},"source":"js/inputs.js","original":{"line":14,"column":21}},{"generated":{"line":44,"column":8},"source":"js/inputs.js","original":{"line":27,"column":8}},{"generated":{"line":47,"column":0},"source":"js/inputs.js","original":{"line":28,"column":8}},{"name":"e","generated":{"line":47,"column":10},"source":"js/inputs.js","original":{"line":28,"column":11}},{"generated":{"line":47,"column":11},"source":"js/inputs.js","original":{"line":28,"column":12}},{"name":"keyCode","generated":{"line":47,"column":12},"source":"js/inputs.js","original":{"line":28,"column":13}},{"generated":{"line":47,"column":19},"source":"js/inputs.js","original":{"line":28,"column":11}},{"generated":{"line":47,"column":24},"source":"js/inputs.js","original":{"line":28,"column":25}},{"generated":{"line":47,"column":27},"source":"js/inputs.js","original":{"line":28,"column":8}},{"generated":{"line":47,"column":29},"source":"js/inputs.js","original":{"line":28,"column":30}},{"name":"theCanvas","generated":{"line":48,"column":0},"source":"js/inputs.js","original":{"line":29,"column":12}},{"name":"ctx","generated":{"line":48,"column":26},"source":"js/inputs.js","original":{"line":29,"column":22}},{"generated":{"line":48,"column":29},"source":"js/inputs.js","original":{"line":29,"column":12}},{"name":"lineWidth","generated":{"line":48,"column":30},"source":"js/inputs.js","original":{"line":29,"column":26}},{"generated":{"line":48,"column":39},"source":"js/inputs.js","original":{"line":29,"column":12}},{"generated":{"line":49,"column":0},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"capWidth","generated":{"line":49,"column":13},"source":"js/inputs.js","original":{"line":30,"column":17}},{"generated":{"line":49,"column":21},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"value","generated":{"line":49,"column":22},"source":"js/inputs.js","original":{"line":30,"column":26}},{"generated":{"line":49,"column":27},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"theCanvas","generated":{"line":49,"column":30},"source":"js/inputs.js","original":{"line":30,"column":34}},{"name":"ctx","generated":{"line":49,"column":48},"source":"js/inputs.js","original":{"line":30,"column":44}},{"generated":{"line":49,"column":51},"source":"js/inputs.js","original":{"line":30,"column":34}},{"name":"lineWidth","generated":{"line":49,"column":52},"source":"js/inputs.js","original":{"line":30,"column":48}},{"generated":{"line":49,"column":61},"source":"js/inputs.js","original":{"line":30,"column":12}},{"generated":{"line":50,"column":0},"source":"js/inputs.js","original":{"line":31,"column":9}},{"generated":{"line":50,"column":7},"source":"js/inputs.js","original":{"line":28,"column":8}},{"generated":{"line":50,"column":13},"source":"js/inputs.js","original":{"line":31,"column":15}},{"name":"e","generated":{"line":50,"column":17},"source":"js/inputs.js","original":{"line":31,"column":19}},{"generated":{"line":50,"column":18},"source":"js/inputs.js","original":{"line":31,"column":20}},{"name":"keyCode","generated":{"line":50,"column":19},"source":"js/inputs.js","original":{"line":31,"column":21}},{"generated":{"line":50,"column":26},"source":"js/inputs.js","original":{"line":31,"column":19}},{"generated":{"line":50,"column":31},"source":"js/inputs.js","original":{"line":31,"column":33}},{"generated":{"line":50,"column":34},"source":"js/inputs.js","original":{"line":31,"column":15}},{"generated":{"line":50,"column":36},"source":"js/inputs.js","original":{"line":31,"column":38}},{"name":"theCanvas","generated":{"line":51,"column":0},"source":"js/inputs.js","original":{"line":32,"column":12}},{"name":"ctx","generated":{"line":51,"column":26},"source":"js/inputs.js","original":{"line":32,"column":22}},{"generated":{"line":51,"column":29},"source":"js/inputs.js","original":{"line":32,"column":12}},{"name":"lineWidth","generated":{"line":51,"column":30},"source":"js/inputs.js","original":{"line":32,"column":26}},{"generated":{"line":51,"column":39},"source":"js/inputs.js","original":{"line":32,"column":12}},{"generated":{"line":52,"column":0},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"capWidth","generated":{"line":52,"column":13},"source":"js/inputs.js","original":{"line":33,"column":17}},{"generated":{"line":52,"column":21},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"value","generated":{"line":52,"column":22},"source":"js/inputs.js","original":{"line":33,"column":26}},{"generated":{"line":52,"column":27},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"theCanvas","generated":{"line":52,"column":30},"source":"js/inputs.js","original":{"line":33,"column":34}},{"name":"ctx","generated":{"line":52,"column":48},"source":"js/inputs.js","original":{"line":33,"column":44}},{"generated":{"line":52,"column":51},"source":"js/inputs.js","original":{"line":33,"column":34}},{"name":"lineWidth","generated":{"line":52,"column":52},"source":"js/inputs.js","original":{"line":33,"column":48}},{"generated":{"line":52,"column":61},"source":"js/inputs.js","original":{"line":33,"column":12}},{"generated":{"line":53,"column":0},"source":"js/inputs.js","original":{"line":34,"column":9}},{"name":"ui","generated":{"line":55,"column":0},"source":"js/inputs.js","original":{"line":36,"column":8}},{"name":"displayChanges","generated":{"line":55,"column":13},"source":"js/inputs.js","original":{"line":36,"column":11}},{"generated":{"line":55,"column":27},"source":"js/inputs.js","original":{"line":36,"column":8}},{"generated":{"line":55,"column":28},"source":"js/inputs.js","original":{"line":36,"column":26}},{"generated":{"line":55,"column":37},"source":"js/inputs.js","original":{"line":36,"column":8}},{"generated":{"line":56,"column":0},"source":"js/inputs.js","original":{"line":37,"column":5}},{"generated":{"line":62,"column":0},"source":"js/inputs.js","original":{"line":40,"column":7}},{"name":"inputs","generated":{"line":62,"column":4},"source":"js/inputs.js","original":{"line":40,"column":13}},{"generated":{"line":62,"column":10},"source":"js/inputs.js","original":{"line":40,"column":19}},{"generated":{"line":62,"column":13},"source":"js/inputs.js","original":{"line":40,"column":22}},{"name":"Inputs","generated":{"line":62,"column":17},"source":"js/inputs.js","original":{"line":40,"column":26}},{"generated":{"line":62,"column":23},"source":"js/inputs.js","original":{"line":40,"column":22}},{"generated":{"line":62,"column":25},"source":"js/inputs.js","original":{"line":40,"column":7}},{"generated":{"line":62,"column":27},"source":"js/inputs.js","original":{"line":42,"column":0}},{"name":"inputs","generated":{"line":65,"column":0},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":65,"column":6},"source":"js/inputs.js","original":{"line":43,"column":6}},{"name":"capWidth","generated":{"line":65,"column":7},"source":"js/inputs.js","original":{"line":43,"column":7}},{"generated":{"line":65,"column":15},"source":"js/inputs.js","original":{"line":43,"column":0}},{"name":"addEventListener","generated":{"line":65,"column":16},"source":"js/inputs.js","original":{"line":43,"column":16}},{"generated":{"line":65,"column":32},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":65,"column":33},"source":"js/inputs.js","original":{"line":43,"column":33}},{"generated":{"line":65,"column":44},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":65,"column":46},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":66,"column":0},"source":"js/inputs.js","original":{"line":43,"column":46}},{"name":"ui","generated":{"line":66,"column":9},"source":"js/inputs.js","original":{"line":43,"column":52}},{"name":"holdingSlider","generated":{"line":66,"column":16},"source":"js/inputs.js","original":{"line":43,"column":55}},{"generated":{"line":66,"column":29},"source":"js/inputs.js","original":{"line":43,"column":52}},{"generated":{"line":66,"column":32},"source":"js/inputs.js","original":{"line":43,"column":71}},{"generated":{"line":66,"column":36},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":67,"column":0},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":67,"column":1},"source":"js/inputs.js","original":{"line":43,"column":0}},{"name":"inputs","generated":{"line":68,"column":0},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":68,"column":6},"source":"js/inputs.js","original":{"line":44,"column":6}},{"name":"capWidth","generated":{"line":68,"column":7},"source":"js/inputs.js","original":{"line":44,"column":7}},{"generated":{"line":68,"column":15},"source":"js/inputs.js","original":{"line":44,"column":0}},{"name":"addEventListener","generated":{"line":68,"column":16},"source":"js/inputs.js","original":{"line":44,"column":16}},{"generated":{"line":68,"column":32},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":68,"column":33},"source":"js/inputs.js","original":{"line":44,"column":33}},{"generated":{"line":68,"column":42},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":68,"column":44},"source":"js/inputs.js","original":{"line":44,"column":44}},{"generated":{"line":68,"column":56},"source":"js/inputs.js","original":{"line":44,"column":50}},{"name":"ui","generated":{"line":69,"column":0},"source":"js/inputs.js","original":{"line":45,"column":4}},{"name":"holdingSlider","generated":{"line":69,"column":9},"source":"js/inputs.js","original":{"line":45,"column":7}},{"generated":{"line":69,"column":22},"source":"js/inputs.js","original":{"line":45,"column":4}},{"generated":{"line":69,"column":25},"source":"js/inputs.js","original":{"line":45,"column":23}},{"generated":{"line":69,"column":30},"source":"js/inputs.js","original":{"line":45,"column":4}},{"name":"document","generated":{"line":70,"column":0},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"document","generated":{"line":70,"column":2},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":70,"column":10},"source":"js/inputs.js","original":{"line":46,"column":12}},{"name":"querySelector","generated":{"line":70,"column":11},"source":"js/inputs.js","original":{"line":46,"column":13}},{"generated":{"line":70,"column":24},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":70,"column":25},"source":"js/inputs.js","original":{"line":46,"column":27}},{"generated":{"line":70,"column":44},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"style","generated":{"line":70,"column":46},"source":"js/inputs.js","original":{"line":46,"column":48}},{"generated":{"line":70,"column":51},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"width","generated":{"line":70,"column":52},"source":"js/inputs.js","original":{"line":46,"column":54}},{"generated":{"line":70,"column":57},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":70,"column":60},"source":"js/inputs.js","original":{"line":46,"column":62}},{"generated":{"line":70,"column":65},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"document","generated":{"line":71,"column":0},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"document","generated":{"line":71,"column":2},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":71,"column":10},"source":"js/inputs.js","original":{"line":47,"column":12}},{"name":"querySelector","generated":{"line":71,"column":11},"source":"js/inputs.js","original":{"line":47,"column":13}},{"generated":{"line":71,"column":24},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":71,"column":25},"source":"js/inputs.js","original":{"line":47,"column":27}},{"generated":{"line":71,"column":44},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"style","generated":{"line":71,"column":46},"source":"js/inputs.js","original":{"line":47,"column":48}},{"generated":{"line":71,"column":51},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"height","generated":{"line":71,"column":52},"source":"js/inputs.js","original":{"line":47,"column":54}},{"generated":{"line":71,"column":58},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":71,"column":61},"source":"js/inputs.js","original":{"line":47,"column":63}},{"generated":{"line":71,"column":66},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":72,"column":0},"source":"js/inputs.js","original":{"line":48,"column":1}},{"generated":{"line":72,"column":1},"source":"js/inputs.js","original":{"line":44,"column":0}},{"name":"inputs","generated":{"line":73,"column":0},"source":"js/inputs.js","original":{"line":49,"column":0}},{"generated":{"line":73,"column":6},"source":"js/inputs.js","original":{"line":49,"column":6}},{"name":"capWidth","generated":{"line":73,"column":7},"source":"js/inputs.js","original":{"line":49,"column":7}},{"generated":{"line":73,"column":15},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"addEventListener","generated":{"line":73,"column":16},"source":"js/inputs.js","original":{"line":49,"column":16}},{"generated":{"line":73,"column":32},"source":"js/inputs.js","original":{"line":49,"column":0}},{"generated":{"line":73,"column":33},"source":"js/inputs.js","original":{"line":49,"column":33}},{"generated":{"line":73,"column":44},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"inputs","generated":{"line":73,"column":46},"source":"js/inputs.js","original":{"line":49,"column":46}},{"generated":{"line":73,"column":52},"source":"js/inputs.js","original":{"line":49,"column":52}},{"name":"changeCapSize","generated":{"line":73,"column":53},"source":"js/inputs.js","original":{"line":49,"column":53}},{"generated":{"line":73,"column":66},"source":"js/inputs.js","original":{"line":49,"column":46}},{"name":"bind","generated":{"line":73,"column":67},"source":"js/inputs.js","original":{"line":49,"column":67}},{"generated":{"line":73,"column":71},"source":"js/inputs.js","original":{"line":49,"column":46}},{"name":"inputs","generated":{"line":73,"column":72},"source":"js/inputs.js","original":{"line":49,"column":72}},{"generated":{"line":73,"column":78},"source":"js/inputs.js","original":{"line":49,"column":46}},{"generated":{"line":73,"column":79},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"inputs","generated":{"line":74,"column":0},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":74,"column":6},"source":"js/inputs.js","original":{"line":50,"column":6}},{"name":"capWidth","generated":{"line":74,"column":7},"source":"js/inputs.js","original":{"line":50,"column":7}},{"generated":{"line":74,"column":15},"source":"js/inputs.js","original":{"line":50,"column":0}},{"name":"addEventListener","generated":{"line":74,"column":16},"source":"js/inputs.js","original":{"line":50,"column":16}},{"generated":{"line":74,"column":32},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":74,"column":33},"source":"js/inputs.js","original":{"line":50,"column":33}},{"generated":{"line":74,"column":40},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":74,"column":42},"source":"js/inputs.js","original":{"line":50,"column":42}},{"name":"e","generated":{"line":74,"column":52},"source":"js/inputs.js","original":{"line":50,"column":42}},{"generated":{"line":74,"column":53},"source":"js/inputs.js","original":{"line":50,"column":43}},{"generated":{"line":74,"column":55},"source":"js/inputs.js","original":{"line":50,"column":47}},{"name":"theCanvas","generated":{"line":75,"column":0},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"ctx","generated":{"line":75,"column":20},"source":"js/inputs.js","original":{"line":51,"column":14}},{"generated":{"line":75,"column":23},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"lineWidth","generated":{"line":75,"column":24},"source":"js/inputs.js","original":{"line":51,"column":18}},{"generated":{"line":75,"column":33},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"e","generated":{"line":75,"column":36},"source":"js/inputs.js","original":{"line":51,"column":30}},{"generated":{"line":75,"column":37},"source":"js/inputs.js","original":{"line":51,"column":31}},{"name":"target","generated":{"line":75,"column":38},"source":"js/inputs.js","original":{"line":51,"column":32}},{"generated":{"line":75,"column":44},"source":"js/inputs.js","original":{"line":51,"column":30}},{"name":"value","generated":{"line":75,"column":45},"source":"js/inputs.js","original":{"line":51,"column":39}},{"generated":{"line":75,"column":50},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"ui","generated":{"line":77,"column":0},"source":"js/inputs.js","original":{"line":53,"column":4}},{"name":"displayChanges","generated":{"line":77,"column":9},"source":"js/inputs.js","original":{"line":53,"column":7}},{"generated":{"line":77,"column":23},"source":"js/inputs.js","original":{"line":53,"column":4}},{"generated":{"line":77,"column":24},"source":"js/inputs.js","original":{"line":53,"column":22}},{"generated":{"line":77,"column":33},"source":"js/inputs.js","original":{"line":53,"column":4}},{"generated":{"line":78,"column":0},"source":"js/inputs.js","original":{"line":54,"column":1}},{"generated":{"line":78,"column":1},"source":"js/inputs.js","original":{"line":50,"column":0}},{"name":"document","generated":{"line":79,"column":0},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":79,"column":8},"source":"js/inputs.js","original":{"line":55,"column":8}},{"name":"addEventListener","generated":{"line":79,"column":9},"source":"js/inputs.js","original":{"line":55,"column":9}},{"generated":{"line":79,"column":25},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":79,"column":26},"source":"js/inputs.js","original":{"line":55,"column":26}},{"generated":{"line":79,"column":35},"source":"js/inputs.js","original":{"line":55,"column":0}},{"name":"inputs","generated":{"line":79,"column":37},"source":"js/inputs.js","original":{"line":55,"column":37}},{"generated":{"line":79,"column":43},"source":"js/inputs.js","original":{"line":55,"column":43}},{"name":"changeCapSize","generated":{"line":79,"column":44},"source":"js/inputs.js","original":{"line":55,"column":44}},{"generated":{"line":79,"column":57},"source":"js/inputs.js","original":{"line":55,"column":37}},{"name":"bind","generated":{"line":79,"column":58},"source":"js/inputs.js","original":{"line":55,"column":58}},{"generated":{"line":79,"column":62},"source":"js/inputs.js","original":{"line":55,"column":37}},{"name":"inputs","generated":{"line":79,"column":63},"source":"js/inputs.js","original":{"line":55,"column":63}},{"generated":{"line":79,"column":69},"source":"js/inputs.js","original":{"line":55,"column":37}},{"generated":{"line":79,"column":70},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":79,"column":73},"source":"js/inputs.js","original":{"line":57,"column":0}},{"name":"inputs","generated":{"line":81,"column":0},"source":"js/inputs.js","original":{"line":58,"column":0}},{"generated":{"line":81,"column":6},"source":"js/inputs.js","original":{"line":58,"column":6}},{"name":"colorInputs","generated":{"line":81,"column":7},"source":"js/inputs.js","original":{"line":58,"column":7}},{"generated":{"line":81,"column":18},"source":"js/inputs.js","original":{"line":58,"column":0}},{"name":"forEach","generated":{"line":81,"column":19},"source":"js/inputs.js","original":{"line":58,"column":19}},{"generated":{"line":81,"column":26},"source":"js/inputs.js","original":{"line":58,"column":0}},{"generated":{"line":81,"column":27},"source":"js/inputs.js","original":{"line":58,"column":27}},{"name":"input","generated":{"line":81,"column":37},"source":"js/inputs.js","original":{"line":58,"column":27}},{"generated":{"line":81,"column":42},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":82,"column":0},"source":"js/inputs.js","original":{"line":58,"column":32}},{"name":"input","generated":{"line":82,"column":9},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":82,"column":14},"source":"js/inputs.js","original":{"line":58,"column":41}},{"name":"addEventListener","generated":{"line":82,"column":15},"source":"js/inputs.js","original":{"line":58,"column":42}},{"generated":{"line":82,"column":31},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":82,"column":32},"source":"js/inputs.js","original":{"line":58,"column":59}},{"generated":{"line":82,"column":40},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":82,"column":42},"source":"js/inputs.js","original":{"line":58,"column":69}},{"generated":{"line":82,"column":54},"source":"js/inputs.js","original":{"line":58,"column":75}},{"generated":{"line":83,"column":0},"source":"js/inputs.js","original":{"line":59,"column":4}},{"name":"input","generated":{"line":83,"column":8},"source":"js/inputs.js","original":{"line":59,"column":7}},{"generated":{"line":83,"column":13},"source":"js/inputs.js","original":{"line":59,"column":12}},{"name":"id","generated":{"line":83,"column":14},"source":"js/inputs.js","original":{"line":59,"column":13}},{"generated":{"line":83,"column":16},"source":"js/inputs.js","original":{"line":59,"column":7}},{"generated":{"line":83,"column":21},"source":"js/inputs.js","original":{"line":59,"column":20}},{"generated":{"line":83,"column":35},"source":"js/inputs.js","original":{"line":59,"column":4}},{"generated":{"line":83,"column":37},"source":"js/inputs.js","original":{"line":59,"column":36}},{"name":"theCanvas","generated":{"line":84,"column":0},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"ctx","generated":{"line":84,"column":24},"source":"js/inputs.js","original":{"line":60,"column":18}},{"generated":{"line":84,"column":27},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"strokeStyle","generated":{"line":84,"column":28},"source":"js/inputs.js","original":{"line":60,"column":22}},{"generated":{"line":84,"column":39},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"input","generated":{"line":84,"column":42},"source":"js/inputs.js","original":{"line":60,"column":36}},{"generated":{"line":84,"column":47},"source":"js/inputs.js","original":{"line":60,"column":41}},{"name":"value","generated":{"line":84,"column":48},"source":"js/inputs.js","original":{"line":60,"column":42}},{"generated":{"line":84,"column":53},"source":"js/inputs.js","original":{"line":60,"column":8}},{"generated":{"line":84,"column":54},"source":"js/inputs.js","original":{"line":59,"column":36}},{"generated":{"line":84,"column":55},"source":"js/inputs.js","original":{"line":62,"column":8}},{"name":"ui","generated":{"line":86,"column":0},"source":"js/inputs.js","original":{"line":63,"column":8}},{"name":"displayChanges","generated":{"line":86,"column":13},"source":"js/inputs.js","original":{"line":63,"column":11}},{"generated":{"line":86,"column":27},"source":"js/inputs.js","original":{"line":63,"column":8}},{"generated":{"line":86,"column":28},"source":"js/inputs.js","original":{"line":63,"column":26}},{"generated":{"line":86,"column":40},"source":"js/inputs.js","original":{"line":63,"column":8}},{"generated":{"line":87,"column":0},"source":"js/inputs.js","original":{"line":64,"column":5}},{"generated":{"line":87,"column":5},"source":"js/inputs.js","original":{"line":59,"column":4}},{"generated":{"line":87,"column":11},"source":"js/inputs.js","original":{"line":64,"column":11}},{"name":"input","generated":{"line":87,"column":15},"source":"js/inputs.js","original":{"line":64,"column":15}},{"generated":{"line":87,"column":20},"source":"js/inputs.js","original":{"line":64,"column":20}},{"name":"id","generated":{"line":87,"column":21},"source":"js/inputs.js","original":{"line":64,"column":21}},{"generated":{"line":87,"column":23},"source":"js/inputs.js","original":{"line":64,"column":15}},{"generated":{"line":87,"column":28},"source":"js/inputs.js","original":{"line":64,"column":28}},{"generated":{"line":87,"column":45},"source":"js/inputs.js","original":{"line":64,"column":11}},{"generated":{"line":87,"column":47},"source":"js/inputs.js","original":{"line":64,"column":47}},{"name":"theCanvas","generated":{"line":88,"column":0},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"ctx","generated":{"line":88,"column":24},"source":"js/inputs.js","original":{"line":65,"column":18}},{"generated":{"line":88,"column":27},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"fillStyle","generated":{"line":88,"column":28},"source":"js/inputs.js","original":{"line":65,"column":22}},{"generated":{"line":88,"column":37},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"input","generated":{"line":88,"column":40},"source":"js/inputs.js","original":{"line":65,"column":34}},{"generated":{"line":88,"column":45},"source":"js/inputs.js","original":{"line":65,"column":39}},{"name":"value","generated":{"line":88,"column":46},"source":"js/inputs.js","original":{"line":65,"column":40}},{"generated":{"line":88,"column":51},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"theCanvas","generated":{"line":90,"column":0},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"ctx","generated":{"line":90,"column":24},"source":"js/inputs.js","original":{"line":66,"column":18}},{"generated":{"line":90,"column":27},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"fillRect","generated":{"line":90,"column":28},"source":"js/inputs.js","original":{"line":66,"column":22}},{"generated":{"line":90,"column":36},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":90,"column":37},"source":"js/inputs.js","original":{"line":66,"column":31}},{"generated":{"line":90,"column":38},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":90,"column":40},"source":"js/inputs.js","original":{"line":66,"column":34}},{"generated":{"line":90,"column":41},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"theCanvas","generated":{"line":90,"column":43},"source":"js/inputs.js","original":{"line":66,"column":37}},{"name":"canvas","generated":{"line":90,"column":61},"source":"js/inputs.js","original":{"line":66,"column":47}},{"generated":{"line":90,"column":67},"source":"js/inputs.js","original":{"line":66,"column":37}},{"name":"width","generated":{"line":90,"column":68},"source":"js/inputs.js","original":{"line":66,"column":54}},{"generated":{"line":90,"column":73},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"theCanvas","generated":{"line":90,"column":75},"source":"js/inputs.js","original":{"line":66,"column":61}},{"name":"canvas","generated":{"line":90,"column":93},"source":"js/inputs.js","original":{"line":66,"column":71}},{"generated":{"line":90,"column":99},"source":"js/inputs.js","original":{"line":66,"column":61}},{"name":"height","generated":{"line":90,"column":100},"source":"js/inputs.js","original":{"line":66,"column":78}},{"generated":{"line":90,"column":106},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":90,"column":108},"source":"js/inputs.js","original":{"line":64,"column":47}},{"generated":{"line":90,"column":109},"source":"js/inputs.js","original":{"line":68,"column":8}},{"name":"ui","generated":{"line":93,"column":0},"source":"js/inputs.js","original":{"line":69,"column":8}},{"name":"displayChanges","generated":{"line":93,"column":13},"source":"js/inputs.js","original":{"line":69,"column":11}},{"generated":{"line":93,"column":27},"source":"js/inputs.js","original":{"line":69,"column":8}},{"generated":{"line":93,"column":28},"source":"js/inputs.js","original":{"line":69,"column":26}},{"generated":{"line":93,"column":40},"source":"js/inputs.js","original":{"line":69,"column":8}},{"name":"input","generated":{"line":93,"column":42},"source":"js/inputs.js","original":{"line":69,"column":40}},{"generated":{"line":93,"column":47},"source":"js/inputs.js","original":{"line":69,"column":45}},{"name":"value","generated":{"line":93,"column":48},"source":"js/inputs.js","original":{"line":69,"column":46}},{"generated":{"line":93,"column":53},"source":"js/inputs.js","original":{"line":69,"column":8}},{"generated":{"line":94,"column":0},"source":"js/inputs.js","original":{"line":70,"column":5}},{"generated":{"line":95,"column":0},"source":"js/inputs.js","original":{"line":71,"column":1}},{"generated":{"line":95,"column":3},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":95,"column":4},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":96,"column":0},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":96,"column":1},"source":"js/inputs.js","original":{"line":58,"column":0}},{"name":"inputs","generated":{"line":97,"column":0},"source":"js/inputs.js","original":{"line":73,"column":0}},{"generated":{"line":97,"column":6},"source":"js/inputs.js","original":{"line":73,"column":6}},{"name":"colorBoxes","generated":{"line":97,"column":7},"source":"js/inputs.js","original":{"line":73,"column":7}},{"generated":{"line":97,"column":17},"source":"js/inputs.js","original":{"line":73,"column":0}},{"name":"forEach","generated":{"line":97,"column":18},"source":"js/inputs.js","original":{"line":73,"column":18}},{"generated":{"line":97,"column":25},"source":"js/inputs.js","original":{"line":73,"column":0}},{"generated":{"line":97,"column":26},"source":"js/inputs.js","original":{"line":73,"column":26}},{"name":"box","generated":{"line":97,"column":36},"source":"js/inputs.js","original":{"line":73,"column":26}},{"generated":{"line":97,"column":39},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":98,"column":0},"source":"js/inputs.js","original":{"line":73,"column":29}},{"name":"box","generated":{"line":98,"column":9},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":98,"column":12},"source":"js/inputs.js","original":{"line":73,"column":36}},{"name":"addEventListener","generated":{"line":98,"column":13},"source":"js/inputs.js","original":{"line":73,"column":37}},{"generated":{"line":98,"column":29},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":98,"column":30},"source":"js/inputs.js","original":{"line":73,"column":54}},{"generated":{"line":98,"column":37},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":98,"column":39},"source":"js/inputs.js","original":{"line":73,"column":63}},{"name":"e","generated":{"line":98,"column":49},"source":"js/inputs.js","original":{"line":73,"column":63}},{"generated":{"line":98,"column":50},"source":"js/inputs.js","original":{"line":73,"column":64}},{"generated":{"line":98,"column":52},"source":"js/inputs.js","original":{"line":73,"column":68}},{"generated":{"line":99,"column":0},"source":"js/inputs.js","original":{"line":74,"column":4}},{"name":"parentID","generated":{"line":99,"column":8},"source":"js/inputs.js","original":{"line":74,"column":8}},{"generated":{"line":99,"column":16},"source":"js/inputs.js","original":{"line":74,"column":16}},{"name":"e","generated":{"line":99,"column":19},"source":"js/inputs.js","original":{"line":74,"column":19}},{"generated":{"line":99,"column":20},"source":"js/inputs.js","original":{"line":74,"column":20}},{"name":"target","generated":{"line":99,"column":21},"source":"js/inputs.js","original":{"line":74,"column":21}},{"generated":{"line":99,"column":27},"source":"js/inputs.js","original":{"line":74,"column":19}},{"name":"parentElement","generated":{"line":99,"column":28},"source":"js/inputs.js","original":{"line":74,"column":28}},{"generated":{"line":99,"column":41},"source":"js/inputs.js","original":{"line":74,"column":19}},{"name":"id","generated":{"line":99,"column":42},"source":"js/inputs.js","original":{"line":74,"column":42}},{"generated":{"line":99,"column":44},"source":"js/inputs.js","original":{"line":74,"column":4}},{"generated":{"line":101,"column":0},"source":"js/inputs.js","original":{"line":75,"column":4}},{"name":"parentID","generated":{"line":101,"column":8},"source":"js/inputs.js","original":{"line":75,"column":7}},{"generated":{"line":101,"column":16},"source":"js/inputs.js","original":{"line":75,"column":15}},{"generated":{"line":101,"column":21},"source":"js/inputs.js","original":{"line":75,"column":20}},{"generated":{"line":101,"column":33},"source":"js/inputs.js","original":{"line":75,"column":4}},{"generated":{"line":101,"column":35},"source":"js/inputs.js","original":{"line":75,"column":34}},{"name":"theCanvas","generated":{"line":102,"column":0},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"ctx","generated":{"line":102,"column":24},"source":"js/inputs.js","original":{"line":76,"column":18}},{"generated":{"line":102,"column":27},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"strokeStyle","generated":{"line":102,"column":28},"source":"js/inputs.js","original":{"line":76,"column":22}},{"generated":{"line":102,"column":39},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"box","generated":{"line":102,"column":42},"source":"js/inputs.js","original":{"line":76,"column":36}},{"generated":{"line":102,"column":45},"source":"js/inputs.js","original":{"line":76,"column":39}},{"name":"dataset","generated":{"line":102,"column":46},"source":"js/inputs.js","original":{"line":76,"column":40}},{"generated":{"line":102,"column":53},"source":"js/inputs.js","original":{"line":76,"column":36}},{"name":"color","generated":{"line":102,"column":54},"source":"js/inputs.js","original":{"line":76,"column":48}},{"generated":{"line":102,"column":59},"source":"js/inputs.js","original":{"line":76,"column":8}},{"generated":{"line":102,"column":60},"source":"js/inputs.js","original":{"line":75,"column":34}},{"generated":{"line":102,"column":61},"source":"js/inputs.js","original":{"line":78,"column":8}},{"name":"ui","generated":{"line":104,"column":0},"source":"js/inputs.js","original":{"line":79,"column":8}},{"name":"displayChanges","generated":{"line":104,"column":13},"source":"js/inputs.js","original":{"line":79,"column":11}},{"generated":{"line":104,"column":27},"source":"js/inputs.js","original":{"line":79,"column":8}},{"generated":{"line":104,"column":28},"source":"js/inputs.js","original":{"line":79,"column":26}},{"generated":{"line":104,"column":40},"source":"js/inputs.js","original":{"line":79,"column":8}},{"generated":{"line":105,"column":0},"source":"js/inputs.js","original":{"line":80,"column":5}},{"generated":{"line":105,"column":5},"source":"js/inputs.js","original":{"line":75,"column":4}},{"generated":{"line":105,"column":11},"source":"js/inputs.js","original":{"line":80,"column":11}},{"name":"parentID","generated":{"line":105,"column":15},"source":"js/inputs.js","original":{"line":80,"column":15}},{"generated":{"line":105,"column":23},"source":"js/inputs.js","original":{"line":80,"column":23}},{"generated":{"line":105,"column":28},"source":"js/inputs.js","original":{"line":80,"column":28}},{"generated":{"line":105,"column":40},"source":"js/inputs.js","original":{"line":80,"column":11}},{"generated":{"line":105,"column":42},"source":"js/inputs.js","original":{"line":80,"column":42}},{"name":"theCanvas","generated":{"line":106,"column":0},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"ctx","generated":{"line":106,"column":24},"source":"js/inputs.js","original":{"line":81,"column":18}},{"generated":{"line":106,"column":27},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"fillStyle","generated":{"line":106,"column":28},"source":"js/inputs.js","original":{"line":81,"column":22}},{"generated":{"line":106,"column":37},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"box","generated":{"line":106,"column":40},"source":"js/inputs.js","original":{"line":81,"column":34}},{"generated":{"line":106,"column":43},"source":"js/inputs.js","original":{"line":81,"column":37}},{"name":"dataset","generated":{"line":106,"column":44},"source":"js/inputs.js","original":{"line":81,"column":38}},{"generated":{"line":106,"column":51},"source":"js/inputs.js","original":{"line":81,"column":34}},{"name":"color","generated":{"line":106,"column":52},"source":"js/inputs.js","original":{"line":81,"column":46}},{"generated":{"line":106,"column":57},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"theCanvas","generated":{"line":108,"column":0},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"ctx","generated":{"line":108,"column":24},"source":"js/inputs.js","original":{"line":82,"column":18}},{"generated":{"line":108,"column":27},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"fillRect","generated":{"line":108,"column":28},"source":"js/inputs.js","original":{"line":82,"column":22}},{"generated":{"line":108,"column":36},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":108,"column":37},"source":"js/inputs.js","original":{"line":82,"column":31}},{"generated":{"line":108,"column":38},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":108,"column":40},"source":"js/inputs.js","original":{"line":82,"column":34}},{"generated":{"line":108,"column":41},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"theCanvas","generated":{"line":108,"column":43},"source":"js/inputs.js","original":{"line":82,"column":37}},{"name":"canvas","generated":{"line":108,"column":61},"source":"js/inputs.js","original":{"line":82,"column":47}},{"generated":{"line":108,"column":67},"source":"js/inputs.js","original":{"line":82,"column":37}},{"name":"width","generated":{"line":108,"column":68},"source":"js/inputs.js","original":{"line":82,"column":54}},{"generated":{"line":108,"column":73},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"theCanvas","generated":{"line":108,"column":75},"source":"js/inputs.js","original":{"line":82,"column":61}},{"name":"canvas","generated":{"line":108,"column":93},"source":"js/inputs.js","original":{"line":82,"column":71}},{"generated":{"line":108,"column":99},"source":"js/inputs.js","original":{"line":82,"column":61}},{"name":"height","generated":{"line":108,"column":100},"source":"js/inputs.js","original":{"line":82,"column":78}},{"generated":{"line":108,"column":106},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":108,"column":108},"source":"js/inputs.js","original":{"line":80,"column":42}},{"generated":{"line":108,"column":109},"source":"js/inputs.js","original":{"line":84,"column":8}},{"name":"ui","generated":{"line":111,"column":0},"source":"js/inputs.js","original":{"line":85,"column":8}},{"name":"displayChanges","generated":{"line":111,"column":13},"source":"js/inputs.js","original":{"line":85,"column":11}},{"generated":{"line":111,"column":27},"source":"js/inputs.js","original":{"line":85,"column":8}},{"generated":{"line":111,"column":28},"source":"js/inputs.js","original":{"line":85,"column":26}},{"generated":{"line":111,"column":40},"source":"js/inputs.js","original":{"line":85,"column":8}},{"name":"box","generated":{"line":111,"column":42},"source":"js/inputs.js","original":{"line":85,"column":40}},{"generated":{"line":111,"column":45},"source":"js/inputs.js","original":{"line":85,"column":43}},{"name":"dataset","generated":{"line":111,"column":46},"source":"js/inputs.js","original":{"line":85,"column":44}},{"generated":{"line":111,"column":53},"source":"js/inputs.js","original":{"line":85,"column":40}},{"name":"color","generated":{"line":111,"column":54},"source":"js/inputs.js","original":{"line":85,"column":52}},{"generated":{"line":111,"column":59},"source":"js/inputs.js","original":{"line":85,"column":8}},{"generated":{"line":112,"column":0},"source":"js/inputs.js","original":{"line":86,"column":5}},{"generated":{"line":112,"column":5},"source":"js/inputs.js","original":{"line":73,"column":68}},{"generated":{"line":112,"column":6},"source":"js/inputs.js","original":{"line":87,"column":4}},{"generated":{"line":114,"column":0},"source":"js/inputs.js","original":{"line":88,"column":1}},{"generated":{"line":114,"column":3},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":114,"column":4},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":115,"column":0},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":115,"column":1},"source":"js/inputs.js","original":{"line":73,"column":0}}],"sources":{"js/inputs.js":"import { ui } from './ui';\r\nimport { theCanvas } from './canvas'\r\n\r\nclass Inputs {\r\n constructor() {\r\n this.colorInputs = document.querySelectorAll(`input[type=\"color\"]`);\r\n this.colorBoxes = document.querySelectorAll(\".color-box\");\r\n this.widthInput = document.querySelector(\"#width-input\");\r\n this.heightInput = document.querySelector(\"#height-input\");\r\n this.capWidth = document.querySelector(\"#capWidth\");\r\n }\r\n\r\n // Change the drawing cap size\r\n changeCapSize(e) {\r\n e = e || event;\r\n\r\n // Change cap size using the slider\r\n if(ui.holdingSlider) {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n const capDisplay = document.querySelector(\"#capWidth-display\");\r\n capDisplay.style.width = `${e.target.value}px`;\r\n capDisplay.style.height = `${theCanvas.ctx.lineWidth}px`;\r\n capDisplay.style.backgroundColor = theCanvas.ctx.strokeStyle;\r\n console.log(capDisplay);\r\n }\r\n\r\n // If user presses [, decrease size. If user presses ], increase cap size\r\n if(e.keyCode === 219) {\r\n theCanvas.ctx.lineWidth--;\r\n this.capWidth.value = theCanvas.ctx.lineWidth;\r\n } else if (e.keyCode === 221) {\r\n theCanvas.ctx.lineWidth++;\r\n this.capWidth.value = theCanvas.ctx.lineWidth;\r\n }\r\n\r\n ui.displayChanges(\"capSize\");\r\n }\r\n}\r\n\r\nexport const inputs = new Inputs();\r\n\r\n// Input field\r\ninputs.capWidth.addEventListener(\"mousedown\", () => ui.holdingSlider = true)\r\ninputs.capWidth.addEventListener(\"mouseup\", () => {\r\n ui.holdingSlider = false\r\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\r\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\r\n})\r\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\r\ninputs.capWidth.addEventListener(\"click\", e => {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n\r\n ui.displayChanges(\"capSize\");\r\n});\r\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs));\r\n\r\n// Choose colors for drawing and for the background fill\r\ninputs.colorInputs.forEach(input => input.addEventListener(\"change\", () => {\r\n if(input.id === 'colorPalette') {\r\n theCanvas.ctx.strokeStyle = input.value;\r\n\r\n // Display changes\r\n ui.displayChanges(\"draw-color\");\r\n } else if (input.id === \"backgroundColor\") {\r\n theCanvas.ctx.fillStyle = input.value;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Display changes\r\n ui.displayChanges(\"fill-color\", input.value);\r\n }\r\n}))\r\n\r\ninputs.colorBoxes.forEach(box => box.addEventListener(\"click\", e => {\r\n let parentID = e.target.parentElement.id;\r\n if(parentID === \"draw-color\") {\r\n theCanvas.ctx.strokeStyle = box.dataset.color;\r\n\r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"draw-color\");\r\n } else if (parentID === \"fill-color\") {\r\n theCanvas.ctx.fillStyle = box.dataset.color;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n \r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"fill-color\", box.dataset.color);\r\n }\r\n // console.log(e.target.parentElement.id);\r\n}));"},"lineCount":null}},"error":null,"hash":"6ec18e318bb9a51c1b400b2c720a2124","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/67/165a74d64156cb17026277fea9b5f0.json b/.cache/67/165a74d64156cb17026277fea9b5f0.json deleted file mode 100644 index ff00e1a..0000000 --- a/.cache/67/165a74d64156cb17026277fea9b5f0.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/MaterialIcons-Regular.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/99c3b874b48cfb5cbacdbf2dd14747fd.ttf\";"},"sourceMaps":null,"error":null,"hash":"a37b0c01c0baf1888ca812cc0508f6e2","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/78/f9891705023f0149a98315d6be21ff.json b/.cache/78/f9891705023f0149a98315d6be21ff.json deleted file mode 100644 index 4130597..0000000 --- a/.cache/78/f9891705023f0149a98315d6be21ff.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"js/canvas.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.theCanvas = void 0;\n\nvar _ui = require(\"./ui\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Canvas = /*#__PURE__*/function () {\n function Canvas() {\n _classCallCheck(this, Canvas);\n\n this.lastX = 0;\n this.lastY = 0;\n this.direction = true;\n this.isDrawing = false;\n this.canvas = document.querySelector(\"#canvas\");\n this.ctx = this.canvas.getContext(\"2d\");\n this.clear = document.querySelector(\"#clearCanvas\"); // Canvas property\n\n this.ctx.lineCap = \"round\";\n this.ctx.lineWidth = 20;\n this.ctx.strokeStyle = \"#000000\"; // Drawing a straight line\n\n this.needFirstPoint = true;\n } // Draw on the canvas\n\n\n _createClass(Canvas, [{\n key: \"draw\",\n value: function draw(e) {\n // If user is not drawing anymore, end the function\n if (!this.isDrawing) return;\n\n if (!_ui.ui.strLineChecked) {\n this.ctx.beginPath();\n this.ctx.moveTo(this.lastX, this.lastY);\n this.ctx.lineTo(e.offsetX, e.offsetY);\n this.ctx.stroke(); // Re-save the position\n\n this.lastX = e.offsetX;\n this.lastY = e.offsetY;\n }\n } // Draw a straight line between two button clicks\n\n }, {\n key: \"drawStraightLine\",\n value: function drawStraightLine(x, y) {\n if (_ui.ui.strLineChecked) {\n if (this.needFirstPoint) {\n this.ctx.beginPath();\n this.ctx.moveTo(x, y);\n this.needFirstPoint = false;\n } else {\n this.ctx.lineTo(x, y);\n this.ctx.stroke();\n this.needFirstPoint = true;\n }\n }\n } // Clear the canvas\n\n }, {\n key: \"clearCanvas\",\n value: function clearCanvas() {\n // Clear the canvas\n this.ctx.clearRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height);\n }\n }]);\n\n return Canvas;\n}();\n\nvar theCanvas = new Canvas(); // Canvas (drawing) event listeners\n\nexports.theCanvas = theCanvas;\ntheCanvas.canvas.addEventListener(\"mousedown\", function (e) {\n theCanvas.isDrawing = true;\n theCanvas.lastX = e.offsetX;\n theCanvas.lastY = e.offsetY;\n});\ntheCanvas.canvas.addEventListener(\"mousemove\", theCanvas.draw.bind(theCanvas));\ntheCanvas.canvas.addEventListener(\"mouseup\", function () {\n return theCanvas.isDrawing = false;\n});\ntheCanvas.canvas.addEventListener(\"mouseout\", function () {\n return theCanvas.isDrawing = false;\n});\ntheCanvas.clear.addEventListener(\"click\", theCanvas.clearCanvas.bind(theCanvas));\ntheCanvas.canvas.addEventListener(\"click\", function (e) {\n var x = e.offsetX;\n var y = e.offsetY;\n theCanvas.drawStraightLine(x, y);\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/canvas.js","original":{"line":1,"column":0}},{"name":"Canvas","generated":{"line":16,"column":4},"source":"js/canvas.js","original":{"line":3,"column":6}},{"generated":{"line":17,"column":0},"source":"js/canvas.js","original":{"line":4,"column":4}},{"generated":{"line":17,"column":20},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":18,"column":0},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":20,"column":0},"source":"js/canvas.js","original":{"line":5,"column":8}},{"name":"lastX","generated":{"line":20,"column":9},"source":"js/canvas.js","original":{"line":5,"column":13}},{"generated":{"line":20,"column":14},"source":"js/canvas.js","original":{"line":5,"column":8}},{"generated":{"line":20,"column":17},"source":"js/canvas.js","original":{"line":5,"column":21}},{"generated":{"line":20,"column":18},"source":"js/canvas.js","original":{"line":5,"column":8}},{"generated":{"line":21,"column":0},"source":"js/canvas.js","original":{"line":6,"column":8}},{"name":"lastY","generated":{"line":21,"column":9},"source":"js/canvas.js","original":{"line":6,"column":13}},{"generated":{"line":21,"column":14},"source":"js/canvas.js","original":{"line":6,"column":8}},{"generated":{"line":21,"column":17},"source":"js/canvas.js","original":{"line":6,"column":21}},{"generated":{"line":21,"column":18},"source":"js/canvas.js","original":{"line":6,"column":8}},{"generated":{"line":22,"column":0},"source":"js/canvas.js","original":{"line":7,"column":8}},{"name":"direction","generated":{"line":22,"column":9},"source":"js/canvas.js","original":{"line":7,"column":13}},{"generated":{"line":22,"column":18},"source":"js/canvas.js","original":{"line":7,"column":8}},{"generated":{"line":22,"column":21},"source":"js/canvas.js","original":{"line":7,"column":25}},{"generated":{"line":22,"column":25},"source":"js/canvas.js","original":{"line":7,"column":8}},{"generated":{"line":23,"column":0},"source":"js/canvas.js","original":{"line":8,"column":8}},{"name":"isDrawing","generated":{"line":23,"column":9},"source":"js/canvas.js","original":{"line":8,"column":13}},{"generated":{"line":23,"column":18},"source":"js/canvas.js","original":{"line":8,"column":8}},{"generated":{"line":23,"column":21},"source":"js/canvas.js","original":{"line":8,"column":25}},{"generated":{"line":23,"column":26},"source":"js/canvas.js","original":{"line":8,"column":8}},{"generated":{"line":24,"column":0},"source":"js/canvas.js","original":{"line":9,"column":8}},{"name":"canvas","generated":{"line":24,"column":9},"source":"js/canvas.js","original":{"line":9,"column":13}},{"generated":{"line":24,"column":15},"source":"js/canvas.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":24,"column":18},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":24,"column":26},"source":"js/canvas.js","original":{"line":9,"column":30}},{"name":"querySelector","generated":{"line":24,"column":27},"source":"js/canvas.js","original":{"line":9,"column":31}},{"generated":{"line":24,"column":40},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":24,"column":41},"source":"js/canvas.js","original":{"line":9,"column":45}},{"generated":{"line":24,"column":50},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":24,"column":51},"source":"js/canvas.js","original":{"line":9,"column":8}},{"generated":{"line":25,"column":0},"source":"js/canvas.js","original":{"line":10,"column":8}},{"name":"ctx","generated":{"line":25,"column":9},"source":"js/canvas.js","original":{"line":10,"column":13}},{"generated":{"line":25,"column":12},"source":"js/canvas.js","original":{"line":10,"column":8}},{"generated":{"line":25,"column":15},"source":"js/canvas.js","original":{"line":10,"column":19}},{"name":"canvas","generated":{"line":25,"column":20},"source":"js/canvas.js","original":{"line":10,"column":24}},{"generated":{"line":25,"column":26},"source":"js/canvas.js","original":{"line":10,"column":19}},{"name":"getContext","generated":{"line":25,"column":27},"source":"js/canvas.js","original":{"line":10,"column":31}},{"generated":{"line":25,"column":37},"source":"js/canvas.js","original":{"line":10,"column":19}},{"generated":{"line":25,"column":38},"source":"js/canvas.js","original":{"line":10,"column":42}},{"generated":{"line":25,"column":42},"source":"js/canvas.js","original":{"line":10,"column":19}},{"generated":{"line":25,"column":43},"source":"js/canvas.js","original":{"line":10,"column":8}},{"generated":{"line":26,"column":0},"source":"js/canvas.js","original":{"line":11,"column":8}},{"name":"clear","generated":{"line":26,"column":9},"source":"js/canvas.js","original":{"line":11,"column":13}},{"generated":{"line":26,"column":14},"source":"js/canvas.js","original":{"line":11,"column":8}},{"name":"document","generated":{"line":26,"column":17},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":26,"column":25},"source":"js/canvas.js","original":{"line":11,"column":29}},{"name":"querySelector","generated":{"line":26,"column":26},"source":"js/canvas.js","original":{"line":11,"column":30}},{"generated":{"line":26,"column":39},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":26,"column":40},"source":"js/canvas.js","original":{"line":11,"column":44}},{"generated":{"line":26,"column":54},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":26,"column":55},"source":"js/canvas.js","original":{"line":11,"column":8}},{"generated":{"line":26,"column":56},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":26,"column":57},"source":"js/canvas.js","original":{"line":13,"column":8}},{"generated":{"line":28,"column":0},"source":"js/canvas.js","original":{"line":14,"column":8}},{"name":"ctx","generated":{"line":28,"column":9},"source":"js/canvas.js","original":{"line":14,"column":13}},{"generated":{"line":28,"column":12},"source":"js/canvas.js","original":{"line":14,"column":8}},{"name":"lineCap","generated":{"line":28,"column":13},"source":"js/canvas.js","original":{"line":14,"column":17}},{"generated":{"line":28,"column":20},"source":"js/canvas.js","original":{"line":14,"column":8}},{"generated":{"line":28,"column":23},"source":"js/canvas.js","original":{"line":14,"column":27}},{"generated":{"line":28,"column":30},"source":"js/canvas.js","original":{"line":14,"column":8}},{"generated":{"line":29,"column":0},"source":"js/canvas.js","original":{"line":15,"column":8}},{"name":"ctx","generated":{"line":29,"column":9},"source":"js/canvas.js","original":{"line":15,"column":13}},{"generated":{"line":29,"column":12},"source":"js/canvas.js","original":{"line":15,"column":8}},{"name":"lineWidth","generated":{"line":29,"column":13},"source":"js/canvas.js","original":{"line":15,"column":17}},{"generated":{"line":29,"column":22},"source":"js/canvas.js","original":{"line":15,"column":8}},{"generated":{"line":29,"column":25},"source":"js/canvas.js","original":{"line":15,"column":29}},{"generated":{"line":29,"column":27},"source":"js/canvas.js","original":{"line":15,"column":8}},{"generated":{"line":30,"column":0},"source":"js/canvas.js","original":{"line":16,"column":8}},{"name":"ctx","generated":{"line":30,"column":9},"source":"js/canvas.js","original":{"line":16,"column":13}},{"generated":{"line":30,"column":12},"source":"js/canvas.js","original":{"line":16,"column":8}},{"name":"strokeStyle","generated":{"line":30,"column":13},"source":"js/canvas.js","original":{"line":16,"column":17}},{"generated":{"line":30,"column":24},"source":"js/canvas.js","original":{"line":16,"column":8}},{"generated":{"line":30,"column":27},"source":"js/canvas.js","original":{"line":16,"column":31}},{"generated":{"line":30,"column":36},"source":"js/canvas.js","original":{"line":16,"column":8}},{"generated":{"line":30,"column":37},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":30,"column":38},"source":"js/canvas.js","original":{"line":18,"column":8}},{"generated":{"line":32,"column":0},"source":"js/canvas.js","original":{"line":19,"column":8}},{"name":"needFirstPoint","generated":{"line":32,"column":9},"source":"js/canvas.js","original":{"line":19,"column":13}},{"generated":{"line":32,"column":23},"source":"js/canvas.js","original":{"line":19,"column":8}},{"generated":{"line":32,"column":26},"source":"js/canvas.js","original":{"line":19,"column":30}},{"generated":{"line":32,"column":30},"source":"js/canvas.js","original":{"line":19,"column":8}},{"generated":{"line":33,"column":0},"source":"js/canvas.js","original":{"line":20,"column":5}},{"generated":{"line":33,"column":4},"source":"js/canvas.js","original":{"line":22,"column":4}},{"name":"e","generated":{"line":38,"column":25},"source":"js/canvas.js","original":{"line":23,"column":9}},{"generated":{"line":38,"column":28},"source":"js/canvas.js","original":{"line":23,"column":12}},{"generated":{"line":39,"column":0},"source":"js/canvas.js","original":{"line":24,"column":8}},{"generated":{"line":40,"column":0},"source":"js/canvas.js","original":{"line":25,"column":8}},{"generated":{"line":40,"column":10},"source":"js/canvas.js","original":{"line":25,"column":11}},{"generated":{"line":40,"column":11},"source":"js/canvas.js","original":{"line":25,"column":12}},{"name":"isDrawing","generated":{"line":40,"column":16},"source":"js/canvas.js","original":{"line":25,"column":17}},{"generated":{"line":40,"column":25},"source":"js/canvas.js","original":{"line":25,"column":8}},{"generated":{"line":40,"column":27},"source":"js/canvas.js","original":{"line":25,"column":28}},{"generated":{"line":42,"column":0},"source":"js/canvas.js","original":{"line":27,"column":8}},{"generated":{"line":42,"column":10},"source":"js/canvas.js","original":{"line":27,"column":11}},{"name":"ui","generated":{"line":42,"column":11},"source":"js/canvas.js","original":{"line":27,"column":12}},{"name":"strLineChecked","generated":{"line":42,"column":18},"source":"js/canvas.js","original":{"line":27,"column":15}},{"generated":{"line":42,"column":32},"source":"js/canvas.js","original":{"line":27,"column":8}},{"generated":{"line":42,"column":34},"source":"js/canvas.js","original":{"line":27,"column":31}},{"generated":{"line":43,"column":0},"source":"js/canvas.js","original":{"line":28,"column":12}},{"name":"ctx","generated":{"line":43,"column":13},"source":"js/canvas.js","original":{"line":28,"column":17}},{"generated":{"line":43,"column":16},"source":"js/canvas.js","original":{"line":28,"column":12}},{"name":"beginPath","generated":{"line":43,"column":17},"source":"js/canvas.js","original":{"line":28,"column":21}},{"generated":{"line":43,"column":26},"source":"js/canvas.js","original":{"line":28,"column":12}},{"generated":{"line":44,"column":0},"source":"js/canvas.js","original":{"line":29,"column":12}},{"name":"ctx","generated":{"line":44,"column":13},"source":"js/canvas.js","original":{"line":29,"column":17}},{"generated":{"line":44,"column":16},"source":"js/canvas.js","original":{"line":29,"column":12}},{"name":"moveTo","generated":{"line":44,"column":17},"source":"js/canvas.js","original":{"line":29,"column":21}},{"generated":{"line":44,"column":23},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":44,"column":24},"source":"js/canvas.js","original":{"line":29,"column":28}},{"name":"lastX","generated":{"line":44,"column":29},"source":"js/canvas.js","original":{"line":29,"column":33}},{"generated":{"line":44,"column":34},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":44,"column":36},"source":"js/canvas.js","original":{"line":29,"column":40}},{"name":"lastY","generated":{"line":44,"column":41},"source":"js/canvas.js","original":{"line":29,"column":45}},{"generated":{"line":44,"column":46},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":45,"column":0},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"ctx","generated":{"line":45,"column":13},"source":"js/canvas.js","original":{"line":30,"column":17}},{"generated":{"line":45,"column":16},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"lineTo","generated":{"line":45,"column":17},"source":"js/canvas.js","original":{"line":30,"column":21}},{"generated":{"line":45,"column":23},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"e","generated":{"line":45,"column":24},"source":"js/canvas.js","original":{"line":30,"column":28}},{"generated":{"line":45,"column":25},"source":"js/canvas.js","original":{"line":30,"column":29}},{"name":"offsetX","generated":{"line":45,"column":26},"source":"js/canvas.js","original":{"line":30,"column":30}},{"generated":{"line":45,"column":33},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"e","generated":{"line":45,"column":35},"source":"js/canvas.js","original":{"line":30,"column":39}},{"generated":{"line":45,"column":36},"source":"js/canvas.js","original":{"line":30,"column":40}},{"name":"offsetY","generated":{"line":45,"column":37},"source":"js/canvas.js","original":{"line":30,"column":41}},{"generated":{"line":45,"column":44},"source":"js/canvas.js","original":{"line":30,"column":12}},{"generated":{"line":46,"column":0},"source":"js/canvas.js","original":{"line":31,"column":12}},{"name":"ctx","generated":{"line":46,"column":13},"source":"js/canvas.js","original":{"line":31,"column":17}},{"generated":{"line":46,"column":16},"source":"js/canvas.js","original":{"line":31,"column":12}},{"name":"stroke","generated":{"line":46,"column":17},"source":"js/canvas.js","original":{"line":31,"column":21}},{"generated":{"line":46,"column":23},"source":"js/canvas.js","original":{"line":31,"column":12}},{"generated":{"line":46,"column":26},"source":"js/canvas.js","original":{"line":27,"column":31}},{"generated":{"line":46,"column":27},"source":"js/canvas.js","original":{"line":33,"column":12}},{"generated":{"line":48,"column":0},"source":"js/canvas.js","original":{"line":34,"column":12}},{"name":"lastX","generated":{"line":48,"column":13},"source":"js/canvas.js","original":{"line":34,"column":17}},{"generated":{"line":48,"column":18},"source":"js/canvas.js","original":{"line":34,"column":12}},{"name":"e","generated":{"line":48,"column":21},"source":"js/canvas.js","original":{"line":34,"column":25}},{"generated":{"line":48,"column":22},"source":"js/canvas.js","original":{"line":34,"column":26}},{"name":"offsetX","generated":{"line":48,"column":23},"source":"js/canvas.js","original":{"line":34,"column":27}},{"generated":{"line":48,"column":30},"source":"js/canvas.js","original":{"line":34,"column":12}},{"generated":{"line":49,"column":0},"source":"js/canvas.js","original":{"line":35,"column":12}},{"name":"lastY","generated":{"line":49,"column":13},"source":"js/canvas.js","original":{"line":35,"column":17}},{"generated":{"line":49,"column":18},"source":"js/canvas.js","original":{"line":35,"column":12}},{"name":"e","generated":{"line":49,"column":21},"source":"js/canvas.js","original":{"line":35,"column":25}},{"generated":{"line":49,"column":22},"source":"js/canvas.js","original":{"line":35,"column":26}},{"name":"offsetY","generated":{"line":49,"column":23},"source":"js/canvas.js","original":{"line":35,"column":27}},{"generated":{"line":49,"column":30},"source":"js/canvas.js","original":{"line":35,"column":12}},{"generated":{"line":50,"column":0},"source":"js/canvas.js","original":{"line":36,"column":9}},{"generated":{"line":51,"column":0},"source":"js/canvas.js","original":{"line":37,"column":5}},{"generated":{"line":51,"column":6},"source":"js/canvas.js","original":{"line":39,"column":4}},{"name":"x","generated":{"line":55,"column":37},"source":"js/canvas.js","original":{"line":40,"column":21}},{"name":"y","generated":{"line":55,"column":40},"source":"js/canvas.js","original":{"line":40,"column":24}},{"generated":{"line":55,"column":43},"source":"js/canvas.js","original":{"line":40,"column":27}},{"generated":{"line":56,"column":0},"source":"js/canvas.js","original":{"line":41,"column":8}},{"name":"ui","generated":{"line":56,"column":10},"source":"js/canvas.js","original":{"line":41,"column":11}},{"name":"strLineChecked","generated":{"line":56,"column":17},"source":"js/canvas.js","original":{"line":41,"column":14}},{"generated":{"line":56,"column":31},"source":"js/canvas.js","original":{"line":41,"column":8}},{"generated":{"line":56,"column":33},"source":"js/canvas.js","original":{"line":41,"column":30}},{"generated":{"line":57,"column":0},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":57,"column":12},"source":"js/canvas.js","original":{"line":42,"column":15}},{"name":"needFirstPoint","generated":{"line":57,"column":17},"source":"js/canvas.js","original":{"line":42,"column":20}},{"generated":{"line":57,"column":31},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":57,"column":33},"source":"js/canvas.js","original":{"line":42,"column":36}},{"generated":{"line":58,"column":0},"source":"js/canvas.js","original":{"line":43,"column":16}},{"name":"ctx","generated":{"line":58,"column":15},"source":"js/canvas.js","original":{"line":43,"column":21}},{"generated":{"line":58,"column":18},"source":"js/canvas.js","original":{"line":43,"column":16}},{"name":"beginPath","generated":{"line":58,"column":19},"source":"js/canvas.js","original":{"line":43,"column":25}},{"generated":{"line":58,"column":28},"source":"js/canvas.js","original":{"line":43,"column":16}},{"generated":{"line":59,"column":0},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"ctx","generated":{"line":59,"column":15},"source":"js/canvas.js","original":{"line":44,"column":21}},{"generated":{"line":59,"column":18},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"moveTo","generated":{"line":59,"column":19},"source":"js/canvas.js","original":{"line":44,"column":25}},{"generated":{"line":59,"column":25},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"x","generated":{"line":59,"column":26},"source":"js/canvas.js","original":{"line":44,"column":32}},{"generated":{"line":59,"column":27},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"y","generated":{"line":59,"column":29},"source":"js/canvas.js","original":{"line":44,"column":35}},{"generated":{"line":59,"column":30},"source":"js/canvas.js","original":{"line":44,"column":16}},{"generated":{"line":60,"column":0},"source":"js/canvas.js","original":{"line":45,"column":16}},{"name":"needFirstPoint","generated":{"line":60,"column":15},"source":"js/canvas.js","original":{"line":45,"column":21}},{"generated":{"line":60,"column":29},"source":"js/canvas.js","original":{"line":45,"column":16}},{"generated":{"line":60,"column":32},"source":"js/canvas.js","original":{"line":45,"column":38}},{"generated":{"line":60,"column":37},"source":"js/canvas.js","original":{"line":45,"column":16}},{"generated":{"line":61,"column":0},"source":"js/canvas.js","original":{"line":46,"column":13}},{"generated":{"line":61,"column":9},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":61,"column":15},"source":"js/canvas.js","original":{"line":46,"column":19}},{"generated":{"line":62,"column":0},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"ctx","generated":{"line":62,"column":15},"source":"js/canvas.js","original":{"line":47,"column":21}},{"generated":{"line":62,"column":18},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"lineTo","generated":{"line":62,"column":19},"source":"js/canvas.js","original":{"line":47,"column":25}},{"generated":{"line":62,"column":25},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"x","generated":{"line":62,"column":26},"source":"js/canvas.js","original":{"line":47,"column":32}},{"generated":{"line":62,"column":27},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"y","generated":{"line":62,"column":29},"source":"js/canvas.js","original":{"line":47,"column":35}},{"generated":{"line":62,"column":30},"source":"js/canvas.js","original":{"line":47,"column":16}},{"generated":{"line":63,"column":0},"source":"js/canvas.js","original":{"line":48,"column":16}},{"name":"ctx","generated":{"line":63,"column":15},"source":"js/canvas.js","original":{"line":48,"column":21}},{"generated":{"line":63,"column":18},"source":"js/canvas.js","original":{"line":48,"column":16}},{"name":"stroke","generated":{"line":63,"column":19},"source":"js/canvas.js","original":{"line":48,"column":25}},{"generated":{"line":63,"column":25},"source":"js/canvas.js","original":{"line":48,"column":16}},{"generated":{"line":64,"column":0},"source":"js/canvas.js","original":{"line":49,"column":16}},{"name":"needFirstPoint","generated":{"line":64,"column":15},"source":"js/canvas.js","original":{"line":49,"column":21}},{"generated":{"line":64,"column":29},"source":"js/canvas.js","original":{"line":49,"column":16}},{"generated":{"line":64,"column":32},"source":"js/canvas.js","original":{"line":49,"column":38}},{"generated":{"line":64,"column":36},"source":"js/canvas.js","original":{"line":49,"column":16}},{"generated":{"line":65,"column":0},"source":"js/canvas.js","original":{"line":50,"column":13}},{"generated":{"line":66,"column":0},"source":"js/canvas.js","original":{"line":51,"column":9}},{"generated":{"line":67,"column":0},"source":"js/canvas.js","original":{"line":52,"column":5}},{"generated":{"line":67,"column":6},"source":"js/canvas.js","original":{"line":54,"column":4}},{"generated":{"line":71,"column":34},"source":"js/canvas.js","original":{"line":55,"column":18}},{"generated":{"line":72,"column":0},"source":"js/canvas.js","original":{"line":56,"column":8}},{"generated":{"line":73,"column":0},"source":"js/canvas.js","original":{"line":57,"column":8}},{"name":"ctx","generated":{"line":73,"column":11},"source":"js/canvas.js","original":{"line":57,"column":13}},{"generated":{"line":73,"column":14},"source":"js/canvas.js","original":{"line":57,"column":8}},{"name":"clearRect","generated":{"line":73,"column":15},"source":"js/canvas.js","original":{"line":57,"column":17}},{"generated":{"line":73,"column":24},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":73,"column":25},"source":"js/canvas.js","original":{"line":57,"column":27}},{"generated":{"line":73,"column":26},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":73,"column":28},"source":"js/canvas.js","original":{"line":57,"column":30}},{"generated":{"line":73,"column":29},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":73,"column":31},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"ctx","generated":{"line":73,"column":36},"source":"js/canvas.js","original":{"line":57,"column":38}},{"generated":{"line":73,"column":39},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"canvas","generated":{"line":73,"column":40},"source":"js/canvas.js","original":{"line":57,"column":42}},{"generated":{"line":73,"column":46},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"width","generated":{"line":73,"column":47},"source":"js/canvas.js","original":{"line":57,"column":49}},{"generated":{"line":73,"column":52},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":73,"column":54},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"ctx","generated":{"line":73,"column":59},"source":"js/canvas.js","original":{"line":57,"column":61}},{"generated":{"line":73,"column":62},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"canvas","generated":{"line":73,"column":63},"source":"js/canvas.js","original":{"line":57,"column":65}},{"generated":{"line":73,"column":69},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"height","generated":{"line":73,"column":70},"source":"js/canvas.js","original":{"line":57,"column":72}},{"generated":{"line":73,"column":76},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":74,"column":0},"source":"js/canvas.js","original":{"line":58,"column":5}},{"generated":{"line":80,"column":0},"source":"js/canvas.js","original":{"line":61,"column":7}},{"name":"theCanvas","generated":{"line":80,"column":4},"source":"js/canvas.js","original":{"line":61,"column":13}},{"generated":{"line":80,"column":13},"source":"js/canvas.js","original":{"line":61,"column":22}},{"generated":{"line":80,"column":16},"source":"js/canvas.js","original":{"line":61,"column":25}},{"name":"Canvas","generated":{"line":80,"column":20},"source":"js/canvas.js","original":{"line":61,"column":29}},{"generated":{"line":80,"column":26},"source":"js/canvas.js","original":{"line":61,"column":25}},{"generated":{"line":80,"column":28},"source":"js/canvas.js","original":{"line":61,"column":7}},{"generated":{"line":80,"column":30},"source":"js/canvas.js","original":{"line":63,"column":0}},{"name":"theCanvas","generated":{"line":83,"column":0},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":83,"column":9},"source":"js/canvas.js","original":{"line":64,"column":9}},{"name":"canvas","generated":{"line":83,"column":10},"source":"js/canvas.js","original":{"line":64,"column":10}},{"generated":{"line":83,"column":16},"source":"js/canvas.js","original":{"line":64,"column":0}},{"name":"addEventListener","generated":{"line":83,"column":17},"source":"js/canvas.js","original":{"line":64,"column":17}},{"generated":{"line":83,"column":33},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":83,"column":34},"source":"js/canvas.js","original":{"line":64,"column":34}},{"generated":{"line":83,"column":45},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":83,"column":47},"source":"js/canvas.js","original":{"line":64,"column":47}},{"name":"e","generated":{"line":83,"column":57},"source":"js/canvas.js","original":{"line":64,"column":47}},{"generated":{"line":83,"column":58},"source":"js/canvas.js","original":{"line":64,"column":48}},{"generated":{"line":83,"column":60},"source":"js/canvas.js","original":{"line":64,"column":52}},{"name":"theCanvas","generated":{"line":84,"column":0},"source":"js/canvas.js","original":{"line":65,"column":4}},{"name":"theCanvas","generated":{"line":84,"column":2},"source":"js/canvas.js","original":{"line":65,"column":4}},{"generated":{"line":84,"column":11},"source":"js/canvas.js","original":{"line":65,"column":13}},{"name":"isDrawing","generated":{"line":84,"column":12},"source":"js/canvas.js","original":{"line":65,"column":14}},{"generated":{"line":84,"column":21},"source":"js/canvas.js","original":{"line":65,"column":4}},{"generated":{"line":84,"column":24},"source":"js/canvas.js","original":{"line":65,"column":26}},{"generated":{"line":84,"column":28},"source":"js/canvas.js","original":{"line":65,"column":4}},{"name":"theCanvas","generated":{"line":85,"column":0},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"theCanvas","generated":{"line":85,"column":2},"source":"js/canvas.js","original":{"line":66,"column":4}},{"generated":{"line":85,"column":11},"source":"js/canvas.js","original":{"line":66,"column":13}},{"name":"lastX","generated":{"line":85,"column":12},"source":"js/canvas.js","original":{"line":66,"column":14}},{"generated":{"line":85,"column":17},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"e","generated":{"line":85,"column":20},"source":"js/canvas.js","original":{"line":66,"column":22}},{"generated":{"line":85,"column":21},"source":"js/canvas.js","original":{"line":66,"column":23}},{"name":"offsetX","generated":{"line":85,"column":22},"source":"js/canvas.js","original":{"line":66,"column":24}},{"generated":{"line":85,"column":29},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"theCanvas","generated":{"line":86,"column":0},"source":"js/canvas.js","original":{"line":67,"column":4}},{"name":"theCanvas","generated":{"line":86,"column":2},"source":"js/canvas.js","original":{"line":67,"column":4}},{"generated":{"line":86,"column":11},"source":"js/canvas.js","original":{"line":67,"column":13}},{"name":"lastY","generated":{"line":86,"column":12},"source":"js/canvas.js","original":{"line":67,"column":14}},{"generated":{"line":86,"column":17},"source":"js/canvas.js","original":{"line":67,"column":4}},{"name":"e","generated":{"line":86,"column":20},"source":"js/canvas.js","original":{"line":67,"column":22}},{"generated":{"line":86,"column":21},"source":"js/canvas.js","original":{"line":67,"column":23}},{"name":"offsetY","generated":{"line":86,"column":22},"source":"js/canvas.js","original":{"line":67,"column":24}},{"generated":{"line":86,"column":29},"source":"js/canvas.js","original":{"line":67,"column":4}},{"generated":{"line":87,"column":0},"source":"js/canvas.js","original":{"line":68,"column":1}},{"generated":{"line":87,"column":1},"source":"js/canvas.js","original":{"line":64,"column":0}},{"name":"theCanvas","generated":{"line":88,"column":0},"source":"js/canvas.js","original":{"line":69,"column":0}},{"generated":{"line":88,"column":9},"source":"js/canvas.js","original":{"line":69,"column":9}},{"name":"canvas","generated":{"line":88,"column":10},"source":"js/canvas.js","original":{"line":69,"column":10}},{"generated":{"line":88,"column":16},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"addEventListener","generated":{"line":88,"column":17},"source":"js/canvas.js","original":{"line":69,"column":17}},{"generated":{"line":88,"column":33},"source":"js/canvas.js","original":{"line":69,"column":0}},{"generated":{"line":88,"column":34},"source":"js/canvas.js","original":{"line":69,"column":34}},{"generated":{"line":88,"column":45},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"theCanvas","generated":{"line":88,"column":47},"source":"js/canvas.js","original":{"line":69,"column":47}},{"generated":{"line":88,"column":56},"source":"js/canvas.js","original":{"line":69,"column":56}},{"name":"draw","generated":{"line":88,"column":57},"source":"js/canvas.js","original":{"line":69,"column":57}},{"generated":{"line":88,"column":61},"source":"js/canvas.js","original":{"line":69,"column":47}},{"name":"bind","generated":{"line":88,"column":62},"source":"js/canvas.js","original":{"line":69,"column":62}},{"generated":{"line":88,"column":66},"source":"js/canvas.js","original":{"line":69,"column":47}},{"name":"theCanvas","generated":{"line":88,"column":67},"source":"js/canvas.js","original":{"line":69,"column":67}},{"generated":{"line":88,"column":76},"source":"js/canvas.js","original":{"line":69,"column":47}},{"generated":{"line":88,"column":77},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"theCanvas","generated":{"line":89,"column":0},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":89,"column":9},"source":"js/canvas.js","original":{"line":70,"column":9}},{"name":"canvas","generated":{"line":89,"column":10},"source":"js/canvas.js","original":{"line":70,"column":10}},{"generated":{"line":89,"column":16},"source":"js/canvas.js","original":{"line":70,"column":0}},{"name":"addEventListener","generated":{"line":89,"column":17},"source":"js/canvas.js","original":{"line":70,"column":17}},{"generated":{"line":89,"column":33},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":89,"column":34},"source":"js/canvas.js","original":{"line":70,"column":34}},{"generated":{"line":89,"column":43},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":89,"column":45},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":90,"column":0},"source":"js/canvas.js","original":{"line":70,"column":45}},{"name":"theCanvas","generated":{"line":90,"column":9},"source":"js/canvas.js","original":{"line":70,"column":51}},{"generated":{"line":90,"column":18},"source":"js/canvas.js","original":{"line":70,"column":60}},{"name":"isDrawing","generated":{"line":90,"column":19},"source":"js/canvas.js","original":{"line":70,"column":61}},{"generated":{"line":90,"column":28},"source":"js/canvas.js","original":{"line":70,"column":51}},{"generated":{"line":90,"column":31},"source":"js/canvas.js","original":{"line":70,"column":73}},{"generated":{"line":90,"column":36},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":91,"column":0},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":91,"column":1},"source":"js/canvas.js","original":{"line":70,"column":0}},{"name":"theCanvas","generated":{"line":92,"column":0},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":92,"column":9},"source":"js/canvas.js","original":{"line":71,"column":9}},{"name":"canvas","generated":{"line":92,"column":10},"source":"js/canvas.js","original":{"line":71,"column":10}},{"generated":{"line":92,"column":16},"source":"js/canvas.js","original":{"line":71,"column":0}},{"name":"addEventListener","generated":{"line":92,"column":17},"source":"js/canvas.js","original":{"line":71,"column":17}},{"generated":{"line":92,"column":33},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":92,"column":34},"source":"js/canvas.js","original":{"line":71,"column":34}},{"generated":{"line":92,"column":44},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":92,"column":46},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":93,"column":0},"source":"js/canvas.js","original":{"line":71,"column":46}},{"name":"theCanvas","generated":{"line":93,"column":9},"source":"js/canvas.js","original":{"line":71,"column":52}},{"generated":{"line":93,"column":18},"source":"js/canvas.js","original":{"line":71,"column":61}},{"name":"isDrawing","generated":{"line":93,"column":19},"source":"js/canvas.js","original":{"line":71,"column":62}},{"generated":{"line":93,"column":28},"source":"js/canvas.js","original":{"line":71,"column":52}},{"generated":{"line":93,"column":31},"source":"js/canvas.js","original":{"line":71,"column":74}},{"generated":{"line":93,"column":36},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":94,"column":0},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":94,"column":1},"source":"js/canvas.js","original":{"line":71,"column":0}},{"name":"theCanvas","generated":{"line":95,"column":0},"source":"js/canvas.js","original":{"line":72,"column":0}},{"generated":{"line":95,"column":9},"source":"js/canvas.js","original":{"line":72,"column":9}},{"name":"clear","generated":{"line":95,"column":10},"source":"js/canvas.js","original":{"line":72,"column":10}},{"generated":{"line":95,"column":15},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"addEventListener","generated":{"line":95,"column":16},"source":"js/canvas.js","original":{"line":72,"column":16}},{"generated":{"line":95,"column":32},"source":"js/canvas.js","original":{"line":72,"column":0}},{"generated":{"line":95,"column":33},"source":"js/canvas.js","original":{"line":72,"column":33}},{"generated":{"line":95,"column":40},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"theCanvas","generated":{"line":95,"column":42},"source":"js/canvas.js","original":{"line":72,"column":42}},{"generated":{"line":95,"column":51},"source":"js/canvas.js","original":{"line":72,"column":51}},{"name":"clearCanvas","generated":{"line":95,"column":52},"source":"js/canvas.js","original":{"line":72,"column":52}},{"generated":{"line":95,"column":63},"source":"js/canvas.js","original":{"line":72,"column":42}},{"name":"bind","generated":{"line":95,"column":64},"source":"js/canvas.js","original":{"line":72,"column":64}},{"generated":{"line":95,"column":68},"source":"js/canvas.js","original":{"line":72,"column":42}},{"name":"theCanvas","generated":{"line":95,"column":69},"source":"js/canvas.js","original":{"line":72,"column":69}},{"generated":{"line":95,"column":78},"source":"js/canvas.js","original":{"line":72,"column":42}},{"generated":{"line":95,"column":79},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"theCanvas","generated":{"line":96,"column":0},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":96,"column":9},"source":"js/canvas.js","original":{"line":73,"column":9}},{"name":"canvas","generated":{"line":96,"column":10},"source":"js/canvas.js","original":{"line":73,"column":10}},{"generated":{"line":96,"column":16},"source":"js/canvas.js","original":{"line":73,"column":0}},{"name":"addEventListener","generated":{"line":96,"column":17},"source":"js/canvas.js","original":{"line":73,"column":17}},{"generated":{"line":96,"column":33},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":96,"column":34},"source":"js/canvas.js","original":{"line":73,"column":34}},{"generated":{"line":96,"column":41},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":96,"column":43},"source":"js/canvas.js","original":{"line":73,"column":43}},{"name":"e","generated":{"line":96,"column":53},"source":"js/canvas.js","original":{"line":73,"column":43}},{"generated":{"line":96,"column":54},"source":"js/canvas.js","original":{"line":73,"column":44}},{"generated":{"line":96,"column":56},"source":"js/canvas.js","original":{"line":73,"column":48}},{"generated":{"line":97,"column":0},"source":"js/canvas.js","original":{"line":74,"column":4}},{"name":"x","generated":{"line":97,"column":6},"source":"js/canvas.js","original":{"line":74,"column":8}},{"generated":{"line":97,"column":7},"source":"js/canvas.js","original":{"line":74,"column":9}},{"name":"e","generated":{"line":97,"column":10},"source":"js/canvas.js","original":{"line":74,"column":12}},{"generated":{"line":97,"column":11},"source":"js/canvas.js","original":{"line":74,"column":13}},{"name":"offsetX","generated":{"line":97,"column":12},"source":"js/canvas.js","original":{"line":74,"column":14}},{"generated":{"line":97,"column":19},"source":"js/canvas.js","original":{"line":74,"column":4}},{"generated":{"line":98,"column":0},"source":"js/canvas.js","original":{"line":75,"column":4}},{"name":"y","generated":{"line":98,"column":6},"source":"js/canvas.js","original":{"line":75,"column":8}},{"generated":{"line":98,"column":7},"source":"js/canvas.js","original":{"line":75,"column":9}},{"name":"e","generated":{"line":98,"column":10},"source":"js/canvas.js","original":{"line":75,"column":12}},{"generated":{"line":98,"column":11},"source":"js/canvas.js","original":{"line":75,"column":13}},{"name":"offsetY","generated":{"line":98,"column":12},"source":"js/canvas.js","original":{"line":75,"column":14}},{"generated":{"line":98,"column":19},"source":"js/canvas.js","original":{"line":75,"column":4}},{"name":"theCanvas","generated":{"line":99,"column":0},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"theCanvas","generated":{"line":99,"column":2},"source":"js/canvas.js","original":{"line":76,"column":4}},{"generated":{"line":99,"column":11},"source":"js/canvas.js","original":{"line":76,"column":13}},{"name":"drawStraightLine","generated":{"line":99,"column":12},"source":"js/canvas.js","original":{"line":76,"column":14}},{"generated":{"line":99,"column":28},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"x","generated":{"line":99,"column":29},"source":"js/canvas.js","original":{"line":76,"column":31}},{"generated":{"line":99,"column":30},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"y","generated":{"line":99,"column":32},"source":"js/canvas.js","original":{"line":76,"column":34}},{"generated":{"line":99,"column":33},"source":"js/canvas.js","original":{"line":76,"column":4}},{"generated":{"line":100,"column":0},"source":"js/canvas.js","original":{"line":77,"column":1}},{"generated":{"line":100,"column":1},"source":"js/canvas.js","original":{"line":73,"column":0}}],"sources":{"js/canvas.js":"import { ui } from './ui';\r\n\r\nclass Canvas {\r\n constructor() {\r\n this.lastX = 0;\r\n this.lastY = 0;\r\n this.direction = true;\r\n this.isDrawing = false;\r\n this.canvas = document.querySelector(\"#canvas\");\r\n this.ctx = this.canvas.getContext(\"2d\");\r\n this.clear = document.querySelector(\"#clearCanvas\");\r\n\r\n // Canvas property\r\n this.ctx.lineCap = \"round\";\r\n this.ctx.lineWidth = 20;\r\n this.ctx.strokeStyle = \"#000000\";\r\n\r\n // Drawing a straight line\r\n this.needFirstPoint = true;\r\n }\r\n\r\n // Draw on the canvas\r\n draw(e) {\r\n // If user is not drawing anymore, end the function\r\n if(!this.isDrawing) return;\r\n\r\n if(!ui.strLineChecked) {\r\n this.ctx.beginPath();\r\n this.ctx.moveTo(this.lastX, this.lastY);\r\n this.ctx.lineTo(e.offsetX, e.offsetY);\r\n this.ctx.stroke();\r\n \r\n // Re-save the position\r\n this.lastX = e.offsetX;\r\n this.lastY = e.offsetY;\r\n }\r\n }\r\n\r\n // Draw a straight line between two button clicks\r\n drawStraightLine(x, y) {\r\n if(ui.strLineChecked) {\r\n if(this.needFirstPoint) {\r\n this.ctx.beginPath();\r\n this.ctx.moveTo(x, y);\r\n this.needFirstPoint = false;\r\n } else {\r\n this.ctx.lineTo(x, y)\r\n this.ctx.stroke();\r\n this.needFirstPoint = true;\r\n }\r\n }\r\n }\r\n \r\n // Clear the canvas\r\n clearCanvas() {\r\n // Clear the canvas\r\n this.ctx.clearRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height);\r\n }\r\n\r\n}\r\nexport const theCanvas = new Canvas();\r\n\r\n// Canvas (drawing) event listeners\r\ntheCanvas.canvas.addEventListener(\"mousedown\", e => {\r\n theCanvas.isDrawing = true;\r\n theCanvas.lastX = e.offsetX;\r\n theCanvas.lastY = e.offsetY;\r\n})\r\ntheCanvas.canvas.addEventListener(\"mousemove\", theCanvas.draw.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"mouseup\", () => theCanvas.isDrawing = false);\r\ntheCanvas.canvas.addEventListener(\"mouseout\", () => theCanvas.isDrawing = false);\r\ntheCanvas.clear.addEventListener(\"click\", theCanvas.clearCanvas.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"click\", e => {\r\n let x = e.offsetX;\r\n let y = e.offsetY;\r\n theCanvas.drawStraightLine(x, y);\r\n})\r\n"},"lineCount":null}},"error":null,"hash":"e64078fc855317ad91d2567eda13c7aa","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/83/d58063c89675790f78ef48807d3252.json b/.cache/83/d58063c89675790f78ef48807d3252.json deleted file mode 100644 index 0449d19..0000000 --- a/.cache/83/d58063c89675790f78ef48807d3252.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"js/ui.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./inputs","loc":{"line":2,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.ui = void 0;\n\nvar _canvas = require(\"./canvas\");\n\nvar _inputs = require(\"./inputs\");\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Ui = /*#__PURE__*/function () {\n function Ui() {\n _classCallCheck(this, Ui);\n\n this.menu = document.querySelector(\".main-menu\");\n this.newProjectWindow = document.querySelector(\".new-project_window\");\n this.aboutMenu = document.querySelector(\".about-menu\");\n this.drawingField = document.querySelector(\"#main\");\n this.notification = document.querySelector(\".notification\");\n this.isCanvasCreated = false;\n this.eraserToggled = false;\n this.prevColor = null; // Buttons\n\n this.newProjectBtn = document.querySelector(\"#new-project\");\n this.startDrawingBtn = document.querySelector(\"#draw\");\n this.goBackBtn = document.querySelector(\"#goBack\");\n this.aboutBtn = document.querySelector(\"#about\");\n this.save = document.querySelector(\"#saveDrawing\");\n this.exit = document.querySelector(\"#exit\");\n this.closeAbout = document.querySelector(\"#close-about\");\n this.eraser = document.querySelector(\"#eraser\"); // Inputs\n\n this.holdingSlider = false;\n this.capTypes = document.querySelectorAll(\".cap-type\");\n this.lineTypes = document.querySelectorAll(\".line-type\");\n this.checkboxes = document.querySelectorAll(\"input[type=\\\"checkbox\\\"]\"); // Checkbox for toggling between straight line mode on/off\n\n this.strLineChecked = false;\n } // Reset data\n\n\n _createClass(Ui, [{\n key: \"resetData\",\n value: function resetData() {\n // Set defualt canvas properties\n this.setCanvasProperties();\n _canvas.theCanvas.canvas.width = 800;\n _canvas.theCanvas.canvas.height = 500;\n _inputs.inputs.widthInput.value = 800;\n _inputs.inputs.heightInput.value = 500; // Reset the information initial canvas was already created\n\n this.isCanvasCreated = false; // Clear the warning text\n\n document.querySelector(\"#show-warning\").style.display = \"none\"; // Display the reseted changes in the UI (text for the inputs)\n\n ui.displayChanges(\"all\");\n this.displayCanvas(\"hide\");\n } // Display new project menu\n\n }, {\n key: \"displayNewProject\",\n value: function displayNewProject(action) {\n if (action === \"display\") {\n this.newProjectWindow.style.display = \"block\";\n this.menu.style.display = \"none\";\n\n if (this.isCanvasCreated) {\n document.querySelector(\"#show-warning\").style.display = \"block\";\n this.newProjectWindow.classList.add(\"active\");\n }\n } else if (action === \"hide\") {\n this.newProjectWindow.style.display = \"none\";\n\n if (!this.isCanvasCreated) {\n this.menu.style.display = \"block\";\n }\n }\n } // Display canvas\n\n }, {\n key: \"displayCanvas\",\n value: function displayCanvas(action) {\n if (action === \"display\") {\n this.drawingField.style.display = \"grid\";\n this.newProjectWindow.style.display = \"none\"; // Pre-set the canvas properties\n\n this.setCanvasProperties(); // Fill in the canvas with color\n\n _canvas.theCanvas.ctx.fillStyle = \"#fff\";\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Mark that the initial canvas was created\n\n\n this.isCanvasCreated = true;\n } else if (action === \"hide\") {\n this.menu.style.display = \"block\";\n this.drawingField.style.display = \"none\";\n this.newProjectWindow.classList.remove(\"active\"); // If user clicked EXIT, clear the canvas\n\n _canvas.theCanvas.clearCanvas();\n }\n } // Set canvas properties and size\n\n }, {\n key: \"setCanvasProperties\",\n value: function setCanvasProperties() {\n // Set canvas properties\n _canvas.theCanvas.canvas.width = _inputs.inputs.widthInput.value;\n _canvas.theCanvas.canvas.height = _inputs.inputs.heightInput.value;\n _canvas.theCanvas.ctx.lineCap = \"round\";\n _canvas.theCanvas.ctx.lineWidth = 20;\n _inputs.inputs.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n document.querySelector(\"#current-capSize\").textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\"); // Reset the values to the default ones\n\n _inputs.inputs.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n\n _inputs.inputs.colorInputs.forEach(function (input) {\n return input.value = \"#000000\";\n }); // Reset the checkboxes to default ones\n\n\n var checkboxes = _toConsumableArray(this.checkboxes);\n\n checkboxes.forEach(function (cap) {\n return cap.checked = false;\n });\n this.capTypes[0].checked = true;\n this.displayChanges('all');\n } // About menu\n\n }, {\n key: \"openAndCloseMenu\",\n value: function openAndCloseMenu(action) {\n if (action === \"open\") {\n this.aboutMenu.style.display = \"block\";\n } else if (action === \"close\") {\n this.aboutMenu.style.display = \"none\";\n }\n } // Filter the clicked checkboxes and pass their name as a line cap and line join property\n\n }, {\n key: \"filterBoxes\",\n value: function filterBoxes(id, name) {\n var _this = this;\n\n var boxes = null;\n\n if (name === \"cap-type\") {\n // Convert checkboxes node list to an array\n boxes = _toConsumableArray(this.capTypes); // Filter the checkboxes\n\n boxes.filter(function (box) {\n if (box.id !== id) {\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\n box.checked = false;\n } else if (box.id === id) {\n // If user clicks on the same box that is already checked,\n // it CAN'T be un-checked\n box.checked = true; // Use the clicked box name as a property for the cap type\n\n _canvas.theCanvas.ctx.lineCap = box.name;\n }\n });\n } else {\n boxes = _toConsumableArray(this.checkboxes);\n boxes.filter(function (box) {\n if (box.id === \"strLine\") {\n _this.strLineChecked = !_this.strLineChecked;\n\n if (_this.strLineChecked) {\n _this.displayNotification(\"Enabled straight line\");\n } else {\n _this.displayNotification(\"Disabled straight line\");\n }\n }\n });\n }\n } // Save the drawing\n\n }, {\n key: \"saveDrawing\",\n value: function saveDrawing() {\n this.save.href = _canvas.theCanvas.canvas.toDataURL();\n this.save.download = \"mypainting.png\";\n } // Display changes made to the cap size, drawing color and background fill.\n\n }, {\n key: \"displayChanges\",\n value: function displayChanges(change, value) {\n var capSizeText = document.querySelector(\"#current-capSize\");\n var drawColorText = document.querySelector(\"#current-drawColor\");\n var fillColorText = document.querySelector(\"#current-bgColor\");\n\n if (change === \"capSize\") {\n // Change the text value for the cap size\n capSizeText.textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n } else if (change === \"draw-color\") {\n drawColorText.textContent = \"\".concat(_canvas.theCanvas.ctx.strokeStyle);\n } else if (change === \"fill-color\") {\n fillColorText.textContent = \"\".concat(value);\n } else if (change === \"all\") {\n capSizeText.textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n drawColorText.textContent = \"\".concat(_canvas.theCanvas.ctx.strokeStyle);\n fillColorText.textContent = \"none\";\n }\n }\n }, {\n key: \"displayNotification\",\n value: function displayNotification(text) {\n // Display notification\n document.querySelector(\"#notification-text\").textContent = text;\n ui.notification.classList.add(\"notificationActive\");\n setTimeout(function () {\n ui.notification.classList.remove(\"notificationActive\");\n }, 1000);\n }\n }]);\n\n return Ui;\n}();\n\nvar ui = new Ui(); // About menu event listeners\n\nexports.ui = ui;\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));\n;\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\ndocument.body.addEventListener(\"keyup\", function (e) {\n e = e || event;\n\n if (e.keyCode === 27) {\n ui.openAndCloseMenu(\"close\");\n }\n}); // Draw menu listeners\n\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\nui.checkboxes.forEach(function (box) {\n return box.addEventListener(\"click\", function () {\n var id = box.id;\n var name = box.className;\n ui.filterBoxes(id, name);\n });\n}); // Toggle eraser on and off\n\nui.eraser.addEventListener(\"click\", function () {\n ui.eraserToggled = !ui.eraserToggled;\n\n if (ui.eraserToggled) {\n // We save the value of the previously used color before using the eraser\n ui.prevColor = _canvas.theCanvas.ctx.strokeStyle; // We set the stroke color to the default canvas color\n\n _canvas.theCanvas.ctx.strokeStyle = \"#fff\"; // Display a notification\n\n ui.displayNotification(\"Enabled Eraser\");\n } else {\n // We restore the stroke color to the saved value\n _canvas.theCanvas.ctx.strokeStyle = ui.prevColor;\n ui.displayNotification(\"Disabled Eraser\");\n }\n}); // Toggle between main menu and new project window that leads towrads the canvas\n\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/ui.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/ui.js","original":{"line":2,"column":0}},{"name":"Ui","generated":{"line":30,"column":4},"source":"js/ui.js","original":{"line":4,"column":6}},{"generated":{"line":31,"column":0},"source":"js/ui.js","original":{"line":5,"column":4}},{"generated":{"line":31,"column":16},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":32,"column":0},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":34,"column":0},"source":"js/ui.js","original":{"line":6,"column":8}},{"name":"menu","generated":{"line":34,"column":9},"source":"js/ui.js","original":{"line":6,"column":13}},{"generated":{"line":34,"column":13},"source":"js/ui.js","original":{"line":6,"column":8}},{"name":"document","generated":{"line":34,"column":16},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":34,"column":24},"source":"js/ui.js","original":{"line":6,"column":28}},{"name":"querySelector","generated":{"line":34,"column":25},"source":"js/ui.js","original":{"line":6,"column":29}},{"generated":{"line":34,"column":38},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":34,"column":39},"source":"js/ui.js","original":{"line":6,"column":43}},{"generated":{"line":34,"column":51},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":34,"column":52},"source":"js/ui.js","original":{"line":6,"column":8}},{"generated":{"line":35,"column":0},"source":"js/ui.js","original":{"line":7,"column":8}},{"name":"newProjectWindow","generated":{"line":35,"column":9},"source":"js/ui.js","original":{"line":7,"column":13}},{"generated":{"line":35,"column":25},"source":"js/ui.js","original":{"line":7,"column":8}},{"name":"document","generated":{"line":35,"column":28},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":35,"column":36},"source":"js/ui.js","original":{"line":7,"column":40}},{"name":"querySelector","generated":{"line":35,"column":37},"source":"js/ui.js","original":{"line":7,"column":41}},{"generated":{"line":35,"column":50},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":35,"column":51},"source":"js/ui.js","original":{"line":7,"column":55}},{"generated":{"line":35,"column":72},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":35,"column":73},"source":"js/ui.js","original":{"line":7,"column":8}},{"generated":{"line":36,"column":0},"source":"js/ui.js","original":{"line":8,"column":8}},{"name":"aboutMenu","generated":{"line":36,"column":9},"source":"js/ui.js","original":{"line":8,"column":13}},{"generated":{"line":36,"column":18},"source":"js/ui.js","original":{"line":8,"column":8}},{"name":"document","generated":{"line":36,"column":21},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":36,"column":29},"source":"js/ui.js","original":{"line":8,"column":33}},{"name":"querySelector","generated":{"line":36,"column":30},"source":"js/ui.js","original":{"line":8,"column":34}},{"generated":{"line":36,"column":43},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":36,"column":44},"source":"js/ui.js","original":{"line":8,"column":48}},{"generated":{"line":36,"column":57},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":36,"column":58},"source":"js/ui.js","original":{"line":8,"column":8}},{"generated":{"line":37,"column":0},"source":"js/ui.js","original":{"line":9,"column":8}},{"name":"drawingField","generated":{"line":37,"column":9},"source":"js/ui.js","original":{"line":9,"column":13}},{"generated":{"line":37,"column":21},"source":"js/ui.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":37,"column":24},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":37,"column":32},"source":"js/ui.js","original":{"line":9,"column":36}},{"name":"querySelector","generated":{"line":37,"column":33},"source":"js/ui.js","original":{"line":9,"column":37}},{"generated":{"line":37,"column":46},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":37,"column":47},"source":"js/ui.js","original":{"line":9,"column":51}},{"generated":{"line":37,"column":54},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":37,"column":55},"source":"js/ui.js","original":{"line":9,"column":8}},{"generated":{"line":38,"column":0},"source":"js/ui.js","original":{"line":10,"column":8}},{"name":"notification","generated":{"line":38,"column":9},"source":"js/ui.js","original":{"line":10,"column":13}},{"generated":{"line":38,"column":21},"source":"js/ui.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":38,"column":24},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":38,"column":32},"source":"js/ui.js","original":{"line":10,"column":36}},{"name":"querySelector","generated":{"line":38,"column":33},"source":"js/ui.js","original":{"line":10,"column":37}},{"generated":{"line":38,"column":46},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":38,"column":47},"source":"js/ui.js","original":{"line":10,"column":51}},{"generated":{"line":38,"column":62},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":38,"column":63},"source":"js/ui.js","original":{"line":10,"column":8}},{"generated":{"line":39,"column":0},"source":"js/ui.js","original":{"line":12,"column":8}},{"name":"isCanvasCreated","generated":{"line":39,"column":9},"source":"js/ui.js","original":{"line":12,"column":13}},{"generated":{"line":39,"column":24},"source":"js/ui.js","original":{"line":12,"column":8}},{"generated":{"line":39,"column":27},"source":"js/ui.js","original":{"line":12,"column":31}},{"generated":{"line":39,"column":32},"source":"js/ui.js","original":{"line":12,"column":8}},{"generated":{"line":40,"column":0},"source":"js/ui.js","original":{"line":13,"column":8}},{"name":"eraserToggled","generated":{"line":40,"column":9},"source":"js/ui.js","original":{"line":13,"column":13}},{"generated":{"line":40,"column":22},"source":"js/ui.js","original":{"line":13,"column":8}},{"generated":{"line":40,"column":25},"source":"js/ui.js","original":{"line":13,"column":29}},{"generated":{"line":40,"column":30},"source":"js/ui.js","original":{"line":13,"column":8}},{"generated":{"line":41,"column":0},"source":"js/ui.js","original":{"line":14,"column":8}},{"name":"prevColor","generated":{"line":41,"column":9},"source":"js/ui.js","original":{"line":14,"column":13}},{"generated":{"line":41,"column":18},"source":"js/ui.js","original":{"line":14,"column":8}},{"generated":{"line":41,"column":21},"source":"js/ui.js","original":{"line":14,"column":25}},{"generated":{"line":41,"column":25},"source":"js/ui.js","original":{"line":14,"column":8}},{"generated":{"line":41,"column":26},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":41,"column":27},"source":"js/ui.js","original":{"line":16,"column":8}},{"generated":{"line":43,"column":0},"source":"js/ui.js","original":{"line":17,"column":8}},{"name":"newProjectBtn","generated":{"line":43,"column":9},"source":"js/ui.js","original":{"line":17,"column":13}},{"generated":{"line":43,"column":22},"source":"js/ui.js","original":{"line":17,"column":8}},{"name":"document","generated":{"line":43,"column":25},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":43,"column":33},"source":"js/ui.js","original":{"line":17,"column":37}},{"name":"querySelector","generated":{"line":43,"column":34},"source":"js/ui.js","original":{"line":17,"column":38}},{"generated":{"line":43,"column":47},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":43,"column":48},"source":"js/ui.js","original":{"line":17,"column":52}},{"generated":{"line":43,"column":62},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":43,"column":63},"source":"js/ui.js","original":{"line":17,"column":8}},{"generated":{"line":44,"column":0},"source":"js/ui.js","original":{"line":18,"column":8}},{"name":"startDrawingBtn","generated":{"line":44,"column":9},"source":"js/ui.js","original":{"line":18,"column":13}},{"generated":{"line":44,"column":24},"source":"js/ui.js","original":{"line":18,"column":8}},{"name":"document","generated":{"line":44,"column":27},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":44,"column":35},"source":"js/ui.js","original":{"line":18,"column":39}},{"name":"querySelector","generated":{"line":44,"column":36},"source":"js/ui.js","original":{"line":18,"column":40}},{"generated":{"line":44,"column":49},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":44,"column":50},"source":"js/ui.js","original":{"line":18,"column":54}},{"generated":{"line":44,"column":57},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":44,"column":58},"source":"js/ui.js","original":{"line":18,"column":8}},{"generated":{"line":45,"column":0},"source":"js/ui.js","original":{"line":19,"column":8}},{"name":"goBackBtn","generated":{"line":45,"column":9},"source":"js/ui.js","original":{"line":19,"column":13}},{"generated":{"line":45,"column":18},"source":"js/ui.js","original":{"line":19,"column":8}},{"name":"document","generated":{"line":45,"column":21},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":45,"column":29},"source":"js/ui.js","original":{"line":19,"column":33}},{"name":"querySelector","generated":{"line":45,"column":30},"source":"js/ui.js","original":{"line":19,"column":34}},{"generated":{"line":45,"column":43},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":45,"column":44},"source":"js/ui.js","original":{"line":19,"column":48}},{"generated":{"line":45,"column":53},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":45,"column":54},"source":"js/ui.js","original":{"line":19,"column":8}},{"generated":{"line":46,"column":0},"source":"js/ui.js","original":{"line":20,"column":8}},{"name":"aboutBtn","generated":{"line":46,"column":9},"source":"js/ui.js","original":{"line":20,"column":13}},{"generated":{"line":46,"column":17},"source":"js/ui.js","original":{"line":20,"column":8}},{"name":"document","generated":{"line":46,"column":20},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":46,"column":28},"source":"js/ui.js","original":{"line":20,"column":32}},{"name":"querySelector","generated":{"line":46,"column":29},"source":"js/ui.js","original":{"line":20,"column":33}},{"generated":{"line":46,"column":42},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":46,"column":43},"source":"js/ui.js","original":{"line":20,"column":47}},{"generated":{"line":46,"column":51},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":46,"column":52},"source":"js/ui.js","original":{"line":20,"column":8}},{"generated":{"line":47,"column":0},"source":"js/ui.js","original":{"line":21,"column":8}},{"name":"save","generated":{"line":47,"column":9},"source":"js/ui.js","original":{"line":21,"column":13}},{"generated":{"line":47,"column":13},"source":"js/ui.js","original":{"line":21,"column":8}},{"name":"document","generated":{"line":47,"column":16},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":47,"column":24},"source":"js/ui.js","original":{"line":21,"column":28}},{"name":"querySelector","generated":{"line":47,"column":25},"source":"js/ui.js","original":{"line":21,"column":29}},{"generated":{"line":47,"column":38},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":47,"column":39},"source":"js/ui.js","original":{"line":21,"column":43}},{"generated":{"line":47,"column":53},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":47,"column":54},"source":"js/ui.js","original":{"line":21,"column":8}},{"generated":{"line":48,"column":0},"source":"js/ui.js","original":{"line":22,"column":8}},{"name":"exit","generated":{"line":48,"column":9},"source":"js/ui.js","original":{"line":22,"column":13}},{"generated":{"line":48,"column":13},"source":"js/ui.js","original":{"line":22,"column":8}},{"name":"document","generated":{"line":48,"column":16},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":48,"column":24},"source":"js/ui.js","original":{"line":22,"column":28}},{"name":"querySelector","generated":{"line":48,"column":25},"source":"js/ui.js","original":{"line":22,"column":29}},{"generated":{"line":48,"column":38},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":48,"column":39},"source":"js/ui.js","original":{"line":22,"column":43}},{"generated":{"line":48,"column":46},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":48,"column":47},"source":"js/ui.js","original":{"line":22,"column":8}},{"generated":{"line":49,"column":0},"source":"js/ui.js","original":{"line":23,"column":8}},{"name":"closeAbout","generated":{"line":49,"column":9},"source":"js/ui.js","original":{"line":23,"column":13}},{"generated":{"line":49,"column":19},"source":"js/ui.js","original":{"line":23,"column":8}},{"name":"document","generated":{"line":49,"column":22},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":49,"column":30},"source":"js/ui.js","original":{"line":23,"column":34}},{"name":"querySelector","generated":{"line":49,"column":31},"source":"js/ui.js","original":{"line":23,"column":35}},{"generated":{"line":49,"column":44},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":49,"column":45},"source":"js/ui.js","original":{"line":23,"column":49}},{"generated":{"line":49,"column":59},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":49,"column":60},"source":"js/ui.js","original":{"line":23,"column":8}},{"generated":{"line":50,"column":0},"source":"js/ui.js","original":{"line":24,"column":8}},{"name":"eraser","generated":{"line":50,"column":9},"source":"js/ui.js","original":{"line":24,"column":13}},{"generated":{"line":50,"column":15},"source":"js/ui.js","original":{"line":24,"column":8}},{"name":"document","generated":{"line":50,"column":18},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":50,"column":26},"source":"js/ui.js","original":{"line":24,"column":30}},{"name":"querySelector","generated":{"line":50,"column":27},"source":"js/ui.js","original":{"line":24,"column":31}},{"generated":{"line":50,"column":40},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":50,"column":41},"source":"js/ui.js","original":{"line":24,"column":45}},{"generated":{"line":50,"column":50},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":50,"column":51},"source":"js/ui.js","original":{"line":24,"column":8}},{"generated":{"line":50,"column":52},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":50,"column":53},"source":"js/ui.js","original":{"line":26,"column":8}},{"generated":{"line":52,"column":0},"source":"js/ui.js","original":{"line":27,"column":8}},{"name":"holdingSlider","generated":{"line":52,"column":9},"source":"js/ui.js","original":{"line":27,"column":13}},{"generated":{"line":52,"column":22},"source":"js/ui.js","original":{"line":27,"column":8}},{"generated":{"line":52,"column":25},"source":"js/ui.js","original":{"line":27,"column":29}},{"generated":{"line":52,"column":30},"source":"js/ui.js","original":{"line":27,"column":8}},{"generated":{"line":53,"column":0},"source":"js/ui.js","original":{"line":28,"column":8}},{"name":"capTypes","generated":{"line":53,"column":9},"source":"js/ui.js","original":{"line":28,"column":13}},{"generated":{"line":53,"column":17},"source":"js/ui.js","original":{"line":28,"column":8}},{"name":"document","generated":{"line":53,"column":20},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":53,"column":28},"source":"js/ui.js","original":{"line":28,"column":32}},{"name":"querySelectorAll","generated":{"line":53,"column":29},"source":"js/ui.js","original":{"line":28,"column":33}},{"generated":{"line":53,"column":45},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":53,"column":46},"source":"js/ui.js","original":{"line":28,"column":50}},{"generated":{"line":53,"column":57},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":53,"column":58},"source":"js/ui.js","original":{"line":28,"column":8}},{"generated":{"line":54,"column":0},"source":"js/ui.js","original":{"line":29,"column":8}},{"name":"lineTypes","generated":{"line":54,"column":9},"source":"js/ui.js","original":{"line":29,"column":13}},{"generated":{"line":54,"column":18},"source":"js/ui.js","original":{"line":29,"column":8}},{"name":"document","generated":{"line":54,"column":21},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":54,"column":29},"source":"js/ui.js","original":{"line":29,"column":33}},{"name":"querySelectorAll","generated":{"line":54,"column":30},"source":"js/ui.js","original":{"line":29,"column":34}},{"generated":{"line":54,"column":46},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":54,"column":47},"source":"js/ui.js","original":{"line":29,"column":51}},{"generated":{"line":54,"column":59},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":54,"column":60},"source":"js/ui.js","original":{"line":29,"column":8}},{"generated":{"line":55,"column":0},"source":"js/ui.js","original":{"line":30,"column":8}},{"name":"checkboxes","generated":{"line":55,"column":9},"source":"js/ui.js","original":{"line":30,"column":13}},{"generated":{"line":55,"column":19},"source":"js/ui.js","original":{"line":30,"column":8}},{"name":"document","generated":{"line":55,"column":22},"source":"js/ui.js","original":{"line":30,"column":26}},{"generated":{"line":55,"column":30},"source":"js/ui.js","original":{"line":30,"column":34}},{"name":"querySelectorAll","generated":{"line":55,"column":31},"source":"js/ui.js","original":{"line":30,"column":35}},{"generated":{"line":55,"column":47},"source":"js/ui.js","original":{"line":30,"column":26}},{"generated":{"line":55,"column":75},"source":"js/ui.js","original":{"line":30,"column":8}},{"generated":{"line":55,"column":76},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":55,"column":77},"source":"js/ui.js","original":{"line":32,"column":8}},{"generated":{"line":57,"column":0},"source":"js/ui.js","original":{"line":33,"column":8}},{"name":"strLineChecked","generated":{"line":57,"column":9},"source":"js/ui.js","original":{"line":33,"column":13}},{"generated":{"line":57,"column":23},"source":"js/ui.js","original":{"line":33,"column":8}},{"generated":{"line":57,"column":26},"source":"js/ui.js","original":{"line":33,"column":30}},{"generated":{"line":57,"column":31},"source":"js/ui.js","original":{"line":33,"column":8}},{"generated":{"line":58,"column":0},"source":"js/ui.js","original":{"line":34,"column":5}},{"generated":{"line":58,"column":4},"source":"js/ui.js","original":{"line":36,"column":4}},{"generated":{"line":63,"column":32},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":64,"column":0},"source":"js/ui.js","original":{"line":38,"column":8}},{"generated":{"line":65,"column":0},"source":"js/ui.js","original":{"line":39,"column":8}},{"name":"setCanvasProperties","generated":{"line":65,"column":11},"source":"js/ui.js","original":{"line":39,"column":13}},{"generated":{"line":65,"column":30},"source":"js/ui.js","original":{"line":39,"column":8}},{"name":"theCanvas","generated":{"line":66,"column":0},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"canvas","generated":{"line":66,"column":24},"source":"js/ui.js","original":{"line":41,"column":18}},{"generated":{"line":66,"column":30},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"width","generated":{"line":66,"column":31},"source":"js/ui.js","original":{"line":41,"column":25}},{"generated":{"line":66,"column":36},"source":"js/ui.js","original":{"line":41,"column":8}},{"generated":{"line":66,"column":39},"source":"js/ui.js","original":{"line":41,"column":33}},{"generated":{"line":66,"column":42},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"theCanvas","generated":{"line":67,"column":0},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"canvas","generated":{"line":67,"column":24},"source":"js/ui.js","original":{"line":42,"column":18}},{"generated":{"line":67,"column":30},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"height","generated":{"line":67,"column":31},"source":"js/ui.js","original":{"line":42,"column":25}},{"generated":{"line":67,"column":37},"source":"js/ui.js","original":{"line":42,"column":8}},{"generated":{"line":67,"column":40},"source":"js/ui.js","original":{"line":42,"column":34}},{"generated":{"line":67,"column":43},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"inputs","generated":{"line":68,"column":0},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"widthInput","generated":{"line":68,"column":21},"source":"js/ui.js","original":{"line":43,"column":15}},{"generated":{"line":68,"column":31},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"value","generated":{"line":68,"column":32},"source":"js/ui.js","original":{"line":43,"column":26}},{"generated":{"line":68,"column":37},"source":"js/ui.js","original":{"line":43,"column":8}},{"generated":{"line":68,"column":40},"source":"js/ui.js","original":{"line":43,"column":34}},{"generated":{"line":68,"column":43},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"inputs","generated":{"line":69,"column":0},"source":"js/ui.js","original":{"line":44,"column":8}},{"name":"heightInput","generated":{"line":69,"column":21},"source":"js/ui.js","original":{"line":44,"column":15}},{"generated":{"line":69,"column":32},"source":"js/ui.js","original":{"line":44,"column":8}},{"name":"value","generated":{"line":69,"column":33},"source":"js/ui.js","original":{"line":44,"column":27}},{"generated":{"line":69,"column":38},"source":"js/ui.js","original":{"line":44,"column":8}},{"generated":{"line":69,"column":41},"source":"js/ui.js","original":{"line":44,"column":35}},{"generated":{"line":69,"column":44},"source":"js/ui.js","original":{"line":44,"column":8}},{"generated":{"line":69,"column":45},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":69,"column":46},"source":"js/ui.js","original":{"line":46,"column":8}},{"generated":{"line":71,"column":0},"source":"js/ui.js","original":{"line":47,"column":8}},{"name":"isCanvasCreated","generated":{"line":71,"column":11},"source":"js/ui.js","original":{"line":47,"column":13}},{"generated":{"line":71,"column":26},"source":"js/ui.js","original":{"line":47,"column":8}},{"generated":{"line":71,"column":29},"source":"js/ui.js","original":{"line":47,"column":31}},{"generated":{"line":71,"column":34},"source":"js/ui.js","original":{"line":47,"column":8}},{"generated":{"line":71,"column":35},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":71,"column":36},"source":"js/ui.js","original":{"line":49,"column":8}},{"name":"document","generated":{"line":73,"column":0},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"document","generated":{"line":73,"column":6},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":73,"column":14},"source":"js/ui.js","original":{"line":50,"column":16}},{"name":"querySelector","generated":{"line":73,"column":15},"source":"js/ui.js","original":{"line":50,"column":17}},{"generated":{"line":73,"column":28},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":73,"column":29},"source":"js/ui.js","original":{"line":50,"column":31}},{"generated":{"line":73,"column":44},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"style","generated":{"line":73,"column":46},"source":"js/ui.js","original":{"line":50,"column":48}},{"generated":{"line":73,"column":51},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"display","generated":{"line":73,"column":52},"source":"js/ui.js","original":{"line":50,"column":54}},{"generated":{"line":73,"column":59},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":73,"column":62},"source":"js/ui.js","original":{"line":50,"column":64}},{"generated":{"line":73,"column":68},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":73,"column":69},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":73,"column":70},"source":"js/ui.js","original":{"line":52,"column":8}},{"name":"ui","generated":{"line":75,"column":0},"source":"js/ui.js","original":{"line":53,"column":8}},{"name":"ui","generated":{"line":75,"column":6},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":75,"column":8},"source":"js/ui.js","original":{"line":53,"column":10}},{"name":"displayChanges","generated":{"line":75,"column":9},"source":"js/ui.js","original":{"line":53,"column":11}},{"generated":{"line":75,"column":23},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":75,"column":24},"source":"js/ui.js","original":{"line":53,"column":26}},{"generated":{"line":75,"column":29},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":76,"column":0},"source":"js/ui.js","original":{"line":54,"column":8}},{"name":"displayCanvas","generated":{"line":76,"column":11},"source":"js/ui.js","original":{"line":54,"column":13}},{"generated":{"line":76,"column":24},"source":"js/ui.js","original":{"line":54,"column":8}},{"generated":{"line":76,"column":25},"source":"js/ui.js","original":{"line":54,"column":27}},{"generated":{"line":76,"column":31},"source":"js/ui.js","original":{"line":54,"column":8}},{"generated":{"line":77,"column":0},"source":"js/ui.js","original":{"line":55,"column":5}},{"generated":{"line":77,"column":6},"source":"js/ui.js","original":{"line":57,"column":4}},{"name":"action","generated":{"line":81,"column":38},"source":"js/ui.js","original":{"line":58,"column":22}},{"generated":{"line":81,"column":46},"source":"js/ui.js","original":{"line":58,"column":30}},{"generated":{"line":82,"column":0},"source":"js/ui.js","original":{"line":59,"column":8}},{"name":"action","generated":{"line":82,"column":10},"source":"js/ui.js","original":{"line":59,"column":11}},{"generated":{"line":82,"column":16},"source":"js/ui.js","original":{"line":59,"column":17}},{"generated":{"line":82,"column":21},"source":"js/ui.js","original":{"line":59,"column":22}},{"generated":{"line":82,"column":30},"source":"js/ui.js","original":{"line":59,"column":8}},{"generated":{"line":82,"column":32},"source":"js/ui.js","original":{"line":59,"column":33}},{"generated":{"line":83,"column":0},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"newProjectWindow","generated":{"line":83,"column":13},"source":"js/ui.js","original":{"line":60,"column":17}},{"generated":{"line":83,"column":29},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"style","generated":{"line":83,"column":30},"source":"js/ui.js","original":{"line":60,"column":34}},{"generated":{"line":83,"column":35},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"display","generated":{"line":83,"column":36},"source":"js/ui.js","original":{"line":60,"column":40}},{"generated":{"line":83,"column":43},"source":"js/ui.js","original":{"line":60,"column":12}},{"generated":{"line":83,"column":46},"source":"js/ui.js","original":{"line":60,"column":50}},{"generated":{"line":83,"column":53},"source":"js/ui.js","original":{"line":60,"column":12}},{"generated":{"line":84,"column":0},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"menu","generated":{"line":84,"column":13},"source":"js/ui.js","original":{"line":61,"column":17}},{"generated":{"line":84,"column":17},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"style","generated":{"line":84,"column":18},"source":"js/ui.js","original":{"line":61,"column":22}},{"generated":{"line":84,"column":23},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"display","generated":{"line":84,"column":24},"source":"js/ui.js","original":{"line":61,"column":28}},{"generated":{"line":84,"column":31},"source":"js/ui.js","original":{"line":61,"column":12}},{"generated":{"line":84,"column":34},"source":"js/ui.js","original":{"line":61,"column":38}},{"generated":{"line":84,"column":40},"source":"js/ui.js","original":{"line":61,"column":12}},{"generated":{"line":86,"column":0},"source":"js/ui.js","original":{"line":63,"column":12}},{"generated":{"line":86,"column":12},"source":"js/ui.js","original":{"line":63,"column":15}},{"name":"isCanvasCreated","generated":{"line":86,"column":17},"source":"js/ui.js","original":{"line":63,"column":20}},{"generated":{"line":86,"column":32},"source":"js/ui.js","original":{"line":63,"column":12}},{"generated":{"line":86,"column":34},"source":"js/ui.js","original":{"line":63,"column":37}},{"name":"document","generated":{"line":87,"column":0},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"document","generated":{"line":87,"column":10},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":87,"column":18},"source":"js/ui.js","original":{"line":64,"column":24}},{"name":"querySelector","generated":{"line":87,"column":19},"source":"js/ui.js","original":{"line":64,"column":25}},{"generated":{"line":87,"column":32},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":87,"column":33},"source":"js/ui.js","original":{"line":64,"column":39}},{"generated":{"line":87,"column":48},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"style","generated":{"line":87,"column":50},"source":"js/ui.js","original":{"line":64,"column":56}},{"generated":{"line":87,"column":55},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"display","generated":{"line":87,"column":56},"source":"js/ui.js","original":{"line":64,"column":62}},{"generated":{"line":87,"column":63},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":87,"column":66},"source":"js/ui.js","original":{"line":64,"column":72}},{"generated":{"line":87,"column":73},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":88,"column":0},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"newProjectWindow","generated":{"line":88,"column":15},"source":"js/ui.js","original":{"line":65,"column":21}},{"generated":{"line":88,"column":31},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"classList","generated":{"line":88,"column":32},"source":"js/ui.js","original":{"line":65,"column":38}},{"generated":{"line":88,"column":41},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"add","generated":{"line":88,"column":42},"source":"js/ui.js","original":{"line":65,"column":48}},{"generated":{"line":88,"column":45},"source":"js/ui.js","original":{"line":65,"column":16}},{"generated":{"line":88,"column":46},"source":"js/ui.js","original":{"line":65,"column":52}},{"generated":{"line":88,"column":54},"source":"js/ui.js","original":{"line":65,"column":16}},{"generated":{"line":89,"column":0},"source":"js/ui.js","original":{"line":66,"column":13}},{"generated":{"line":90,"column":0},"source":"js/ui.js","original":{"line":67,"column":9}},{"generated":{"line":90,"column":7},"source":"js/ui.js","original":{"line":59,"column":8}},{"generated":{"line":90,"column":13},"source":"js/ui.js","original":{"line":67,"column":15}},{"name":"action","generated":{"line":90,"column":17},"source":"js/ui.js","original":{"line":67,"column":19}},{"generated":{"line":90,"column":23},"source":"js/ui.js","original":{"line":67,"column":25}},{"generated":{"line":90,"column":28},"source":"js/ui.js","original":{"line":67,"column":30}},{"generated":{"line":90,"column":34},"source":"js/ui.js","original":{"line":67,"column":15}},{"generated":{"line":90,"column":36},"source":"js/ui.js","original":{"line":67,"column":38}},{"generated":{"line":91,"column":0},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"newProjectWindow","generated":{"line":91,"column":13},"source":"js/ui.js","original":{"line":68,"column":17}},{"generated":{"line":91,"column":29},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"style","generated":{"line":91,"column":30},"source":"js/ui.js","original":{"line":68,"column":34}},{"generated":{"line":91,"column":35},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"display","generated":{"line":91,"column":36},"source":"js/ui.js","original":{"line":68,"column":40}},{"generated":{"line":91,"column":43},"source":"js/ui.js","original":{"line":68,"column":12}},{"generated":{"line":91,"column":46},"source":"js/ui.js","original":{"line":68,"column":50}},{"generated":{"line":91,"column":52},"source":"js/ui.js","original":{"line":68,"column":12}},{"generated":{"line":93,"column":0},"source":"js/ui.js","original":{"line":70,"column":12}},{"generated":{"line":93,"column":12},"source":"js/ui.js","original":{"line":70,"column":15}},{"generated":{"line":93,"column":13},"source":"js/ui.js","original":{"line":70,"column":16}},{"name":"isCanvasCreated","generated":{"line":93,"column":18},"source":"js/ui.js","original":{"line":70,"column":21}},{"generated":{"line":93,"column":33},"source":"js/ui.js","original":{"line":70,"column":12}},{"generated":{"line":93,"column":35},"source":"js/ui.js","original":{"line":70,"column":38}},{"generated":{"line":94,"column":0},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"menu","generated":{"line":94,"column":15},"source":"js/ui.js","original":{"line":71,"column":21}},{"generated":{"line":94,"column":19},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"style","generated":{"line":94,"column":20},"source":"js/ui.js","original":{"line":71,"column":26}},{"generated":{"line":94,"column":25},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"display","generated":{"line":94,"column":26},"source":"js/ui.js","original":{"line":71,"column":32}},{"generated":{"line":94,"column":33},"source":"js/ui.js","original":{"line":71,"column":16}},{"generated":{"line":94,"column":36},"source":"js/ui.js","original":{"line":71,"column":42}},{"generated":{"line":94,"column":43},"source":"js/ui.js","original":{"line":71,"column":16}},{"generated":{"line":95,"column":0},"source":"js/ui.js","original":{"line":72,"column":13}},{"generated":{"line":96,"column":0},"source":"js/ui.js","original":{"line":73,"column":9}},{"generated":{"line":97,"column":0},"source":"js/ui.js","original":{"line":74,"column":5}},{"generated":{"line":97,"column":6},"source":"js/ui.js","original":{"line":76,"column":4}},{"name":"action","generated":{"line":101,"column":34},"source":"js/ui.js","original":{"line":77,"column":18}},{"generated":{"line":101,"column":42},"source":"js/ui.js","original":{"line":77,"column":26}},{"generated":{"line":102,"column":0},"source":"js/ui.js","original":{"line":78,"column":8}},{"name":"action","generated":{"line":102,"column":10},"source":"js/ui.js","original":{"line":78,"column":11}},{"generated":{"line":102,"column":16},"source":"js/ui.js","original":{"line":78,"column":17}},{"generated":{"line":102,"column":21},"source":"js/ui.js","original":{"line":78,"column":22}},{"generated":{"line":102,"column":30},"source":"js/ui.js","original":{"line":78,"column":8}},{"generated":{"line":102,"column":32},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":103,"column":0},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"drawingField","generated":{"line":103,"column":13},"source":"js/ui.js","original":{"line":79,"column":17}},{"generated":{"line":103,"column":25},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"style","generated":{"line":103,"column":26},"source":"js/ui.js","original":{"line":79,"column":30}},{"generated":{"line":103,"column":31},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"display","generated":{"line":103,"column":32},"source":"js/ui.js","original":{"line":79,"column":36}},{"generated":{"line":103,"column":39},"source":"js/ui.js","original":{"line":79,"column":12}},{"generated":{"line":103,"column":42},"source":"js/ui.js","original":{"line":79,"column":46}},{"generated":{"line":103,"column":48},"source":"js/ui.js","original":{"line":79,"column":12}},{"generated":{"line":104,"column":0},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"newProjectWindow","generated":{"line":104,"column":13},"source":"js/ui.js","original":{"line":80,"column":17}},{"generated":{"line":104,"column":29},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"style","generated":{"line":104,"column":30},"source":"js/ui.js","original":{"line":80,"column":34}},{"generated":{"line":104,"column":35},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"display","generated":{"line":104,"column":36},"source":"js/ui.js","original":{"line":80,"column":40}},{"generated":{"line":104,"column":43},"source":"js/ui.js","original":{"line":80,"column":12}},{"generated":{"line":104,"column":46},"source":"js/ui.js","original":{"line":80,"column":50}},{"generated":{"line":104,"column":52},"source":"js/ui.js","original":{"line":80,"column":12}},{"generated":{"line":104,"column":53},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":104,"column":54},"source":"js/ui.js","original":{"line":82,"column":12}},{"generated":{"line":106,"column":0},"source":"js/ui.js","original":{"line":83,"column":12}},{"name":"setCanvasProperties","generated":{"line":106,"column":13},"source":"js/ui.js","original":{"line":83,"column":17}},{"generated":{"line":106,"column":32},"source":"js/ui.js","original":{"line":83,"column":12}},{"generated":{"line":106,"column":35},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":106,"column":36},"source":"js/ui.js","original":{"line":85,"column":12}},{"name":"theCanvas","generated":{"line":108,"column":0},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"ctx","generated":{"line":108,"column":26},"source":"js/ui.js","original":{"line":86,"column":22}},{"generated":{"line":108,"column":29},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"fillStyle","generated":{"line":108,"column":30},"source":"js/ui.js","original":{"line":86,"column":26}},{"generated":{"line":108,"column":39},"source":"js/ui.js","original":{"line":86,"column":12}},{"generated":{"line":108,"column":42},"source":"js/ui.js","original":{"line":86,"column":38}},{"generated":{"line":108,"column":48},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"theCanvas","generated":{"line":110,"column":0},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"ctx","generated":{"line":110,"column":26},"source":"js/ui.js","original":{"line":87,"column":22}},{"generated":{"line":110,"column":29},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"fillRect","generated":{"line":110,"column":30},"source":"js/ui.js","original":{"line":87,"column":26}},{"generated":{"line":110,"column":38},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":110,"column":39},"source":"js/ui.js","original":{"line":87,"column":35}},{"generated":{"line":110,"column":40},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":110,"column":42},"source":"js/ui.js","original":{"line":87,"column":38}},{"generated":{"line":110,"column":43},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"theCanvas","generated":{"line":110,"column":45},"source":"js/ui.js","original":{"line":87,"column":41}},{"name":"canvas","generated":{"line":110,"column":63},"source":"js/ui.js","original":{"line":87,"column":51}},{"generated":{"line":110,"column":69},"source":"js/ui.js","original":{"line":87,"column":41}},{"name":"width","generated":{"line":110,"column":70},"source":"js/ui.js","original":{"line":87,"column":58}},{"generated":{"line":110,"column":75},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"theCanvas","generated":{"line":110,"column":77},"source":"js/ui.js","original":{"line":87,"column":65}},{"name":"canvas","generated":{"line":110,"column":95},"source":"js/ui.js","original":{"line":87,"column":75}},{"generated":{"line":110,"column":101},"source":"js/ui.js","original":{"line":87,"column":65}},{"name":"height","generated":{"line":110,"column":102},"source":"js/ui.js","original":{"line":87,"column":82}},{"generated":{"line":110,"column":108},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":110,"column":110},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":110,"column":111},"source":"js/ui.js","original":{"line":89,"column":12}},{"generated":{"line":113,"column":0},"source":"js/ui.js","original":{"line":90,"column":12}},{"name":"isCanvasCreated","generated":{"line":113,"column":13},"source":"js/ui.js","original":{"line":90,"column":17}},{"generated":{"line":113,"column":28},"source":"js/ui.js","original":{"line":90,"column":12}},{"generated":{"line":113,"column":31},"source":"js/ui.js","original":{"line":90,"column":35}},{"generated":{"line":113,"column":35},"source":"js/ui.js","original":{"line":90,"column":12}},{"generated":{"line":114,"column":0},"source":"js/ui.js","original":{"line":92,"column":9}},{"generated":{"line":114,"column":7},"source":"js/ui.js","original":{"line":78,"column":8}},{"generated":{"line":114,"column":13},"source":"js/ui.js","original":{"line":92,"column":15}},{"name":"action","generated":{"line":114,"column":17},"source":"js/ui.js","original":{"line":92,"column":19}},{"generated":{"line":114,"column":23},"source":"js/ui.js","original":{"line":92,"column":25}},{"generated":{"line":114,"column":28},"source":"js/ui.js","original":{"line":92,"column":30}},{"generated":{"line":114,"column":34},"source":"js/ui.js","original":{"line":92,"column":15}},{"generated":{"line":114,"column":36},"source":"js/ui.js","original":{"line":92,"column":38}},{"generated":{"line":115,"column":0},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"menu","generated":{"line":115,"column":13},"source":"js/ui.js","original":{"line":93,"column":17}},{"generated":{"line":115,"column":17},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"style","generated":{"line":115,"column":18},"source":"js/ui.js","original":{"line":93,"column":22}},{"generated":{"line":115,"column":23},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"display","generated":{"line":115,"column":24},"source":"js/ui.js","original":{"line":93,"column":28}},{"generated":{"line":115,"column":31},"source":"js/ui.js","original":{"line":93,"column":12}},{"generated":{"line":115,"column":34},"source":"js/ui.js","original":{"line":93,"column":38}},{"generated":{"line":115,"column":41},"source":"js/ui.js","original":{"line":93,"column":12}},{"generated":{"line":116,"column":0},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"drawingField","generated":{"line":116,"column":13},"source":"js/ui.js","original":{"line":94,"column":17}},{"generated":{"line":116,"column":25},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"style","generated":{"line":116,"column":26},"source":"js/ui.js","original":{"line":94,"column":30}},{"generated":{"line":116,"column":31},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"display","generated":{"line":116,"column":32},"source":"js/ui.js","original":{"line":94,"column":36}},{"generated":{"line":116,"column":39},"source":"js/ui.js","original":{"line":94,"column":12}},{"generated":{"line":116,"column":42},"source":"js/ui.js","original":{"line":94,"column":46}},{"generated":{"line":116,"column":48},"source":"js/ui.js","original":{"line":94,"column":12}},{"generated":{"line":117,"column":0},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"newProjectWindow","generated":{"line":117,"column":13},"source":"js/ui.js","original":{"line":95,"column":17}},{"generated":{"line":117,"column":29},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"classList","generated":{"line":117,"column":30},"source":"js/ui.js","original":{"line":95,"column":34}},{"generated":{"line":117,"column":39},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"remove","generated":{"line":117,"column":40},"source":"js/ui.js","original":{"line":95,"column":44}},{"generated":{"line":117,"column":46},"source":"js/ui.js","original":{"line":95,"column":12}},{"generated":{"line":117,"column":47},"source":"js/ui.js","original":{"line":95,"column":51}},{"generated":{"line":117,"column":55},"source":"js/ui.js","original":{"line":95,"column":12}},{"generated":{"line":117,"column":57},"source":"js/ui.js","original":{"line":92,"column":38}},{"generated":{"line":117,"column":58},"source":"js/ui.js","original":{"line":97,"column":12}},{"name":"theCanvas","generated":{"line":119,"column":0},"source":"js/ui.js","original":{"line":98,"column":12}},{"name":"clearCanvas","generated":{"line":119,"column":26},"source":"js/ui.js","original":{"line":98,"column":22}},{"generated":{"line":119,"column":37},"source":"js/ui.js","original":{"line":98,"column":12}},{"generated":{"line":120,"column":0},"source":"js/ui.js","original":{"line":99,"column":9}},{"generated":{"line":121,"column":0},"source":"js/ui.js","original":{"line":100,"column":5}},{"generated":{"line":121,"column":6},"source":"js/ui.js","original":{"line":102,"column":4}},{"generated":{"line":125,"column":42},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":126,"column":0},"source":"js/ui.js","original":{"line":104,"column":8}},{"name":"theCanvas","generated":{"line":127,"column":0},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"canvas","generated":{"line":127,"column":24},"source":"js/ui.js","original":{"line":105,"column":18}},{"generated":{"line":127,"column":30},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"width","generated":{"line":127,"column":31},"source":"js/ui.js","original":{"line":105,"column":25}},{"generated":{"line":127,"column":36},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"inputs","generated":{"line":127,"column":39},"source":"js/ui.js","original":{"line":105,"column":33}},{"name":"widthInput","generated":{"line":127,"column":54},"source":"js/ui.js","original":{"line":105,"column":40}},{"generated":{"line":127,"column":64},"source":"js/ui.js","original":{"line":105,"column":33}},{"name":"value","generated":{"line":127,"column":65},"source":"js/ui.js","original":{"line":105,"column":51}},{"generated":{"line":127,"column":70},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"theCanvas","generated":{"line":128,"column":0},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"canvas","generated":{"line":128,"column":24},"source":"js/ui.js","original":{"line":106,"column":18}},{"generated":{"line":128,"column":30},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"height","generated":{"line":128,"column":31},"source":"js/ui.js","original":{"line":106,"column":25}},{"generated":{"line":128,"column":37},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"inputs","generated":{"line":128,"column":40},"source":"js/ui.js","original":{"line":106,"column":34}},{"name":"heightInput","generated":{"line":128,"column":55},"source":"js/ui.js","original":{"line":106,"column":41}},{"generated":{"line":128,"column":66},"source":"js/ui.js","original":{"line":106,"column":34}},{"name":"value","generated":{"line":128,"column":67},"source":"js/ui.js","original":{"line":106,"column":53}},{"generated":{"line":128,"column":72},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"theCanvas","generated":{"line":129,"column":0},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"ctx","generated":{"line":129,"column":24},"source":"js/ui.js","original":{"line":107,"column":18}},{"generated":{"line":129,"column":27},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"lineCap","generated":{"line":129,"column":28},"source":"js/ui.js","original":{"line":107,"column":22}},{"generated":{"line":129,"column":35},"source":"js/ui.js","original":{"line":107,"column":8}},{"generated":{"line":129,"column":38},"source":"js/ui.js","original":{"line":107,"column":32}},{"generated":{"line":129,"column":45},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"theCanvas","generated":{"line":130,"column":0},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"ctx","generated":{"line":130,"column":24},"source":"js/ui.js","original":{"line":108,"column":18}},{"generated":{"line":130,"column":27},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"lineWidth","generated":{"line":130,"column":28},"source":"js/ui.js","original":{"line":108,"column":22}},{"generated":{"line":130,"column":37},"source":"js/ui.js","original":{"line":108,"column":8}},{"generated":{"line":130,"column":40},"source":"js/ui.js","original":{"line":108,"column":34}},{"generated":{"line":130,"column":42},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"inputs","generated":{"line":131,"column":0},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"capWidth","generated":{"line":131,"column":21},"source":"js/ui.js","original":{"line":109,"column":15}},{"generated":{"line":131,"column":29},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"value","generated":{"line":131,"column":30},"source":"js/ui.js","original":{"line":109,"column":24}},{"generated":{"line":131,"column":35},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"theCanvas","generated":{"line":131,"column":38},"source":"js/ui.js","original":{"line":109,"column":32}},{"name":"ctx","generated":{"line":131,"column":56},"source":"js/ui.js","original":{"line":109,"column":42}},{"generated":{"line":131,"column":59},"source":"js/ui.js","original":{"line":109,"column":32}},{"name":"lineWidth","generated":{"line":131,"column":60},"source":"js/ui.js","original":{"line":109,"column":46}},{"generated":{"line":131,"column":69},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"document","generated":{"line":132,"column":0},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"document","generated":{"line":132,"column":6},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":132,"column":14},"source":"js/ui.js","original":{"line":110,"column":16}},{"name":"querySelector","generated":{"line":132,"column":15},"source":"js/ui.js","original":{"line":110,"column":17}},{"generated":{"line":132,"column":28},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":132,"column":29},"source":"js/ui.js","original":{"line":110,"column":31}},{"generated":{"line":132,"column":47},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"textContent","generated":{"line":132,"column":49},"source":"js/ui.js","original":{"line":110,"column":51}},{"generated":{"line":132,"column":60},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"theCanvas","generated":{"line":132,"column":73},"source":"js/ui.js","original":{"line":110,"column":67}},{"name":"ctx","generated":{"line":132,"column":91},"source":"js/ui.js","original":{"line":110,"column":77}},{"generated":{"line":132,"column":94},"source":"js/ui.js","original":{"line":110,"column":67}},{"name":"lineWidth","generated":{"line":132,"column":95},"source":"js/ui.js","original":{"line":110,"column":81}},{"generated":{"line":132,"column":104},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":132,"column":112},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":132,"column":113},"source":"js/ui.js","original":{"line":112,"column":8}},{"name":"inputs","generated":{"line":134,"column":0},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"capWidth","generated":{"line":134,"column":21},"source":"js/ui.js","original":{"line":113,"column":15}},{"generated":{"line":134,"column":29},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"value","generated":{"line":134,"column":30},"source":"js/ui.js","original":{"line":113,"column":24}},{"generated":{"line":134,"column":35},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"theCanvas","generated":{"line":134,"column":38},"source":"js/ui.js","original":{"line":113,"column":32}},{"name":"ctx","generated":{"line":134,"column":56},"source":"js/ui.js","original":{"line":113,"column":42}},{"generated":{"line":134,"column":59},"source":"js/ui.js","original":{"line":113,"column":32}},{"name":"lineWidth","generated":{"line":134,"column":60},"source":"js/ui.js","original":{"line":113,"column":46}},{"generated":{"line":134,"column":69},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"inputs","generated":{"line":136,"column":0},"source":"js/ui.js","original":{"line":114,"column":8}},{"name":"colorInputs","generated":{"line":136,"column":21},"source":"js/ui.js","original":{"line":114,"column":15}},{"generated":{"line":136,"column":32},"source":"js/ui.js","original":{"line":114,"column":8}},{"name":"forEach","generated":{"line":136,"column":33},"source":"js/ui.js","original":{"line":114,"column":27}},{"generated":{"line":136,"column":40},"source":"js/ui.js","original":{"line":114,"column":8}},{"generated":{"line":136,"column":41},"source":"js/ui.js","original":{"line":114,"column":35}},{"name":"input","generated":{"line":136,"column":51},"source":"js/ui.js","original":{"line":114,"column":35}},{"generated":{"line":136,"column":56},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":137,"column":0},"source":"js/ui.js","original":{"line":114,"column":40}},{"name":"input","generated":{"line":137,"column":15},"source":"js/ui.js","original":{"line":114,"column":44}},{"generated":{"line":137,"column":20},"source":"js/ui.js","original":{"line":114,"column":49}},{"name":"value","generated":{"line":137,"column":21},"source":"js/ui.js","original":{"line":114,"column":50}},{"generated":{"line":137,"column":26},"source":"js/ui.js","original":{"line":114,"column":44}},{"generated":{"line":137,"column":29},"source":"js/ui.js","original":{"line":114,"column":58}},{"generated":{"line":137,"column":38},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":138,"column":0},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":138,"column":7},"source":"js/ui.js","original":{"line":114,"column":8}},{"generated":{"line":138,"column":9},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":138,"column":10},"source":"js/ui.js","original":{"line":116,"column":8}},{"generated":{"line":141,"column":0},"source":"js/ui.js","original":{"line":117,"column":8}},{"name":"checkboxes","generated":{"line":141,"column":10},"source":"js/ui.js","original":{"line":117,"column":14}},{"generated":{"line":141,"column":20},"source":"js/ui.js","original":{"line":117,"column":24}},{"generated":{"line":141,"column":42},"source":"js/ui.js","original":{"line":117,"column":31}},{"name":"checkboxes","generated":{"line":141,"column":47},"source":"js/ui.js","original":{"line":117,"column":36}},{"generated":{"line":141,"column":57},"source":"js/ui.js","original":{"line":117,"column":24}},{"generated":{"line":141,"column":58},"source":"js/ui.js","original":{"line":117,"column":8}},{"name":"checkboxes","generated":{"line":143,"column":0},"source":"js/ui.js","original":{"line":118,"column":8}},{"name":"checkboxes","generated":{"line":143,"column":6},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":143,"column":16},"source":"js/ui.js","original":{"line":118,"column":18}},{"name":"forEach","generated":{"line":143,"column":17},"source":"js/ui.js","original":{"line":118,"column":19}},{"generated":{"line":143,"column":24},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":143,"column":25},"source":"js/ui.js","original":{"line":118,"column":27}},{"name":"cap","generated":{"line":143,"column":35},"source":"js/ui.js","original":{"line":118,"column":27}},{"generated":{"line":143,"column":38},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":144,"column":0},"source":"js/ui.js","original":{"line":118,"column":30}},{"name":"cap","generated":{"line":144,"column":15},"source":"js/ui.js","original":{"line":118,"column":34}},{"generated":{"line":144,"column":18},"source":"js/ui.js","original":{"line":118,"column":37}},{"name":"checked","generated":{"line":144,"column":19},"source":"js/ui.js","original":{"line":118,"column":38}},{"generated":{"line":144,"column":26},"source":"js/ui.js","original":{"line":118,"column":34}},{"generated":{"line":144,"column":29},"source":"js/ui.js","original":{"line":118,"column":48}},{"generated":{"line":144,"column":34},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":145,"column":0},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":145,"column":7},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":146,"column":0},"source":"js/ui.js","original":{"line":119,"column":8}},{"name":"capTypes","generated":{"line":146,"column":11},"source":"js/ui.js","original":{"line":119,"column":13}},{"generated":{"line":146,"column":19},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":146,"column":20},"source":"js/ui.js","original":{"line":119,"column":22}},{"generated":{"line":146,"column":21},"source":"js/ui.js","original":{"line":119,"column":8}},{"name":"checked","generated":{"line":146,"column":23},"source":"js/ui.js","original":{"line":119,"column":25}},{"generated":{"line":146,"column":30},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":146,"column":33},"source":"js/ui.js","original":{"line":119,"column":35}},{"generated":{"line":146,"column":37},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":147,"column":0},"source":"js/ui.js","original":{"line":121,"column":8}},{"name":"displayChanges","generated":{"line":147,"column":11},"source":"js/ui.js","original":{"line":121,"column":13}},{"generated":{"line":147,"column":25},"source":"js/ui.js","original":{"line":121,"column":8}},{"generated":{"line":147,"column":26},"source":"js/ui.js","original":{"line":121,"column":28}},{"generated":{"line":147,"column":31},"source":"js/ui.js","original":{"line":121,"column":8}},{"generated":{"line":148,"column":0},"source":"js/ui.js","original":{"line":122,"column":5}},{"generated":{"line":148,"column":6},"source":"js/ui.js","original":{"line":124,"column":4}},{"name":"action","generated":{"line":152,"column":37},"source":"js/ui.js","original":{"line":125,"column":21}},{"generated":{"line":152,"column":45},"source":"js/ui.js","original":{"line":125,"column":29}},{"generated":{"line":153,"column":0},"source":"js/ui.js","original":{"line":126,"column":8}},{"name":"action","generated":{"line":153,"column":10},"source":"js/ui.js","original":{"line":126,"column":11}},{"generated":{"line":153,"column":16},"source":"js/ui.js","original":{"line":126,"column":17}},{"generated":{"line":153,"column":21},"source":"js/ui.js","original":{"line":126,"column":22}},{"generated":{"line":153,"column":27},"source":"js/ui.js","original":{"line":126,"column":8}},{"generated":{"line":153,"column":29},"source":"js/ui.js","original":{"line":126,"column":30}},{"generated":{"line":154,"column":0},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"aboutMenu","generated":{"line":154,"column":13},"source":"js/ui.js","original":{"line":127,"column":17}},{"generated":{"line":154,"column":22},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"style","generated":{"line":154,"column":23},"source":"js/ui.js","original":{"line":127,"column":27}},{"generated":{"line":154,"column":28},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"display","generated":{"line":154,"column":29},"source":"js/ui.js","original":{"line":127,"column":33}},{"generated":{"line":154,"column":36},"source":"js/ui.js","original":{"line":127,"column":12}},{"generated":{"line":154,"column":39},"source":"js/ui.js","original":{"line":127,"column":43}},{"generated":{"line":154,"column":46},"source":"js/ui.js","original":{"line":127,"column":12}},{"generated":{"line":155,"column":0},"source":"js/ui.js","original":{"line":128,"column":9}},{"generated":{"line":155,"column":7},"source":"js/ui.js","original":{"line":126,"column":8}},{"generated":{"line":155,"column":13},"source":"js/ui.js","original":{"line":128,"column":15}},{"name":"action","generated":{"line":155,"column":17},"source":"js/ui.js","original":{"line":128,"column":19}},{"generated":{"line":155,"column":23},"source":"js/ui.js","original":{"line":128,"column":25}},{"generated":{"line":155,"column":28},"source":"js/ui.js","original":{"line":128,"column":30}},{"generated":{"line":155,"column":35},"source":"js/ui.js","original":{"line":128,"column":15}},{"generated":{"line":155,"column":37},"source":"js/ui.js","original":{"line":128,"column":39}},{"generated":{"line":156,"column":0},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"aboutMenu","generated":{"line":156,"column":13},"source":"js/ui.js","original":{"line":129,"column":17}},{"generated":{"line":156,"column":22},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"style","generated":{"line":156,"column":23},"source":"js/ui.js","original":{"line":129,"column":27}},{"generated":{"line":156,"column":28},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"display","generated":{"line":156,"column":29},"source":"js/ui.js","original":{"line":129,"column":33}},{"generated":{"line":156,"column":36},"source":"js/ui.js","original":{"line":129,"column":12}},{"generated":{"line":156,"column":39},"source":"js/ui.js","original":{"line":129,"column":43}},{"generated":{"line":156,"column":45},"source":"js/ui.js","original":{"line":129,"column":12}},{"generated":{"line":157,"column":0},"source":"js/ui.js","original":{"line":130,"column":9}},{"generated":{"line":158,"column":0},"source":"js/ui.js","original":{"line":131,"column":5}},{"generated":{"line":158,"column":6},"source":"js/ui.js","original":{"line":133,"column":4}},{"name":"id","generated":{"line":162,"column":32},"source":"js/ui.js","original":{"line":134,"column":16}},{"name":"name","generated":{"line":162,"column":36},"source":"js/ui.js","original":{"line":134,"column":20}},{"generated":{"line":162,"column":42},"source":"js/ui.js","original":{"line":134,"column":26}},{"generated":{"line":163,"column":0},"source":"js/ui.js","original":{"line":134,"column":26}},{"generated":{"line":165,"column":0},"source":"js/ui.js","original":{"line":135,"column":8}},{"name":"boxes","generated":{"line":165,"column":10},"source":"js/ui.js","original":{"line":135,"column":12}},{"generated":{"line":165,"column":15},"source":"js/ui.js","original":{"line":135,"column":17}},{"generated":{"line":165,"column":18},"source":"js/ui.js","original":{"line":135,"column":20}},{"generated":{"line":165,"column":22},"source":"js/ui.js","original":{"line":135,"column":8}},{"generated":{"line":167,"column":0},"source":"js/ui.js","original":{"line":136,"column":8}},{"name":"name","generated":{"line":167,"column":10},"source":"js/ui.js","original":{"line":136,"column":11}},{"generated":{"line":167,"column":14},"source":"js/ui.js","original":{"line":136,"column":15}},{"generated":{"line":167,"column":19},"source":"js/ui.js","original":{"line":136,"column":20}},{"generated":{"line":167,"column":29},"source":"js/ui.js","original":{"line":136,"column":8}},{"generated":{"line":167,"column":31},"source":"js/ui.js","original":{"line":136,"column":32}},{"generated":{"line":168,"column":0},"source":"js/ui.js","original":{"line":137,"column":12}},{"name":"boxes","generated":{"line":169,"column":0},"source":"js/ui.js","original":{"line":138,"column":12}},{"name":"boxes","generated":{"line":169,"column":8},"source":"js/ui.js","original":{"line":138,"column":12}},{"generated":{"line":169,"column":13},"source":"js/ui.js","original":{"line":138,"column":17}},{"generated":{"line":169,"column":35},"source":"js/ui.js","original":{"line":138,"column":24}},{"name":"capTypes","generated":{"line":169,"column":40},"source":"js/ui.js","original":{"line":138,"column":29}},{"generated":{"line":169,"column":48},"source":"js/ui.js","original":{"line":138,"column":17}},{"generated":{"line":169,"column":49},"source":"js/ui.js","original":{"line":138,"column":12}},{"generated":{"line":169,"column":50},"source":"js/ui.js","original":{"line":136,"column":32}},{"generated":{"line":169,"column":51},"source":"js/ui.js","original":{"line":140,"column":12}},{"name":"boxes","generated":{"line":171,"column":0},"source":"js/ui.js","original":{"line":141,"column":12}},{"name":"boxes","generated":{"line":171,"column":8},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":171,"column":13},"source":"js/ui.js","original":{"line":141,"column":17}},{"name":"filter","generated":{"line":171,"column":14},"source":"js/ui.js","original":{"line":141,"column":18}},{"generated":{"line":171,"column":20},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":171,"column":21},"source":"js/ui.js","original":{"line":141,"column":25}},{"name":"box","generated":{"line":171,"column":31},"source":"js/ui.js","original":{"line":141,"column":25}},{"generated":{"line":171,"column":34},"source":"js/ui.js","original":{"line":141,"column":28}},{"generated":{"line":171,"column":36},"source":"js/ui.js","original":{"line":141,"column":32}},{"generated":{"line":172,"column":0},"source":"js/ui.js","original":{"line":142,"column":16}},{"name":"box","generated":{"line":172,"column":14},"source":"js/ui.js","original":{"line":142,"column":19}},{"generated":{"line":172,"column":17},"source":"js/ui.js","original":{"line":142,"column":22}},{"name":"id","generated":{"line":172,"column":18},"source":"js/ui.js","original":{"line":142,"column":23}},{"generated":{"line":172,"column":20},"source":"js/ui.js","original":{"line":142,"column":19}},{"name":"id","generated":{"line":172,"column":25},"source":"js/ui.js","original":{"line":142,"column":30}},{"generated":{"line":172,"column":27},"source":"js/ui.js","original":{"line":142,"column":16}},{"generated":{"line":172,"column":29},"source":"js/ui.js","original":{"line":142,"column":34}},{"generated":{"line":173,"column":0},"source":"js/ui.js","original":{"line":143,"column":20}},{"name":"box","generated":{"line":174,"column":0},"source":"js/ui.js","original":{"line":144,"column":20}},{"name":"box","generated":{"line":174,"column":12},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":174,"column":15},"source":"js/ui.js","original":{"line":144,"column":23}},{"name":"checked","generated":{"line":174,"column":16},"source":"js/ui.js","original":{"line":144,"column":24}},{"generated":{"line":174,"column":23},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":174,"column":26},"source":"js/ui.js","original":{"line":144,"column":34}},{"generated":{"line":174,"column":31},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":175,"column":0},"source":"js/ui.js","original":{"line":145,"column":17}},{"generated":{"line":175,"column":11},"source":"js/ui.js","original":{"line":142,"column":16}},{"generated":{"line":175,"column":17},"source":"js/ui.js","original":{"line":145,"column":23}},{"name":"box","generated":{"line":175,"column":21},"source":"js/ui.js","original":{"line":145,"column":26}},{"generated":{"line":175,"column":24},"source":"js/ui.js","original":{"line":145,"column":29}},{"name":"id","generated":{"line":175,"column":25},"source":"js/ui.js","original":{"line":145,"column":30}},{"generated":{"line":175,"column":27},"source":"js/ui.js","original":{"line":145,"column":26}},{"name":"id","generated":{"line":175,"column":32},"source":"js/ui.js","original":{"line":145,"column":37}},{"generated":{"line":175,"column":34},"source":"js/ui.js","original":{"line":145,"column":23}},{"generated":{"line":175,"column":36},"source":"js/ui.js","original":{"line":145,"column":41}},{"generated":{"line":176,"column":0},"source":"js/ui.js","original":{"line":146,"column":20}},{"generated":{"line":177,"column":0},"source":"js/ui.js","original":{"line":147,"column":20}},{"name":"box","generated":{"line":178,"column":0},"source":"js/ui.js","original":{"line":148,"column":20}},{"name":"box","generated":{"line":178,"column":12},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":178,"column":15},"source":"js/ui.js","original":{"line":148,"column":23}},{"name":"checked","generated":{"line":178,"column":16},"source":"js/ui.js","original":{"line":148,"column":24}},{"generated":{"line":178,"column":23},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":178,"column":26},"source":"js/ui.js","original":{"line":148,"column":34}},{"generated":{"line":178,"column":30},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":178,"column":31},"source":"js/ui.js","original":{"line":145,"column":41}},{"generated":{"line":178,"column":32},"source":"js/ui.js","original":{"line":150,"column":20}},{"name":"theCanvas","generated":{"line":180,"column":0},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"ctx","generated":{"line":180,"column":30},"source":"js/ui.js","original":{"line":151,"column":30}},{"generated":{"line":180,"column":33},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"lineCap","generated":{"line":180,"column":34},"source":"js/ui.js","original":{"line":151,"column":34}},{"generated":{"line":180,"column":41},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"box","generated":{"line":180,"column":44},"source":"js/ui.js","original":{"line":151,"column":44}},{"generated":{"line":180,"column":47},"source":"js/ui.js","original":{"line":151,"column":47}},{"name":"name","generated":{"line":180,"column":48},"source":"js/ui.js","original":{"line":151,"column":48}},{"generated":{"line":180,"column":52},"source":"js/ui.js","original":{"line":151,"column":20}},{"generated":{"line":181,"column":0},"source":"js/ui.js","original":{"line":152,"column":17}},{"generated":{"line":182,"column":0},"source":"js/ui.js","original":{"line":153,"column":13}},{"generated":{"line":182,"column":9},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":183,"column":0},"source":"js/ui.js","original":{"line":154,"column":9}},{"generated":{"line":183,"column":7},"source":"js/ui.js","original":{"line":136,"column":8}},{"generated":{"line":183,"column":13},"source":"js/ui.js","original":{"line":154,"column":15}},{"name":"boxes","generated":{"line":184,"column":0},"source":"js/ui.js","original":{"line":155,"column":12}},{"name":"boxes","generated":{"line":184,"column":8},"source":"js/ui.js","original":{"line":155,"column":12}},{"generated":{"line":184,"column":13},"source":"js/ui.js","original":{"line":155,"column":17}},{"generated":{"line":184,"column":35},"source":"js/ui.js","original":{"line":155,"column":24}},{"name":"checkboxes","generated":{"line":184,"column":40},"source":"js/ui.js","original":{"line":155,"column":29}},{"generated":{"line":184,"column":50},"source":"js/ui.js","original":{"line":155,"column":17}},{"generated":{"line":184,"column":51},"source":"js/ui.js","original":{"line":155,"column":12}},{"name":"boxes","generated":{"line":185,"column":0},"source":"js/ui.js","original":{"line":157,"column":12}},{"name":"boxes","generated":{"line":185,"column":8},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":185,"column":13},"source":"js/ui.js","original":{"line":157,"column":17}},{"name":"filter","generated":{"line":185,"column":14},"source":"js/ui.js","original":{"line":157,"column":18}},{"generated":{"line":185,"column":20},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":185,"column":21},"source":"js/ui.js","original":{"line":157,"column":25}},{"name":"box","generated":{"line":185,"column":31},"source":"js/ui.js","original":{"line":157,"column":25}},{"generated":{"line":185,"column":34},"source":"js/ui.js","original":{"line":157,"column":28}},{"generated":{"line":185,"column":36},"source":"js/ui.js","original":{"line":157,"column":32}},{"generated":{"line":186,"column":0},"source":"js/ui.js","original":{"line":158,"column":16}},{"name":"box","generated":{"line":186,"column":14},"source":"js/ui.js","original":{"line":158,"column":19}},{"generated":{"line":186,"column":17},"source":"js/ui.js","original":{"line":158,"column":22}},{"name":"id","generated":{"line":186,"column":18},"source":"js/ui.js","original":{"line":158,"column":23}},{"generated":{"line":186,"column":20},"source":"js/ui.js","original":{"line":158,"column":19}},{"generated":{"line":186,"column":25},"source":"js/ui.js","original":{"line":158,"column":30}},{"generated":{"line":186,"column":34},"source":"js/ui.js","original":{"line":158,"column":16}},{"generated":{"line":186,"column":36},"source":"js/ui.js","original":{"line":158,"column":41}},{"generated":{"line":187,"column":0},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":187,"column":12},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":187,"column":17},"source":"js/ui.js","original":{"line":159,"column":24}},{"name":"strLineChecked","generated":{"line":187,"column":18},"source":"js/ui.js","original":{"line":159,"column":25}},{"generated":{"line":187,"column":32},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":187,"column":35},"source":"js/ui.js","original":{"line":159,"column":42}},{"generated":{"line":187,"column":36},"source":"js/ui.js","original":{"line":159,"column":43}},{"generated":{"line":187,"column":41},"source":"js/ui.js","original":{"line":159,"column":47}},{"name":"strLineChecked","generated":{"line":187,"column":42},"source":"js/ui.js","original":{"line":159,"column":48}},{"generated":{"line":187,"column":56},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":189,"column":0},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":189,"column":16},"source":"js/ui.js","original":{"line":160,"column":23}},{"generated":{"line":189,"column":21},"source":"js/ui.js","original":{"line":160,"column":27}},{"name":"strLineChecked","generated":{"line":189,"column":22},"source":"js/ui.js","original":{"line":160,"column":28}},{"generated":{"line":189,"column":36},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":189,"column":38},"source":"js/ui.js","original":{"line":160,"column":44}},{"generated":{"line":190,"column":0},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":190,"column":14},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":190,"column":19},"source":"js/ui.js","original":{"line":161,"column":28}},{"name":"displayNotification","generated":{"line":190,"column":20},"source":"js/ui.js","original":{"line":161,"column":29}},{"generated":{"line":190,"column":39},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":190,"column":40},"source":"js/ui.js","original":{"line":161,"column":49}},{"generated":{"line":190,"column":63},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":191,"column":0},"source":"js/ui.js","original":{"line":162,"column":21}},{"generated":{"line":191,"column":13},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":191,"column":19},"source":"js/ui.js","original":{"line":162,"column":27}},{"generated":{"line":192,"column":0},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":192,"column":14},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":192,"column":19},"source":"js/ui.js","original":{"line":163,"column":28}},{"name":"displayNotification","generated":{"line":192,"column":20},"source":"js/ui.js","original":{"line":163,"column":29}},{"generated":{"line":192,"column":39},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":192,"column":40},"source":"js/ui.js","original":{"line":163,"column":49}},{"generated":{"line":192,"column":64},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":193,"column":0},"source":"js/ui.js","original":{"line":164,"column":21}},{"generated":{"line":194,"column":0},"source":"js/ui.js","original":{"line":165,"column":17}},{"generated":{"line":195,"column":0},"source":"js/ui.js","original":{"line":166,"column":13}},{"generated":{"line":195,"column":9},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":196,"column":0},"source":"js/ui.js","original":{"line":167,"column":9}},{"generated":{"line":197,"column":0},"source":"js/ui.js","original":{"line":168,"column":5}},{"generated":{"line":197,"column":6},"source":"js/ui.js","original":{"line":170,"column":4}},{"generated":{"line":201,"column":34},"source":"js/ui.js","original":{"line":171,"column":18}},{"generated":{"line":202,"column":0},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"save","generated":{"line":202,"column":11},"source":"js/ui.js","original":{"line":172,"column":13}},{"generated":{"line":202,"column":15},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"href","generated":{"line":202,"column":16},"source":"js/ui.js","original":{"line":172,"column":18}},{"generated":{"line":202,"column":20},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"theCanvas","generated":{"line":202,"column":23},"source":"js/ui.js","original":{"line":172,"column":25}},{"name":"canvas","generated":{"line":202,"column":41},"source":"js/ui.js","original":{"line":172,"column":35}},{"generated":{"line":202,"column":47},"source":"js/ui.js","original":{"line":172,"column":25}},{"name":"toDataURL","generated":{"line":202,"column":48},"source":"js/ui.js","original":{"line":172,"column":42}},{"generated":{"line":202,"column":57},"source":"js/ui.js","original":{"line":172,"column":25}},{"generated":{"line":202,"column":59},"source":"js/ui.js","original":{"line":172,"column":8}},{"generated":{"line":203,"column":0},"source":"js/ui.js","original":{"line":173,"column":8}},{"name":"save","generated":{"line":203,"column":11},"source":"js/ui.js","original":{"line":173,"column":13}},{"generated":{"line":203,"column":15},"source":"js/ui.js","original":{"line":173,"column":8}},{"name":"download","generated":{"line":203,"column":16},"source":"js/ui.js","original":{"line":173,"column":18}},{"generated":{"line":203,"column":24},"source":"js/ui.js","original":{"line":173,"column":8}},{"generated":{"line":203,"column":27},"source":"js/ui.js","original":{"line":173,"column":29}},{"generated":{"line":203,"column":43},"source":"js/ui.js","original":{"line":173,"column":8}},{"generated":{"line":204,"column":0},"source":"js/ui.js","original":{"line":174,"column":5}},{"generated":{"line":204,"column":6},"source":"js/ui.js","original":{"line":176,"column":4}},{"name":"change","generated":{"line":208,"column":35},"source":"js/ui.js","original":{"line":177,"column":19}},{"name":"value","generated":{"line":208,"column":43},"source":"js/ui.js","original":{"line":177,"column":27}},{"generated":{"line":208,"column":50},"source":"js/ui.js","original":{"line":177,"column":34}},{"generated":{"line":209,"column":0},"source":"js/ui.js","original":{"line":178,"column":8}},{"name":"capSizeText","generated":{"line":209,"column":10},"source":"js/ui.js","original":{"line":178,"column":14}},{"generated":{"line":209,"column":21},"source":"js/ui.js","original":{"line":178,"column":25}},{"name":"document","generated":{"line":209,"column":24},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":209,"column":32},"source":"js/ui.js","original":{"line":178,"column":36}},{"name":"querySelector","generated":{"line":209,"column":33},"source":"js/ui.js","original":{"line":178,"column":37}},{"generated":{"line":209,"column":46},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":209,"column":47},"source":"js/ui.js","original":{"line":178,"column":51}},{"generated":{"line":209,"column":65},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":209,"column":66},"source":"js/ui.js","original":{"line":178,"column":8}},{"generated":{"line":210,"column":0},"source":"js/ui.js","original":{"line":179,"column":8}},{"name":"drawColorText","generated":{"line":210,"column":10},"source":"js/ui.js","original":{"line":179,"column":14}},{"generated":{"line":210,"column":23},"source":"js/ui.js","original":{"line":179,"column":27}},{"name":"document","generated":{"line":210,"column":26},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":210,"column":34},"source":"js/ui.js","original":{"line":179,"column":38}},{"name":"querySelector","generated":{"line":210,"column":35},"source":"js/ui.js","original":{"line":179,"column":39}},{"generated":{"line":210,"column":48},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":210,"column":49},"source":"js/ui.js","original":{"line":179,"column":53}},{"generated":{"line":210,"column":69},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":210,"column":70},"source":"js/ui.js","original":{"line":179,"column":8}},{"generated":{"line":211,"column":0},"source":"js/ui.js","original":{"line":180,"column":8}},{"name":"fillColorText","generated":{"line":211,"column":10},"source":"js/ui.js","original":{"line":180,"column":14}},{"generated":{"line":211,"column":23},"source":"js/ui.js","original":{"line":180,"column":27}},{"name":"document","generated":{"line":211,"column":26},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":211,"column":34},"source":"js/ui.js","original":{"line":180,"column":38}},{"name":"querySelector","generated":{"line":211,"column":35},"source":"js/ui.js","original":{"line":180,"column":39}},{"generated":{"line":211,"column":48},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":211,"column":49},"source":"js/ui.js","original":{"line":180,"column":53}},{"generated":{"line":211,"column":67},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":211,"column":68},"source":"js/ui.js","original":{"line":180,"column":8}},{"generated":{"line":213,"column":0},"source":"js/ui.js","original":{"line":182,"column":8}},{"name":"change","generated":{"line":213,"column":10},"source":"js/ui.js","original":{"line":182,"column":11}},{"generated":{"line":213,"column":16},"source":"js/ui.js","original":{"line":182,"column":17}},{"generated":{"line":213,"column":21},"source":"js/ui.js","original":{"line":182,"column":22}},{"generated":{"line":213,"column":30},"source":"js/ui.js","original":{"line":182,"column":8}},{"generated":{"line":213,"column":32},"source":"js/ui.js","original":{"line":182,"column":33}},{"generated":{"line":214,"column":0},"source":"js/ui.js","original":{"line":183,"column":12}},{"name":"capSizeText","generated":{"line":215,"column":0},"source":"js/ui.js","original":{"line":184,"column":12}},{"name":"capSizeText","generated":{"line":215,"column":8},"source":"js/ui.js","original":{"line":184,"column":12}},{"generated":{"line":215,"column":19},"source":"js/ui.js","original":{"line":184,"column":23}},{"name":"textContent","generated":{"line":215,"column":20},"source":"js/ui.js","original":{"line":184,"column":24}},{"generated":{"line":215,"column":31},"source":"js/ui.js","original":{"line":184,"column":12}},{"name":"theCanvas","generated":{"line":215,"column":44},"source":"js/ui.js","original":{"line":184,"column":41}},{"name":"ctx","generated":{"line":215,"column":62},"source":"js/ui.js","original":{"line":184,"column":51}},{"generated":{"line":215,"column":65},"source":"js/ui.js","original":{"line":184,"column":41}},{"name":"lineWidth","generated":{"line":215,"column":66},"source":"js/ui.js","original":{"line":184,"column":55}},{"generated":{"line":215,"column":75},"source":"js/ui.js","original":{"line":184,"column":12}},{"generated":{"line":216,"column":0},"source":"js/ui.js","original":{"line":185,"column":9}},{"generated":{"line":216,"column":7},"source":"js/ui.js","original":{"line":182,"column":8}},{"generated":{"line":216,"column":13},"source":"js/ui.js","original":{"line":185,"column":15}},{"name":"change","generated":{"line":216,"column":17},"source":"js/ui.js","original":{"line":185,"column":19}},{"generated":{"line":216,"column":23},"source":"js/ui.js","original":{"line":185,"column":25}},{"generated":{"line":216,"column":28},"source":"js/ui.js","original":{"line":185,"column":30}},{"generated":{"line":216,"column":40},"source":"js/ui.js","original":{"line":185,"column":15}},{"generated":{"line":216,"column":42},"source":"js/ui.js","original":{"line":185,"column":44}},{"name":"drawColorText","generated":{"line":217,"column":0},"source":"js/ui.js","original":{"line":186,"column":12}},{"name":"drawColorText","generated":{"line":217,"column":8},"source":"js/ui.js","original":{"line":186,"column":12}},{"generated":{"line":217,"column":21},"source":"js/ui.js","original":{"line":186,"column":25}},{"name":"textContent","generated":{"line":217,"column":22},"source":"js/ui.js","original":{"line":186,"column":26}},{"generated":{"line":217,"column":33},"source":"js/ui.js","original":{"line":186,"column":12}},{"name":"theCanvas","generated":{"line":217,"column":46},"source":"js/ui.js","original":{"line":186,"column":43}},{"name":"ctx","generated":{"line":217,"column":64},"source":"js/ui.js","original":{"line":186,"column":53}},{"generated":{"line":217,"column":67},"source":"js/ui.js","original":{"line":186,"column":43}},{"name":"strokeStyle","generated":{"line":217,"column":68},"source":"js/ui.js","original":{"line":186,"column":57}},{"generated":{"line":217,"column":79},"source":"js/ui.js","original":{"line":186,"column":12}},{"generated":{"line":218,"column":0},"source":"js/ui.js","original":{"line":187,"column":9}},{"generated":{"line":218,"column":7},"source":"js/ui.js","original":{"line":185,"column":15}},{"generated":{"line":218,"column":13},"source":"js/ui.js","original":{"line":187,"column":15}},{"name":"change","generated":{"line":218,"column":17},"source":"js/ui.js","original":{"line":187,"column":19}},{"generated":{"line":218,"column":23},"source":"js/ui.js","original":{"line":187,"column":25}},{"generated":{"line":218,"column":28},"source":"js/ui.js","original":{"line":187,"column":30}},{"generated":{"line":218,"column":40},"source":"js/ui.js","original":{"line":187,"column":15}},{"generated":{"line":218,"column":42},"source":"js/ui.js","original":{"line":187,"column":44}},{"name":"fillColorText","generated":{"line":219,"column":0},"source":"js/ui.js","original":{"line":188,"column":12}},{"name":"fillColorText","generated":{"line":219,"column":8},"source":"js/ui.js","original":{"line":188,"column":12}},{"generated":{"line":219,"column":21},"source":"js/ui.js","original":{"line":188,"column":25}},{"name":"textContent","generated":{"line":219,"column":22},"source":"js/ui.js","original":{"line":188,"column":26}},{"generated":{"line":219,"column":33},"source":"js/ui.js","original":{"line":188,"column":12}},{"name":"value","generated":{"line":219,"column":46},"source":"js/ui.js","original":{"line":188,"column":43}},{"generated":{"line":219,"column":51},"source":"js/ui.js","original":{"line":188,"column":12}},{"generated":{"line":220,"column":0},"source":"js/ui.js","original":{"line":189,"column":9}},{"generated":{"line":220,"column":7},"source":"js/ui.js","original":{"line":187,"column":15}},{"generated":{"line":220,"column":13},"source":"js/ui.js","original":{"line":189,"column":15}},{"name":"change","generated":{"line":220,"column":17},"source":"js/ui.js","original":{"line":189,"column":19}},{"generated":{"line":220,"column":23},"source":"js/ui.js","original":{"line":189,"column":25}},{"generated":{"line":220,"column":28},"source":"js/ui.js","original":{"line":189,"column":30}},{"generated":{"line":220,"column":33},"source":"js/ui.js","original":{"line":189,"column":15}},{"generated":{"line":220,"column":35},"source":"js/ui.js","original":{"line":189,"column":37}},{"name":"capSizeText","generated":{"line":221,"column":0},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"capSizeText","generated":{"line":221,"column":8},"source":"js/ui.js","original":{"line":190,"column":12}},{"generated":{"line":221,"column":19},"source":"js/ui.js","original":{"line":190,"column":23}},{"name":"textContent","generated":{"line":221,"column":20},"source":"js/ui.js","original":{"line":190,"column":24}},{"generated":{"line":221,"column":31},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"theCanvas","generated":{"line":221,"column":44},"source":"js/ui.js","original":{"line":190,"column":41}},{"name":"ctx","generated":{"line":221,"column":62},"source":"js/ui.js","original":{"line":190,"column":51}},{"generated":{"line":221,"column":65},"source":"js/ui.js","original":{"line":190,"column":41}},{"name":"lineWidth","generated":{"line":221,"column":66},"source":"js/ui.js","original":{"line":190,"column":55}},{"generated":{"line":221,"column":75},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"drawColorText","generated":{"line":222,"column":0},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"drawColorText","generated":{"line":222,"column":8},"source":"js/ui.js","original":{"line":191,"column":12}},{"generated":{"line":222,"column":21},"source":"js/ui.js","original":{"line":191,"column":25}},{"name":"textContent","generated":{"line":222,"column":22},"source":"js/ui.js","original":{"line":191,"column":26}},{"generated":{"line":222,"column":33},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"theCanvas","generated":{"line":222,"column":46},"source":"js/ui.js","original":{"line":191,"column":43}},{"name":"ctx","generated":{"line":222,"column":64},"source":"js/ui.js","original":{"line":191,"column":53}},{"generated":{"line":222,"column":67},"source":"js/ui.js","original":{"line":191,"column":43}},{"name":"strokeStyle","generated":{"line":222,"column":68},"source":"js/ui.js","original":{"line":191,"column":57}},{"generated":{"line":222,"column":79},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"fillColorText","generated":{"line":223,"column":0},"source":"js/ui.js","original":{"line":192,"column":12}},{"name":"fillColorText","generated":{"line":223,"column":8},"source":"js/ui.js","original":{"line":192,"column":12}},{"generated":{"line":223,"column":21},"source":"js/ui.js","original":{"line":192,"column":25}},{"name":"textContent","generated":{"line":223,"column":22},"source":"js/ui.js","original":{"line":192,"column":26}},{"generated":{"line":223,"column":33},"source":"js/ui.js","original":{"line":192,"column":12}},{"generated":{"line":224,"column":0},"source":"js/ui.js","original":{"line":193,"column":9}},{"generated":{"line":225,"column":0},"source":"js/ui.js","original":{"line":194,"column":5}},{"name":"text","generated":{"line":228,"column":40},"source":"js/ui.js","original":{"line":196,"column":24}},{"generated":{"line":228,"column":46},"source":"js/ui.js","original":{"line":196,"column":30}},{"generated":{"line":229,"column":0},"source":"js/ui.js","original":{"line":197,"column":8}},{"name":"document","generated":{"line":230,"column":0},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"document","generated":{"line":230,"column":6},"source":"js/ui.js","original":{"line":198,"column":8}},{"generated":{"line":230,"column":14},"source":"js/ui.js","original":{"line":198,"column":16}},{"name":"querySelector","generated":{"line":230,"column":15},"source":"js/ui.js","original":{"line":198,"column":17}},{"generated":{"line":230,"column":28},"source":"js/ui.js","original":{"line":198,"column":8}},{"generated":{"line":230,"column":29},"source":"js/ui.js","original":{"line":198,"column":31}},{"generated":{"line":230,"column":49},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"textContent","generated":{"line":230,"column":51},"source":"js/ui.js","original":{"line":198,"column":53}},{"generated":{"line":230,"column":62},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"text","generated":{"line":230,"column":65},"source":"js/ui.js","original":{"line":198,"column":67}},{"generated":{"line":230,"column":69},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"ui","generated":{"line":231,"column":0},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"ui","generated":{"line":231,"column":6},"source":"js/ui.js","original":{"line":199,"column":8}},{"generated":{"line":231,"column":8},"source":"js/ui.js","original":{"line":199,"column":10}},{"name":"notification","generated":{"line":231,"column":9},"source":"js/ui.js","original":{"line":199,"column":11}},{"generated":{"line":231,"column":21},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"classList","generated":{"line":231,"column":22},"source":"js/ui.js","original":{"line":199,"column":24}},{"generated":{"line":231,"column":31},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"add","generated":{"line":231,"column":32},"source":"js/ui.js","original":{"line":199,"column":34}},{"generated":{"line":231,"column":35},"source":"js/ui.js","original":{"line":199,"column":8}},{"generated":{"line":231,"column":36},"source":"js/ui.js","original":{"line":199,"column":38}},{"generated":{"line":231,"column":56},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"setTimeout","generated":{"line":232,"column":0},"source":"js/ui.js","original":{"line":200,"column":8}},{"name":"setTimeout","generated":{"line":232,"column":6},"source":"js/ui.js","original":{"line":200,"column":8}},{"generated":{"line":232,"column":16},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":232,"column":17},"source":"js/ui.js","original":{"line":200,"column":19}},{"generated":{"line":232,"column":29},"source":"js/ui.js","original":{"line":200,"column":25}},{"name":"ui","generated":{"line":233,"column":0},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"ui","generated":{"line":233,"column":8},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":233,"column":10},"source":"js/ui.js","original":{"line":201,"column":14}},{"name":"notification","generated":{"line":233,"column":11},"source":"js/ui.js","original":{"line":201,"column":15}},{"generated":{"line":233,"column":23},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"classList","generated":{"line":233,"column":24},"source":"js/ui.js","original":{"line":201,"column":28}},{"generated":{"line":233,"column":33},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"remove","generated":{"line":233,"column":34},"source":"js/ui.js","original":{"line":201,"column":38}},{"generated":{"line":233,"column":40},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":233,"column":41},"source":"js/ui.js","original":{"line":201,"column":45}},{"generated":{"line":233,"column":61},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":234,"column":0},"source":"js/ui.js","original":{"line":202,"column":9}},{"generated":{"line":234,"column":7},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":234,"column":9},"source":"js/ui.js","original":{"line":202,"column":11}},{"generated":{"line":234,"column":13},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":234,"column":14},"source":"js/ui.js","original":{"line":200,"column":8}},{"generated":{"line":235,"column":0},"source":"js/ui.js","original":{"line":203,"column":5}},{"generated":{"line":241,"column":0},"source":"js/ui.js","original":{"line":206,"column":7}},{"name":"ui","generated":{"line":241,"column":4},"source":"js/ui.js","original":{"line":206,"column":13}},{"generated":{"line":241,"column":6},"source":"js/ui.js","original":{"line":206,"column":15}},{"generated":{"line":241,"column":9},"source":"js/ui.js","original":{"line":206,"column":18}},{"name":"Ui","generated":{"line":241,"column":13},"source":"js/ui.js","original":{"line":206,"column":22}},{"generated":{"line":241,"column":15},"source":"js/ui.js","original":{"line":206,"column":18}},{"generated":{"line":241,"column":17},"source":"js/ui.js","original":{"line":206,"column":7}},{"generated":{"line":241,"column":19},"source":"js/ui.js","original":{"line":208,"column":0}},{"name":"ui","generated":{"line":244,"column":0},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":244,"column":2},"source":"js/ui.js","original":{"line":209,"column":2}},{"name":"aboutBtn","generated":{"line":244,"column":3},"source":"js/ui.js","original":{"line":209,"column":3}},{"generated":{"line":244,"column":11},"source":"js/ui.js","original":{"line":209,"column":0}},{"name":"addEventListener","generated":{"line":244,"column":12},"source":"js/ui.js","original":{"line":209,"column":12}},{"generated":{"line":244,"column":28},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":244,"column":29},"source":"js/ui.js","original":{"line":209,"column":29}},{"generated":{"line":244,"column":36},"source":"js/ui.js","original":{"line":209,"column":0}},{"name":"ui","generated":{"line":244,"column":38},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":244,"column":40},"source":"js/ui.js","original":{"line":209,"column":40}},{"name":"openAndCloseMenu","generated":{"line":244,"column":41},"source":"js/ui.js","original":{"line":209,"column":41}},{"generated":{"line":244,"column":57},"source":"js/ui.js","original":{"line":209,"column":38}},{"name":"bind","generated":{"line":244,"column":58},"source":"js/ui.js","original":{"line":209,"column":58}},{"generated":{"line":244,"column":62},"source":"js/ui.js","original":{"line":209,"column":38}},{"name":"ui","generated":{"line":244,"column":63},"source":"js/ui.js","original":{"line":209,"column":63}},{"generated":{"line":244,"column":65},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":244,"column":67},"source":"js/ui.js","original":{"line":209,"column":67}},{"generated":{"line":244,"column":73},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":244,"column":74},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":245,"column":0},"source":"js/ui.js","original":{"line":209,"column":76}},{"name":"ui","generated":{"line":246,"column":0},"source":"js/ui.js","original":{"line":210,"column":0}},{"generated":{"line":246,"column":2},"source":"js/ui.js","original":{"line":210,"column":2}},{"name":"closeAbout","generated":{"line":246,"column":3},"source":"js/ui.js","original":{"line":210,"column":3}},{"generated":{"line":246,"column":13},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"addEventListener","generated":{"line":246,"column":14},"source":"js/ui.js","original":{"line":210,"column":14}},{"generated":{"line":246,"column":30},"source":"js/ui.js","original":{"line":210,"column":0}},{"generated":{"line":246,"column":31},"source":"js/ui.js","original":{"line":210,"column":31}},{"generated":{"line":246,"column":38},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"ui","generated":{"line":246,"column":40},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":246,"column":42},"source":"js/ui.js","original":{"line":210,"column":42}},{"name":"openAndCloseMenu","generated":{"line":246,"column":43},"source":"js/ui.js","original":{"line":210,"column":43}},{"generated":{"line":246,"column":59},"source":"js/ui.js","original":{"line":210,"column":40}},{"name":"bind","generated":{"line":246,"column":60},"source":"js/ui.js","original":{"line":210,"column":60}},{"generated":{"line":246,"column":64},"source":"js/ui.js","original":{"line":210,"column":40}},{"name":"ui","generated":{"line":246,"column":65},"source":"js/ui.js","original":{"line":210,"column":65}},{"generated":{"line":246,"column":67},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":246,"column":69},"source":"js/ui.js","original":{"line":210,"column":69}},{"generated":{"line":246,"column":76},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":246,"column":77},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"document","generated":{"line":247,"column":0},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":247,"column":8},"source":"js/ui.js","original":{"line":211,"column":8}},{"name":"body","generated":{"line":247,"column":9},"source":"js/ui.js","original":{"line":211,"column":9}},{"generated":{"line":247,"column":13},"source":"js/ui.js","original":{"line":211,"column":0}},{"name":"addEventListener","generated":{"line":247,"column":14},"source":"js/ui.js","original":{"line":211,"column":14}},{"generated":{"line":247,"column":30},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":247,"column":31},"source":"js/ui.js","original":{"line":211,"column":31}},{"generated":{"line":247,"column":38},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":247,"column":40},"source":"js/ui.js","original":{"line":211,"column":40}},{"name":"e","generated":{"line":247,"column":50},"source":"js/ui.js","original":{"line":211,"column":40}},{"generated":{"line":247,"column":51},"source":"js/ui.js","original":{"line":211,"column":41}},{"generated":{"line":247,"column":53},"source":"js/ui.js","original":{"line":211,"column":45}},{"name":"e","generated":{"line":248,"column":0},"source":"js/ui.js","original":{"line":212,"column":4}},{"name":"e","generated":{"line":248,"column":2},"source":"js/ui.js","original":{"line":212,"column":4}},{"generated":{"line":248,"column":3},"source":"js/ui.js","original":{"line":212,"column":5}},{"name":"e","generated":{"line":248,"column":6},"source":"js/ui.js","original":{"line":212,"column":8}},{"generated":{"line":248,"column":7},"source":"js/ui.js","original":{"line":212,"column":9}},{"name":"event","generated":{"line":248,"column":11},"source":"js/ui.js","original":{"line":212,"column":13}},{"generated":{"line":248,"column":16},"source":"js/ui.js","original":{"line":212,"column":4}},{"generated":{"line":250,"column":0},"source":"js/ui.js","original":{"line":213,"column":4}},{"name":"e","generated":{"line":250,"column":6},"source":"js/ui.js","original":{"line":213,"column":8}},{"generated":{"line":250,"column":7},"source":"js/ui.js","original":{"line":213,"column":9}},{"name":"keyCode","generated":{"line":250,"column":8},"source":"js/ui.js","original":{"line":213,"column":10}},{"generated":{"line":250,"column":15},"source":"js/ui.js","original":{"line":213,"column":8}},{"generated":{"line":250,"column":20},"source":"js/ui.js","original":{"line":213,"column":22}},{"generated":{"line":250,"column":22},"source":"js/ui.js","original":{"line":213,"column":4}},{"generated":{"line":250,"column":24},"source":"js/ui.js","original":{"line":213,"column":26}},{"name":"ui","generated":{"line":251,"column":0},"source":"js/ui.js","original":{"line":214,"column":8}},{"name":"ui","generated":{"line":251,"column":4},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":251,"column":6},"source":"js/ui.js","original":{"line":214,"column":10}},{"name":"openAndCloseMenu","generated":{"line":251,"column":7},"source":"js/ui.js","original":{"line":214,"column":11}},{"generated":{"line":251,"column":23},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":251,"column":24},"source":"js/ui.js","original":{"line":214,"column":28}},{"generated":{"line":251,"column":31},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":252,"column":0},"source":"js/ui.js","original":{"line":215,"column":5}},{"generated":{"line":253,"column":0},"source":"js/ui.js","original":{"line":216,"column":1}},{"generated":{"line":253,"column":1},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":253,"column":4},"source":"js/ui.js","original":{"line":218,"column":0}},{"name":"ui","generated":{"line":255,"column":0},"source":"js/ui.js","original":{"line":219,"column":0}},{"generated":{"line":255,"column":2},"source":"js/ui.js","original":{"line":219,"column":2}},{"name":"startDrawingBtn","generated":{"line":255,"column":3},"source":"js/ui.js","original":{"line":219,"column":3}},{"generated":{"line":255,"column":18},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"addEventListener","generated":{"line":255,"column":19},"source":"js/ui.js","original":{"line":219,"column":19}},{"generated":{"line":255,"column":35},"source":"js/ui.js","original":{"line":219,"column":0}},{"generated":{"line":255,"column":36},"source":"js/ui.js","original":{"line":219,"column":36}},{"generated":{"line":255,"column":43},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"ui","generated":{"line":255,"column":45},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":255,"column":47},"source":"js/ui.js","original":{"line":219,"column":47}},{"name":"displayCanvas","generated":{"line":255,"column":48},"source":"js/ui.js","original":{"line":219,"column":48}},{"generated":{"line":255,"column":61},"source":"js/ui.js","original":{"line":219,"column":45}},{"name":"bind","generated":{"line":255,"column":62},"source":"js/ui.js","original":{"line":219,"column":62}},{"generated":{"line":255,"column":66},"source":"js/ui.js","original":{"line":219,"column":45}},{"name":"ui","generated":{"line":255,"column":67},"source":"js/ui.js","original":{"line":219,"column":67}},{"generated":{"line":255,"column":69},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":255,"column":71},"source":"js/ui.js","original":{"line":219,"column":71}},{"generated":{"line":255,"column":80},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":255,"column":81},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"ui","generated":{"line":256,"column":0},"source":"js/ui.js","original":{"line":220,"column":0}},{"generated":{"line":256,"column":2},"source":"js/ui.js","original":{"line":220,"column":2}},{"name":"exit","generated":{"line":256,"column":3},"source":"js/ui.js","original":{"line":220,"column":3}},{"generated":{"line":256,"column":7},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"addEventListener","generated":{"line":256,"column":8},"source":"js/ui.js","original":{"line":220,"column":8}},{"generated":{"line":256,"column":24},"source":"js/ui.js","original":{"line":220,"column":0}},{"generated":{"line":256,"column":25},"source":"js/ui.js","original":{"line":220,"column":25}},{"generated":{"line":256,"column":32},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"ui","generated":{"line":256,"column":34},"source":"js/ui.js","original":{"line":220,"column":34}},{"generated":{"line":256,"column":36},"source":"js/ui.js","original":{"line":220,"column":36}},{"name":"resetData","generated":{"line":256,"column":37},"source":"js/ui.js","original":{"line":220,"column":37}},{"generated":{"line":256,"column":46},"source":"js/ui.js","original":{"line":220,"column":34}},{"name":"bind","generated":{"line":256,"column":47},"source":"js/ui.js","original":{"line":220,"column":47}},{"generated":{"line":256,"column":51},"source":"js/ui.js","original":{"line":220,"column":34}},{"name":"ui","generated":{"line":256,"column":52},"source":"js/ui.js","original":{"line":220,"column":52}},{"generated":{"line":256,"column":54},"source":"js/ui.js","original":{"line":220,"column":34}},{"generated":{"line":256,"column":55},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"ui","generated":{"line":257,"column":0},"source":"js/ui.js","original":{"line":221,"column":0}},{"generated":{"line":257,"column":2},"source":"js/ui.js","original":{"line":221,"column":2}},{"name":"save","generated":{"line":257,"column":3},"source":"js/ui.js","original":{"line":221,"column":3}},{"generated":{"line":257,"column":7},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"addEventListener","generated":{"line":257,"column":8},"source":"js/ui.js","original":{"line":221,"column":8}},{"generated":{"line":257,"column":24},"source":"js/ui.js","original":{"line":221,"column":0}},{"generated":{"line":257,"column":25},"source":"js/ui.js","original":{"line":221,"column":25}},{"generated":{"line":257,"column":32},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"ui","generated":{"line":257,"column":34},"source":"js/ui.js","original":{"line":221,"column":34}},{"generated":{"line":257,"column":36},"source":"js/ui.js","original":{"line":221,"column":36}},{"name":"saveDrawing","generated":{"line":257,"column":37},"source":"js/ui.js","original":{"line":221,"column":37}},{"generated":{"line":257,"column":48},"source":"js/ui.js","original":{"line":221,"column":34}},{"name":"bind","generated":{"line":257,"column":49},"source":"js/ui.js","original":{"line":221,"column":49}},{"generated":{"line":257,"column":53},"source":"js/ui.js","original":{"line":221,"column":34}},{"name":"ui","generated":{"line":257,"column":54},"source":"js/ui.js","original":{"line":221,"column":54}},{"generated":{"line":257,"column":56},"source":"js/ui.js","original":{"line":221,"column":34}},{"generated":{"line":257,"column":57},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"ui","generated":{"line":258,"column":0},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":258,"column":2},"source":"js/ui.js","original":{"line":222,"column":2}},{"name":"checkboxes","generated":{"line":258,"column":3},"source":"js/ui.js","original":{"line":222,"column":3}},{"generated":{"line":258,"column":13},"source":"js/ui.js","original":{"line":222,"column":0}},{"name":"forEach","generated":{"line":258,"column":14},"source":"js/ui.js","original":{"line":222,"column":14}},{"generated":{"line":258,"column":21},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":258,"column":22},"source":"js/ui.js","original":{"line":222,"column":22}},{"name":"box","generated":{"line":258,"column":32},"source":"js/ui.js","original":{"line":222,"column":22}},{"generated":{"line":258,"column":35},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":259,"column":0},"source":"js/ui.js","original":{"line":222,"column":25}},{"name":"box","generated":{"line":259,"column":9},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":259,"column":12},"source":"js/ui.js","original":{"line":222,"column":32}},{"name":"addEventListener","generated":{"line":259,"column":13},"source":"js/ui.js","original":{"line":222,"column":33}},{"generated":{"line":259,"column":29},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":259,"column":30},"source":"js/ui.js","original":{"line":222,"column":50}},{"generated":{"line":259,"column":37},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":259,"column":39},"source":"js/ui.js","original":{"line":222,"column":59}},{"generated":{"line":259,"column":51},"source":"js/ui.js","original":{"line":222,"column":65}},{"generated":{"line":260,"column":0},"source":"js/ui.js","original":{"line":223,"column":4}},{"name":"id","generated":{"line":260,"column":8},"source":"js/ui.js","original":{"line":223,"column":10}},{"generated":{"line":260,"column":10},"source":"js/ui.js","original":{"line":223,"column":12}},{"name":"box","generated":{"line":260,"column":13},"source":"js/ui.js","original":{"line":223,"column":15}},{"generated":{"line":260,"column":16},"source":"js/ui.js","original":{"line":223,"column":18}},{"name":"id","generated":{"line":260,"column":17},"source":"js/ui.js","original":{"line":223,"column":19}},{"generated":{"line":260,"column":19},"source":"js/ui.js","original":{"line":223,"column":4}},{"generated":{"line":261,"column":0},"source":"js/ui.js","original":{"line":224,"column":4}},{"name":"name","generated":{"line":261,"column":8},"source":"js/ui.js","original":{"line":224,"column":10}},{"generated":{"line":261,"column":12},"source":"js/ui.js","original":{"line":224,"column":14}},{"name":"box","generated":{"line":261,"column":15},"source":"js/ui.js","original":{"line":224,"column":17}},{"generated":{"line":261,"column":18},"source":"js/ui.js","original":{"line":224,"column":20}},{"name":"className","generated":{"line":261,"column":19},"source":"js/ui.js","original":{"line":224,"column":21}},{"generated":{"line":261,"column":28},"source":"js/ui.js","original":{"line":224,"column":4}},{"name":"ui","generated":{"line":262,"column":0},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"ui","generated":{"line":262,"column":4},"source":"js/ui.js","original":{"line":225,"column":4}},{"generated":{"line":262,"column":6},"source":"js/ui.js","original":{"line":225,"column":6}},{"name":"filterBoxes","generated":{"line":262,"column":7},"source":"js/ui.js","original":{"line":225,"column":7}},{"generated":{"line":262,"column":18},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"id","generated":{"line":262,"column":19},"source":"js/ui.js","original":{"line":225,"column":19}},{"generated":{"line":262,"column":21},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"name","generated":{"line":262,"column":23},"source":"js/ui.js","original":{"line":225,"column":23}},{"generated":{"line":262,"column":27},"source":"js/ui.js","original":{"line":225,"column":4}},{"generated":{"line":263,"column":0},"source":"js/ui.js","original":{"line":226,"column":1}},{"generated":{"line":263,"column":3},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":263,"column":4},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":264,"column":0},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":264,"column":1},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":264,"column":4},"source":"js/ui.js","original":{"line":228,"column":0}},{"name":"ui","generated":{"line":266,"column":0},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":266,"column":2},"source":"js/ui.js","original":{"line":229,"column":2}},{"name":"eraser","generated":{"line":266,"column":3},"source":"js/ui.js","original":{"line":229,"column":3}},{"generated":{"line":266,"column":9},"source":"js/ui.js","original":{"line":229,"column":0}},{"name":"addEventListener","generated":{"line":266,"column":10},"source":"js/ui.js","original":{"line":229,"column":10}},{"generated":{"line":266,"column":26},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":266,"column":27},"source":"js/ui.js","original":{"line":229,"column":27}},{"generated":{"line":266,"column":34},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":266,"column":36},"source":"js/ui.js","original":{"line":229,"column":36}},{"generated":{"line":266,"column":48},"source":"js/ui.js","original":{"line":229,"column":42}},{"name":"ui","generated":{"line":267,"column":0},"source":"js/ui.js","original":{"line":230,"column":4}},{"name":"ui","generated":{"line":267,"column":2},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":267,"column":4},"source":"js/ui.js","original":{"line":230,"column":6}},{"name":"eraserToggled","generated":{"line":267,"column":5},"source":"js/ui.js","original":{"line":230,"column":7}},{"generated":{"line":267,"column":18},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":267,"column":21},"source":"js/ui.js","original":{"line":230,"column":23}},{"name":"ui","generated":{"line":267,"column":22},"source":"js/ui.js","original":{"line":230,"column":24}},{"generated":{"line":267,"column":24},"source":"js/ui.js","original":{"line":230,"column":26}},{"name":"eraserToggled","generated":{"line":267,"column":25},"source":"js/ui.js","original":{"line":230,"column":27}},{"generated":{"line":267,"column":38},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":269,"column":0},"source":"js/ui.js","original":{"line":232,"column":4}},{"name":"ui","generated":{"line":269,"column":6},"source":"js/ui.js","original":{"line":232,"column":7}},{"generated":{"line":269,"column":8},"source":"js/ui.js","original":{"line":232,"column":9}},{"name":"eraserToggled","generated":{"line":269,"column":9},"source":"js/ui.js","original":{"line":232,"column":10}},{"generated":{"line":269,"column":22},"source":"js/ui.js","original":{"line":232,"column":4}},{"generated":{"line":269,"column":24},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":270,"column":0},"source":"js/ui.js","original":{"line":233,"column":8}},{"name":"ui","generated":{"line":271,"column":0},"source":"js/ui.js","original":{"line":234,"column":8}},{"name":"ui","generated":{"line":271,"column":4},"source":"js/ui.js","original":{"line":234,"column":8}},{"generated":{"line":271,"column":6},"source":"js/ui.js","original":{"line":234,"column":10}},{"name":"prevColor","generated":{"line":271,"column":7},"source":"js/ui.js","original":{"line":234,"column":11}},{"generated":{"line":271,"column":16},"source":"js/ui.js","original":{"line":234,"column":8}},{"name":"theCanvas","generated":{"line":271,"column":19},"source":"js/ui.js","original":{"line":234,"column":23}},{"name":"ctx","generated":{"line":271,"column":37},"source":"js/ui.js","original":{"line":234,"column":33}},{"generated":{"line":271,"column":40},"source":"js/ui.js","original":{"line":234,"column":23}},{"name":"strokeStyle","generated":{"line":271,"column":41},"source":"js/ui.js","original":{"line":234,"column":37}},{"generated":{"line":271,"column":52},"source":"js/ui.js","original":{"line":234,"column":8}},{"generated":{"line":271,"column":53},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":271,"column":54},"source":"js/ui.js","original":{"line":236,"column":8}},{"name":"theCanvas","generated":{"line":273,"column":0},"source":"js/ui.js","original":{"line":237,"column":8}},{"name":"ctx","generated":{"line":273,"column":22},"source":"js/ui.js","original":{"line":237,"column":18}},{"generated":{"line":273,"column":25},"source":"js/ui.js","original":{"line":237,"column":8}},{"name":"strokeStyle","generated":{"line":273,"column":26},"source":"js/ui.js","original":{"line":237,"column":22}},{"generated":{"line":273,"column":37},"source":"js/ui.js","original":{"line":237,"column":8}},{"generated":{"line":273,"column":40},"source":"js/ui.js","original":{"line":237,"column":36}},{"generated":{"line":273,"column":46},"source":"js/ui.js","original":{"line":237,"column":8}},{"generated":{"line":273,"column":47},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":273,"column":48},"source":"js/ui.js","original":{"line":239,"column":8}},{"name":"ui","generated":{"line":275,"column":0},"source":"js/ui.js","original":{"line":240,"column":8}},{"name":"ui","generated":{"line":275,"column":4},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":275,"column":6},"source":"js/ui.js","original":{"line":240,"column":10}},{"name":"displayNotification","generated":{"line":275,"column":7},"source":"js/ui.js","original":{"line":240,"column":11}},{"generated":{"line":275,"column":26},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":275,"column":27},"source":"js/ui.js","original":{"line":240,"column":31}},{"generated":{"line":275,"column":43},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":276,"column":0},"source":"js/ui.js","original":{"line":241,"column":5}},{"generated":{"line":276,"column":3},"source":"js/ui.js","original":{"line":232,"column":4}},{"generated":{"line":276,"column":9},"source":"js/ui.js","original":{"line":241,"column":11}},{"generated":{"line":277,"column":0},"source":"js/ui.js","original":{"line":242,"column":8}},{"name":"theCanvas","generated":{"line":278,"column":0},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ctx","generated":{"line":278,"column":22},"source":"js/ui.js","original":{"line":243,"column":18}},{"generated":{"line":278,"column":25},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"strokeStyle","generated":{"line":278,"column":26},"source":"js/ui.js","original":{"line":243,"column":22}},{"generated":{"line":278,"column":37},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ui","generated":{"line":278,"column":40},"source":"js/ui.js","original":{"line":243,"column":36}},{"generated":{"line":278,"column":42},"source":"js/ui.js","original":{"line":243,"column":38}},{"name":"prevColor","generated":{"line":278,"column":43},"source":"js/ui.js","original":{"line":243,"column":39}},{"generated":{"line":278,"column":52},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ui","generated":{"line":279,"column":0},"source":"js/ui.js","original":{"line":244,"column":8}},{"name":"ui","generated":{"line":279,"column":4},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":279,"column":6},"source":"js/ui.js","original":{"line":244,"column":10}},{"name":"displayNotification","generated":{"line":279,"column":7},"source":"js/ui.js","original":{"line":244,"column":11}},{"generated":{"line":279,"column":26},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":279,"column":27},"source":"js/ui.js","original":{"line":244,"column":31}},{"generated":{"line":279,"column":44},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":280,"column":0},"source":"js/ui.js","original":{"line":245,"column":5}},{"generated":{"line":281,"column":0},"source":"js/ui.js","original":{"line":246,"column":1}},{"generated":{"line":281,"column":1},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":281,"column":4},"source":"js/ui.js","original":{"line":248,"column":0}},{"name":"ui","generated":{"line":283,"column":0},"source":"js/ui.js","original":{"line":249,"column":0}},{"generated":{"line":283,"column":2},"source":"js/ui.js","original":{"line":249,"column":2}},{"name":"newProjectBtn","generated":{"line":283,"column":3},"source":"js/ui.js","original":{"line":249,"column":3}},{"generated":{"line":283,"column":16},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"addEventListener","generated":{"line":283,"column":17},"source":"js/ui.js","original":{"line":249,"column":17}},{"generated":{"line":283,"column":33},"source":"js/ui.js","original":{"line":249,"column":0}},{"generated":{"line":283,"column":34},"source":"js/ui.js","original":{"line":249,"column":34}},{"generated":{"line":283,"column":41},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"ui","generated":{"line":283,"column":43},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":283,"column":45},"source":"js/ui.js","original":{"line":249,"column":45}},{"name":"displayNewProject","generated":{"line":283,"column":46},"source":"js/ui.js","original":{"line":249,"column":46}},{"generated":{"line":283,"column":63},"source":"js/ui.js","original":{"line":249,"column":43}},{"name":"bind","generated":{"line":283,"column":64},"source":"js/ui.js","original":{"line":249,"column":64}},{"generated":{"line":283,"column":68},"source":"js/ui.js","original":{"line":249,"column":43}},{"name":"ui","generated":{"line":283,"column":69},"source":"js/ui.js","original":{"line":249,"column":69}},{"generated":{"line":283,"column":71},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":283,"column":73},"source":"js/ui.js","original":{"line":249,"column":73}},{"generated":{"line":283,"column":82},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":283,"column":83},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"ui","generated":{"line":284,"column":0},"source":"js/ui.js","original":{"line":250,"column":0}},{"generated":{"line":284,"column":2},"source":"js/ui.js","original":{"line":250,"column":2}},{"name":"goBackBtn","generated":{"line":284,"column":3},"source":"js/ui.js","original":{"line":250,"column":3}},{"generated":{"line":284,"column":12},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"addEventListener","generated":{"line":284,"column":13},"source":"js/ui.js","original":{"line":250,"column":13}},{"generated":{"line":284,"column":29},"source":"js/ui.js","original":{"line":250,"column":0}},{"generated":{"line":284,"column":30},"source":"js/ui.js","original":{"line":250,"column":30}},{"generated":{"line":284,"column":37},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"ui","generated":{"line":284,"column":39},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":284,"column":41},"source":"js/ui.js","original":{"line":250,"column":41}},{"name":"displayNewProject","generated":{"line":284,"column":42},"source":"js/ui.js","original":{"line":250,"column":42}},{"generated":{"line":284,"column":59},"source":"js/ui.js","original":{"line":250,"column":39}},{"name":"bind","generated":{"line":284,"column":60},"source":"js/ui.js","original":{"line":250,"column":60}},{"generated":{"line":284,"column":64},"source":"js/ui.js","original":{"line":250,"column":39}},{"name":"ui","generated":{"line":284,"column":65},"source":"js/ui.js","original":{"line":250,"column":65}},{"generated":{"line":284,"column":67},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":284,"column":69},"source":"js/ui.js","original":{"line":250,"column":69}},{"generated":{"line":284,"column":75},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":284,"column":76},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"document","generated":{"line":285,"column":0},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":285,"column":8},"source":"js/ui.js","original":{"line":252,"column":8}},{"name":"querySelector","generated":{"line":285,"column":9},"source":"js/ui.js","original":{"line":252,"column":9}},{"generated":{"line":285,"column":22},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":285,"column":23},"source":"js/ui.js","original":{"line":252,"column":23}},{"generated":{"line":285,"column":37},"source":"js/ui.js","original":{"line":252,"column":0}},{"name":"addEventListener","generated":{"line":285,"column":39},"source":"js/ui.js","original":{"line":252,"column":39}},{"generated":{"line":285,"column":55},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":285,"column":56},"source":"js/ui.js","original":{"line":252,"column":56}},{"generated":{"line":285,"column":63},"source":"js/ui.js","original":{"line":252,"column":0}},{"name":"ui","generated":{"line":285,"column":65},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":285,"column":67},"source":"js/ui.js","original":{"line":252,"column":67}},{"name":"displayNewProject","generated":{"line":285,"column":68},"source":"js/ui.js","original":{"line":252,"column":68}},{"generated":{"line":285,"column":85},"source":"js/ui.js","original":{"line":252,"column":65}},{"name":"bind","generated":{"line":285,"column":86},"source":"js/ui.js","original":{"line":252,"column":86}},{"generated":{"line":285,"column":90},"source":"js/ui.js","original":{"line":252,"column":65}},{"name":"ui","generated":{"line":285,"column":91},"source":"js/ui.js","original":{"line":252,"column":91}},{"generated":{"line":285,"column":93},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":285,"column":95},"source":"js/ui.js","original":{"line":252,"column":95}},{"generated":{"line":285,"column":104},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":285,"column":105},"source":"js/ui.js","original":{"line":252,"column":0}}],"sources":{"js/ui.js":"import { theCanvas } from './canvas'\r\nimport { inputs } from './inputs';\r\n\r\nclass Ui {\r\n constructor() {\r\n this.menu = document.querySelector(\".main-menu\");\r\n this.newProjectWindow = document.querySelector(\".new-project_window\");\r\n this.aboutMenu = document.querySelector(\".about-menu\");\r\n this.drawingField = document.querySelector(\"#main\");\r\n this.notification = document.querySelector(\".notification\");\r\n\r\n this.isCanvasCreated = false;\r\n this.eraserToggled = false;\r\n this.prevColor = null;\r\n\r\n // Buttons\r\n this.newProjectBtn = document.querySelector(\"#new-project\");\r\n this.startDrawingBtn = document.querySelector(\"#draw\");\r\n this.goBackBtn = document.querySelector(\"#goBack\");\r\n this.aboutBtn = document.querySelector(\"#about\");\r\n this.save = document.querySelector(\"#saveDrawing\");\r\n this.exit = document.querySelector(\"#exit\");\r\n this.closeAbout = document.querySelector(\"#close-about\");\r\n this.eraser = document.querySelector(\"#eraser\");\r\n\r\n // Inputs\r\n this.holdingSlider = false;\r\n this.capTypes = document.querySelectorAll(\".cap-type\");\r\n this.lineTypes = document.querySelectorAll(\".line-type\");\r\n this.checkboxes = document.querySelectorAll(`input[type=\"checkbox\"]`);\r\n\r\n // Checkbox for toggling between straight line mode on/off\r\n this.strLineChecked = false;\r\n }\r\n\r\n // Reset data\r\n resetData() {\r\n // Set defualt canvas properties\r\n this.setCanvasProperties();\r\n\r\n theCanvas.canvas.width = 800;\r\n theCanvas.canvas.height = 500;\r\n inputs.widthInput.value = 800;\r\n inputs.heightInput.value = 500;\r\n\r\n // Reset the information initial canvas was already created\r\n this.isCanvasCreated = false;\r\n\r\n // Clear the warning text\r\n document.querySelector(\"#show-warning\").style.display = \"none\";\r\n\r\n // Display the reseted changes in the UI (text for the inputs)\r\n ui.displayChanges(\"all\");\r\n this.displayCanvas(\"hide\");\r\n }\r\n\r\n // Display new project menu\r\n displayNewProject(action) {\r\n if(action === \"display\") {\r\n this.newProjectWindow.style.display = \"block\";\r\n this.menu.style.display = \"none\";\r\n\r\n if(this.isCanvasCreated) {\r\n document.querySelector(\"#show-warning\").style.display = \"block\";\r\n this.newProjectWindow.classList.add(\"active\");\r\n }\r\n } else if (action === \"hide\") {\r\n this.newProjectWindow.style.display = \"none\";\r\n \r\n if(!this.isCanvasCreated) {\r\n this.menu.style.display = \"block\";\r\n }\r\n }\r\n }\r\n\r\n // Display canvas\r\n displayCanvas(action) {\r\n if(action === \"display\") {\r\n this.drawingField.style.display = \"grid\";\r\n this.newProjectWindow.style.display = \"none\";\r\n\r\n // Pre-set the canvas properties\r\n this.setCanvasProperties();\r\n\r\n // Fill in the canvas with color\r\n theCanvas.ctx.fillStyle = \"#fff\";\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Mark that the initial canvas was created\r\n this.isCanvasCreated = true;\r\n\r\n } else if (action === \"hide\") {\r\n this.menu.style.display = \"block\";\r\n this.drawingField.style.display = \"none\";\r\n this.newProjectWindow.classList.remove(\"active\");\r\n\r\n // If user clicked EXIT, clear the canvas\r\n theCanvas.clearCanvas();\r\n }\r\n }\r\n\r\n // Set canvas properties and size\r\n setCanvasProperties() {\r\n // Set canvas properties\r\n theCanvas.canvas.width = inputs.widthInput.value;\r\n theCanvas.canvas.height = inputs.heightInput.value;\r\n theCanvas.ctx.lineCap = \"round\";\r\n theCanvas.ctx.lineWidth = 20;\r\n inputs.capWidth.value = theCanvas.ctx.lineWidth;\r\n document.querySelector(\"#current-capSize\").textContent =`${theCanvas.ctx.lineWidth}px`;\r\n\r\n // Reset the values to the default ones\r\n inputs.capWidth.value = theCanvas.ctx.lineWidth;\r\n inputs.colorInputs.forEach(input => input.value = \"#000000\");\r\n\r\n // Reset the checkboxes to default ones\r\n const checkboxes = [...this.checkboxes];\r\n checkboxes.forEach(cap => cap.checked = false);\r\n this.capTypes[0].checked = true;\r\n\r\n this.displayChanges('all');\r\n }\r\n\r\n // About menu\r\n openAndCloseMenu(action) {\r\n if(action === \"open\") {\r\n this.aboutMenu.style.display = \"block\";\r\n } else if (action === \"close\") {\r\n this.aboutMenu.style.display = \"none\";\r\n }\r\n }\r\n\r\n // Filter the clicked checkboxes and pass their name as a line cap and line join property\r\n filterBoxes(id, name) {\r\n let boxes = null;\r\n if(name === \"cap-type\") {\r\n // Convert checkboxes node list to an array\r\n boxes = [...this.capTypes];\r\n\r\n // Filter the checkboxes\r\n boxes.filter(box => {\r\n if(box.id !== id) {\r\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\r\n box.checked = false;\r\n } else if(box.id === id) {\r\n // If user clicks on the same box that is already checked,\r\n // it CAN'T be un-checked\r\n box.checked = true;\r\n\r\n // Use the clicked box name as a property for the cap type\r\n theCanvas.ctx.lineCap = box.name;\r\n }\r\n })\r\n } else {\r\n boxes = [...this.checkboxes];\r\n\r\n boxes.filter(box => {\r\n if(box.id === \"strLine\") {\r\n this.strLineChecked = !this.strLineChecked;\r\n if(this.strLineChecked) {\r\n this.displayNotification(\"Enabled straight line\");\r\n } else {\r\n this.displayNotification(\"Disabled straight line\"); \r\n }\r\n }\r\n });\r\n }\r\n }\r\n\r\n // Save the drawing\r\n saveDrawing() {\r\n this.save.href = theCanvas.canvas.toDataURL();\r\n this.save.download = \"mypainting.png\"; \r\n }\r\n\r\n // Display changes made to the cap size, drawing color and background fill.\r\n displayChanges(change, value) {\r\n const capSizeText = document.querySelector(\"#current-capSize\");\r\n const drawColorText = document.querySelector(\"#current-drawColor\");\r\n const fillColorText = document.querySelector(\"#current-bgColor\");\r\n\r\n if(change === \"capSize\") {\r\n // Change the text value for the cap size\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n } else if (change === \"draw-color\") {\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n } else if (change === \"fill-color\") {\r\n fillColorText.textContent = `${value}`;\r\n } else if (change === \"all\") {\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n fillColorText.textContent = `none`;\r\n }\r\n }\r\n\r\n displayNotification(text) {\r\n // Display notification\r\n document.querySelector(\"#notification-text\").textContent = text;\r\n ui.notification.classList.add(\"notificationActive\");\r\n setTimeout(() => {\r\n ui.notification.classList.remove(\"notificationActive\");\r\n }, 1000);\r\n }\r\n}\r\n\r\nexport const ui = new Ui();\r\n\r\n// About menu event listeners\r\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));;\r\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\r\ndocument.body.addEventListener(\"keyup\", e => {\r\n e = e || event;\r\n if (e.keyCode === 27) {\r\n ui.openAndCloseMenu(\"close\");\r\n }\r\n})\r\n\r\n// Draw menu listeners\r\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\r\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\r\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\r\nui.checkboxes.forEach(box => box.addEventListener(\"click\", () => {\r\n const id = box.id;\r\n const name = box.className;\r\n ui.filterBoxes(id, name);\r\n}))\r\n\r\n// Toggle eraser on and off\r\nui.eraser.addEventListener(\"click\", () => { \r\n ui.eraserToggled = !ui.eraserToggled;\r\n \r\n if(ui.eraserToggled) {\r\n // We save the value of the previously used color before using the eraser\r\n ui.prevColor = theCanvas.ctx.strokeStyle;\r\n\r\n // We set the stroke color to the default canvas color\r\n theCanvas.ctx.strokeStyle = \"#fff\";\r\n\r\n // Display a notification\r\n ui.displayNotification(\"Enabled Eraser\");\r\n } else {\r\n // We restore the stroke color to the saved value\r\n theCanvas.ctx.strokeStyle = ui.prevColor;\r\n ui.displayNotification(\"Disabled Eraser\");\r\n }\r\n})\r\n\r\n// Toggle between main menu and new project window that leads towrads the canvas\r\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\r\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\r\n\r\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"lineCount":null}},"error":null,"hash":"24b47a0f3a6fe44f21b7adf7e301b7e3","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/86/2264fa13eded4f9aa94535640f86c6.json b/.cache/86/2264fa13eded4f9aa94535640f86c6.json deleted file mode 100644 index 3ffbba9..0000000 --- a/.cache/86/2264fa13eded4f9aa94535640f86c6.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"tAO5","dependencies":[{"name":"./..\\fonts\\LuckiestGuy-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\LuckiestGuy-Regular.ttf","loc":{"line":3,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\FredokaOne-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\FredokaOne-Regular.ttf","loc":{"line":7,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Medium.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Medium.ttf","loc":{"line":12,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-SemiBold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-SemiBold.ttf","loc":{"line":17,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Bold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Bold.ttf","loc":{"line":21,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Black.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Black.ttf","loc":{"line":26,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.eot","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.eot","loc":{"line":33,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff2","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff2","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.ttf","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"css":"@font-face{font-family:Luckiest Guy;src:url(/8a6499bd3d7e2df31eff1897fefc07c0.ttf)}@font-face{font-family:Fredoka One;src:url(/801b37771b498862d2c04cf72417a706.ttf)}@font-face{font-family:Montserrat Medium;src:url(/eef6b3c20f9ff583698310df53048cef.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/eff06f43ca2fad8f64423f363c6fdb44.ttf)}@font-face{font-family:Montserrat Bold;src:url(/b62796b9c0fffe0e1bd8cedd361393eb.ttf)}@font-face{font-family:Montserrat Black;src:url(/b2f9e157b23e73116447e9827f2de76c.ttf)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/bf0d43c4c560c9beefdc6e398c1edd37.eot);src:local(\"Material Icons\"),local(\"MaterialIcons-Regular\"),url(/b2ac2482f1814e67105cb90b0803c818.woff2) format(\"woff2\"),url(/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff) format(\"woff\"),url(/99c3b874b48cfb5cbacdbf2dd14747fd.ttf) format(\"truetype\")}","js":""},"sourceMaps":{"css":{"mappings":[{"source":"fonts.css","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"fonts.css","name":null,"original":{"line":2,"column":4},"generated":{"line":1,"column":11}},{"source":"fonts.css","name":null,"original":{"line":2,"column":31},"generated":{"line":1,"column":35}},{"source":"fonts.css","name":null,"original":{"line":3,"column":4},"generated":{"line":1,"column":36}},{"source":"fonts.css","name":null,"original":{"line":4,"column":0},"generated":{"line":1,"column":82}},{"source":"fonts.css","name":null,"original":{"line":5,"column":0},"generated":{"line":1,"column":83}},{"source":"fonts.css","name":null,"original":{"line":6,"column":4},"generated":{"line":1,"column":94}},{"source":"fonts.css","name":null,"original":{"line":6,"column":30},"generated":{"line":1,"column":117}},{"source":"fonts.css","name":null,"original":{"line":7,"column":4},"generated":{"line":1,"column":118}},{"source":"fonts.css","name":null,"original":{"line":8,"column":0},"generated":{"line":1,"column":164}},{"source":"fonts.css","name":null,"original":{"line":10,"column":0},"generated":{"line":1,"column":165}},{"source":"fonts.css","name":null,"original":{"line":11,"column":1},"generated":{"line":1,"column":176}},{"source":"fonts.css","name":null,"original":{"line":11,"column":33},"generated":{"line":1,"column":205}},{"source":"fonts.css","name":null,"original":{"line":12,"column":1},"generated":{"line":1,"column":206}},{"source":"fonts.css","name":null,"original":{"line":13,"column":0},"generated":{"line":1,"column":252}},{"source":"fonts.css","name":null,"original":{"line":15,"column":0},"generated":{"line":1,"column":253}},{"source":"fonts.css","name":null,"original":{"line":16,"column":1},"generated":{"line":1,"column":264}},{"source":"fonts.css","name":null,"original":{"line":16,"column":35},"generated":{"line":1,"column":295}},{"source":"fonts.css","name":null,"original":{"line":17,"column":1},"generated":{"line":1,"column":296}},{"source":"fonts.css","name":null,"original":{"line":18,"column":0},"generated":{"line":1,"column":342}},{"source":"fonts.css","name":null,"original":{"line":19,"column":0},"generated":{"line":1,"column":343}},{"source":"fonts.css","name":null,"original":{"line":20,"column":1},"generated":{"line":1,"column":354}},{"source":"fonts.css","name":null,"original":{"line":20,"column":31},"generated":{"line":1,"column":381}},{"source":"fonts.css","name":null,"original":{"line":21,"column":1},"generated":{"line":1,"column":382}},{"source":"fonts.css","name":null,"original":{"line":22,"column":0},"generated":{"line":1,"column":428}},{"source":"fonts.css","name":null,"original":{"line":24,"column":0},"generated":{"line":1,"column":429}},{"source":"fonts.css","name":null,"original":{"line":25,"column":1},"generated":{"line":1,"column":440}},{"source":"fonts.css","name":null,"original":{"line":25,"column":32},"generated":{"line":1,"column":468}},{"source":"fonts.css","name":null,"original":{"line":26,"column":1},"generated":{"line":1,"column":469}},{"source":"fonts.css","name":null,"original":{"line":27,"column":0},"generated":{"line":1,"column":515}},{"source":"fonts.css","name":null,"original":{"line":29,"column":0},"generated":{"line":1,"column":516}},{"source":"fonts.css","name":null,"original":{"line":30,"column":1},"generated":{"line":1,"column":527}},{"source":"fonts.css","name":null,"original":{"line":30,"column":30},"generated":{"line":1,"column":553}},{"source":"fonts.css","name":null,"original":{"line":31,"column":1},"generated":{"line":1,"column":554}},{"source":"fonts.css","name":null,"original":{"line":31,"column":19},"generated":{"line":1,"column":571}},{"source":"fonts.css","name":null,"original":{"line":32,"column":1},"generated":{"line":1,"column":572}},{"source":"fonts.css","name":null,"original":{"line":32,"column":17},"generated":{"line":1,"column":587}},{"source":"fonts.css","name":null,"original":{"line":33,"column":1},"generated":{"line":1,"column":588}},{"source":"fonts.css","name":null,"original":{"line":33,"column":47},"generated":{"line":1,"column":634}},{"source":"fonts.css","name":null,"original":{"line":34,"column":1},"generated":{"line":1,"column":635}},{"source":"fonts.css","name":null,"original":{"line":39,"column":0},"generated":{"line":1,"column":875}}],"sources":{"fonts.css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('../fonts/LuckiestGuy-Regular.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('../fonts/FredokaOne-Regular.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('../fonts/Montserrat-Medium.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('../fonts/Montserrat-SemiBold.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"../fonts/Montserrat-Bold.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"../fonts/Montserrat-Black.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"../fonts/MaterialIcons-Regular.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff2\") format('woff2'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff\") format('woff'),\r\n\t url(\"../fonts/MaterialIcons-Regular.ttf\") format('truetype');\r\n}"},"lineCount":null}},"error":null,"hash":"f0d48c27ab06f09522acdf6e487d1908","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/87/aebf724cabe84defb831a3a223708b.json b/.cache/87/aebf724cabe84defb831a3a223708b.json deleted file mode 100644 index 2c5b271..0000000 --- a/.cache/87/aebf724cabe84defb831a3a223708b.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"js/ui.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./inputs","loc":{"line":2,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.ui = void 0;\n\nvar _canvas = require(\"./canvas\");\n\nvar _inputs = require(\"./inputs\");\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); }\n\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance\"); }\n\nfunction _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === \"[object Arguments]\") return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Ui =\n/*#__PURE__*/\nfunction () {\n function Ui() {\n _classCallCheck(this, Ui);\n\n this.menu = document.querySelector(\".main-menu\");\n this.newProjectWindow = document.querySelector(\".new-project_window\");\n this.aboutMenu = document.querySelector(\".about-menu\");\n this.drawingField = document.querySelector(\"#main\");\n this.notification = document.querySelector(\".notification\");\n this.isCanvasCreated = false;\n this.eraserToggled = false;\n this.prevColor = null; // Buttons\n\n this.newProjectBtn = document.querySelector(\"#new-project\");\n this.startDrawingBtn = document.querySelector(\"#draw\");\n this.goBackBtn = document.querySelector(\"#goBack\");\n this.aboutBtn = document.querySelector(\"#about\");\n this.save = document.querySelector(\"#saveDrawing\");\n this.exit = document.querySelector(\"#exit\");\n this.closeAbout = document.querySelector(\"#close-about\");\n this.eraser = document.querySelector(\"#eraser\"); // Inputs\n\n this.holdingSlider = false;\n this.capTypes = document.querySelectorAll(\".cap-type\");\n this.lineTypes = document.querySelectorAll(\".line-type\");\n this.checkboxes = document.querySelectorAll(\"input[type=\\\"checkbox\\\"]\"); // Checkbox for toggling between straight line mode on/off\n\n this.strLineChecked = false;\n } // Reset data\n\n\n _createClass(Ui, [{\n key: \"resetData\",\n value: function resetData() {\n // Set defualt canvas properties\n this.setCanvasProperties();\n _canvas.theCanvas.canvas.width = 800;\n _canvas.theCanvas.canvas.height = 500;\n _inputs.inputs.widthInput.value = 800;\n _inputs.inputs.heightInput.value = 500; // Reset the information initial canvas was already created\n\n this.isCanvasCreated = false; // Clear the warning text\n\n document.querySelector(\"#show-warning\").style.display = \"none\"; // Display the reseted changes in the UI (text for the inputs)\n\n ui.displayChanges(\"all\");\n this.displayCanvas(\"hide\");\n } // Display new project menu\n\n }, {\n key: \"displayNewProject\",\n value: function displayNewProject(action) {\n if (action === \"display\") {\n this.newProjectWindow.style.display = \"block\";\n this.menu.style.display = \"none\";\n\n if (this.isCanvasCreated) {\n document.querySelector(\"#show-warning\").style.display = \"block\";\n this.newProjectWindow.classList.add(\"active\");\n }\n } else if (action === \"hide\") {\n this.newProjectWindow.style.display = \"none\";\n\n if (!this.isCanvasCreated) {\n this.menu.style.display = \"block\";\n }\n }\n } // Display canvas\n\n }, {\n key: \"displayCanvas\",\n value: function displayCanvas(action) {\n if (action === \"display\") {\n this.drawingField.style.display = \"grid\";\n this.newProjectWindow.style.display = \"none\"; // Pre-set the canvas properties\n\n this.setCanvasProperties(); // Fill in the canvas with color\n\n _canvas.theCanvas.ctx.fillStyle = \"#fff\";\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Mark that the initial canvas was created\n\n\n this.isCanvasCreated = true;\n } else if (action === \"hide\") {\n this.menu.style.display = \"block\";\n this.drawingField.style.display = \"none\";\n this.newProjectWindow.classList.remove(\"active\"); // If user clicked EXIT, clear the canvas\n\n _canvas.theCanvas.clearCanvas();\n }\n } // Set canvas properties and size\n\n }, {\n key: \"setCanvasProperties\",\n value: function setCanvasProperties() {\n // Set canvas properties\n _canvas.theCanvas.canvas.width = _inputs.inputs.widthInput.value;\n _canvas.theCanvas.canvas.height = _inputs.inputs.heightInput.value;\n _canvas.theCanvas.ctx.lineCap = \"round\";\n _canvas.theCanvas.ctx.lineWidth = 20;\n _inputs.inputs.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n document.querySelector(\"#current-capSize\").textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\"); // Reset the values to the default ones\n\n _inputs.inputs.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n\n _inputs.inputs.colorInputs.forEach(function (input) {\n return input.value = \"#000000\";\n }); // Reset the checkboxes to default ones\n\n\n var checkboxes = _toConsumableArray(this.checkboxes);\n\n checkboxes.forEach(function (cap) {\n return cap.checked = false;\n });\n this.capTypes[0].checked = true;\n this.displayChanges('all');\n } // About menu\n\n }, {\n key: \"openAndCloseMenu\",\n value: function openAndCloseMenu(action) {\n if (action === \"open\") {\n this.aboutMenu.style.display = \"block\";\n } else if (action === \"close\") {\n this.aboutMenu.style.display = \"none\";\n }\n } // Filter the clicked checkboxes and pass their name as a line cap and line join property\n\n }, {\n key: \"filterBoxes\",\n value: function filterBoxes(id, name) {\n var _this = this;\n\n var boxes = null;\n\n if (name === \"cap-type\") {\n // Convert checkboxes node list to an array\n boxes = _toConsumableArray(this.capTypes); // Filter the checkboxes\n\n boxes.filter(function (box) {\n if (box.id !== id) {\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\n box.checked = false;\n } else if (box.id === id) {\n // If user clicks on the same box that is already checked,\n // it CAN'T be un-checked\n box.checked = true; // Use the clicked box name as a property for the cap type\n\n _canvas.theCanvas.ctx.lineCap = box.name;\n }\n });\n } else {\n boxes = _toConsumableArray(this.checkboxes);\n boxes.filter(function (box) {\n if (box.id === \"strLine\") {\n _this.strLineChecked = !_this.strLineChecked;\n\n if (_this.strLineChecked) {\n _this.displayNotification(\"Enabled straight line\");\n } else {\n _this.displayNotification(\"Disabled straight line\");\n }\n }\n });\n }\n } // Save the drawing\n\n }, {\n key: \"saveDrawing\",\n value: function saveDrawing() {\n this.save.href = _canvas.theCanvas.canvas.toDataURL();\n this.save.download = \"mypainting.png\";\n } // Display changes made to the cap size, drawing color and background fill.\n\n }, {\n key: \"displayChanges\",\n value: function displayChanges(change, value) {\n var capSizeText = document.querySelector(\"#current-capSize\");\n var drawColorText = document.querySelector(\"#current-drawColor\");\n var fillColorText = document.querySelector(\"#current-bgColor\");\n\n if (change === \"capSize\") {\n // Change the text value for the cap size\n capSizeText.textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n } else if (change === \"draw-color\") {\n drawColorText.textContent = \"\".concat(_canvas.theCanvas.ctx.strokeStyle);\n } else if (change === \"fill-color\") {\n fillColorText.textContent = \"\".concat(value);\n } else if (change === \"all\") {\n capSizeText.textContent = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n drawColorText.textContent = \"\".concat(_canvas.theCanvas.ctx.strokeStyle);\n fillColorText.textContent = \"none\";\n }\n }\n }, {\n key: \"displayNotification\",\n value: function displayNotification(text) {\n // Display notification\n document.querySelector(\"#notification-text\").textContent = text;\n ui.notification.classList.add(\"notificationActive\");\n setTimeout(function () {\n ui.notification.classList.remove(\"notificationActive\");\n }, 1000);\n }\n }]);\n\n return Ui;\n}();\n\nvar ui = new Ui(); // About menu event listeners\n\nexports.ui = ui;\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));\n;\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\ndocument.body.addEventListener(\"keyup\", function (e) {\n e = e || event;\n\n if (e.keyCode === 27) {\n ui.openAndCloseMenu(\"close\");\n }\n}); // Draw menu listeners\n\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\nui.checkboxes.forEach(function (box) {\n return box.addEventListener(\"click\", function () {\n var id = box.id;\n var name = box.className;\n ui.filterBoxes(id, name);\n });\n}); // Toggle eraser on and off\n\nui.eraser.addEventListener(\"click\", function () {\n ui.eraserToggled = !ui.eraserToggled;\n\n if (ui.eraserToggled) {\n // We save the value of the previously used color before using the eraser\n ui.prevColor = _canvas.theCanvas.ctx.strokeStyle; // We set the stroke color to the default canvas color\n\n _canvas.theCanvas.ctx.strokeStyle = \"#fff\"; // Display a notification\n\n ui.displayNotification(\"Enabled Eraser\");\n } else {\n // We restore the stroke color to the saved value\n _canvas.theCanvas.ctx.strokeStyle = ui.prevColor;\n ui.displayNotification(\"Disabled Eraser\");\n }\n}); // Toggle between main menu and new project window that leads towrads the canvas\n\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/ui.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/ui.js","original":{"line":2,"column":0}},{"name":"Ui","generated":{"line":26,"column":4},"source":"js/ui.js","original":{"line":4,"column":6}},{"generated":{"line":29,"column":0},"source":"js/ui.js","original":{"line":5,"column":4}},{"generated":{"line":29,"column":16},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":30,"column":0},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":32,"column":0},"source":"js/ui.js","original":{"line":6,"column":8}},{"name":"menu","generated":{"line":32,"column":9},"source":"js/ui.js","original":{"line":6,"column":13}},{"generated":{"line":32,"column":13},"source":"js/ui.js","original":{"line":6,"column":8}},{"name":"document","generated":{"line":32,"column":16},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":32,"column":24},"source":"js/ui.js","original":{"line":6,"column":28}},{"name":"querySelector","generated":{"line":32,"column":25},"source":"js/ui.js","original":{"line":6,"column":29}},{"generated":{"line":32,"column":38},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":32,"column":39},"source":"js/ui.js","original":{"line":6,"column":43}},{"generated":{"line":32,"column":51},"source":"js/ui.js","original":{"line":6,"column":20}},{"generated":{"line":32,"column":52},"source":"js/ui.js","original":{"line":6,"column":8}},{"generated":{"line":33,"column":0},"source":"js/ui.js","original":{"line":7,"column":8}},{"name":"newProjectWindow","generated":{"line":33,"column":9},"source":"js/ui.js","original":{"line":7,"column":13}},{"generated":{"line":33,"column":25},"source":"js/ui.js","original":{"line":7,"column":8}},{"name":"document","generated":{"line":33,"column":28},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":33,"column":36},"source":"js/ui.js","original":{"line":7,"column":40}},{"name":"querySelector","generated":{"line":33,"column":37},"source":"js/ui.js","original":{"line":7,"column":41}},{"generated":{"line":33,"column":50},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":33,"column":51},"source":"js/ui.js","original":{"line":7,"column":55}},{"generated":{"line":33,"column":72},"source":"js/ui.js","original":{"line":7,"column":32}},{"generated":{"line":33,"column":73},"source":"js/ui.js","original":{"line":7,"column":8}},{"generated":{"line":34,"column":0},"source":"js/ui.js","original":{"line":8,"column":8}},{"name":"aboutMenu","generated":{"line":34,"column":9},"source":"js/ui.js","original":{"line":8,"column":13}},{"generated":{"line":34,"column":18},"source":"js/ui.js","original":{"line":8,"column":8}},{"name":"document","generated":{"line":34,"column":21},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":34,"column":29},"source":"js/ui.js","original":{"line":8,"column":33}},{"name":"querySelector","generated":{"line":34,"column":30},"source":"js/ui.js","original":{"line":8,"column":34}},{"generated":{"line":34,"column":43},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":34,"column":44},"source":"js/ui.js","original":{"line":8,"column":48}},{"generated":{"line":34,"column":57},"source":"js/ui.js","original":{"line":8,"column":25}},{"generated":{"line":34,"column":58},"source":"js/ui.js","original":{"line":8,"column":8}},{"generated":{"line":35,"column":0},"source":"js/ui.js","original":{"line":9,"column":8}},{"name":"drawingField","generated":{"line":35,"column":9},"source":"js/ui.js","original":{"line":9,"column":13}},{"generated":{"line":35,"column":21},"source":"js/ui.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":35,"column":24},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":35,"column":32},"source":"js/ui.js","original":{"line":9,"column":36}},{"name":"querySelector","generated":{"line":35,"column":33},"source":"js/ui.js","original":{"line":9,"column":37}},{"generated":{"line":35,"column":46},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":35,"column":47},"source":"js/ui.js","original":{"line":9,"column":51}},{"generated":{"line":35,"column":54},"source":"js/ui.js","original":{"line":9,"column":28}},{"generated":{"line":35,"column":55},"source":"js/ui.js","original":{"line":9,"column":8}},{"generated":{"line":36,"column":0},"source":"js/ui.js","original":{"line":10,"column":8}},{"name":"notification","generated":{"line":36,"column":9},"source":"js/ui.js","original":{"line":10,"column":13}},{"generated":{"line":36,"column":21},"source":"js/ui.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":36,"column":24},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":36,"column":32},"source":"js/ui.js","original":{"line":10,"column":36}},{"name":"querySelector","generated":{"line":36,"column":33},"source":"js/ui.js","original":{"line":10,"column":37}},{"generated":{"line":36,"column":46},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":36,"column":47},"source":"js/ui.js","original":{"line":10,"column":51}},{"generated":{"line":36,"column":62},"source":"js/ui.js","original":{"line":10,"column":28}},{"generated":{"line":36,"column":63},"source":"js/ui.js","original":{"line":10,"column":8}},{"generated":{"line":37,"column":0},"source":"js/ui.js","original":{"line":12,"column":8}},{"name":"isCanvasCreated","generated":{"line":37,"column":9},"source":"js/ui.js","original":{"line":12,"column":13}},{"generated":{"line":37,"column":24},"source":"js/ui.js","original":{"line":12,"column":8}},{"generated":{"line":37,"column":27},"source":"js/ui.js","original":{"line":12,"column":31}},{"generated":{"line":37,"column":32},"source":"js/ui.js","original":{"line":12,"column":8}},{"generated":{"line":38,"column":0},"source":"js/ui.js","original":{"line":13,"column":8}},{"name":"eraserToggled","generated":{"line":38,"column":9},"source":"js/ui.js","original":{"line":13,"column":13}},{"generated":{"line":38,"column":22},"source":"js/ui.js","original":{"line":13,"column":8}},{"generated":{"line":38,"column":25},"source":"js/ui.js","original":{"line":13,"column":29}},{"generated":{"line":38,"column":30},"source":"js/ui.js","original":{"line":13,"column":8}},{"generated":{"line":39,"column":0},"source":"js/ui.js","original":{"line":14,"column":8}},{"name":"prevColor","generated":{"line":39,"column":9},"source":"js/ui.js","original":{"line":14,"column":13}},{"generated":{"line":39,"column":18},"source":"js/ui.js","original":{"line":14,"column":8}},{"generated":{"line":39,"column":21},"source":"js/ui.js","original":{"line":14,"column":25}},{"generated":{"line":39,"column":25},"source":"js/ui.js","original":{"line":14,"column":8}},{"generated":{"line":39,"column":26},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":39,"column":27},"source":"js/ui.js","original":{"line":16,"column":8}},{"generated":{"line":41,"column":0},"source":"js/ui.js","original":{"line":17,"column":8}},{"name":"newProjectBtn","generated":{"line":41,"column":9},"source":"js/ui.js","original":{"line":17,"column":13}},{"generated":{"line":41,"column":22},"source":"js/ui.js","original":{"line":17,"column":8}},{"name":"document","generated":{"line":41,"column":25},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":41,"column":33},"source":"js/ui.js","original":{"line":17,"column":37}},{"name":"querySelector","generated":{"line":41,"column":34},"source":"js/ui.js","original":{"line":17,"column":38}},{"generated":{"line":41,"column":47},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":41,"column":48},"source":"js/ui.js","original":{"line":17,"column":52}},{"generated":{"line":41,"column":62},"source":"js/ui.js","original":{"line":17,"column":29}},{"generated":{"line":41,"column":63},"source":"js/ui.js","original":{"line":17,"column":8}},{"generated":{"line":42,"column":0},"source":"js/ui.js","original":{"line":18,"column":8}},{"name":"startDrawingBtn","generated":{"line":42,"column":9},"source":"js/ui.js","original":{"line":18,"column":13}},{"generated":{"line":42,"column":24},"source":"js/ui.js","original":{"line":18,"column":8}},{"name":"document","generated":{"line":42,"column":27},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":42,"column":35},"source":"js/ui.js","original":{"line":18,"column":39}},{"name":"querySelector","generated":{"line":42,"column":36},"source":"js/ui.js","original":{"line":18,"column":40}},{"generated":{"line":42,"column":49},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":42,"column":50},"source":"js/ui.js","original":{"line":18,"column":54}},{"generated":{"line":42,"column":57},"source":"js/ui.js","original":{"line":18,"column":31}},{"generated":{"line":42,"column":58},"source":"js/ui.js","original":{"line":18,"column":8}},{"generated":{"line":43,"column":0},"source":"js/ui.js","original":{"line":19,"column":8}},{"name":"goBackBtn","generated":{"line":43,"column":9},"source":"js/ui.js","original":{"line":19,"column":13}},{"generated":{"line":43,"column":18},"source":"js/ui.js","original":{"line":19,"column":8}},{"name":"document","generated":{"line":43,"column":21},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":43,"column":29},"source":"js/ui.js","original":{"line":19,"column":33}},{"name":"querySelector","generated":{"line":43,"column":30},"source":"js/ui.js","original":{"line":19,"column":34}},{"generated":{"line":43,"column":43},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":43,"column":44},"source":"js/ui.js","original":{"line":19,"column":48}},{"generated":{"line":43,"column":53},"source":"js/ui.js","original":{"line":19,"column":25}},{"generated":{"line":43,"column":54},"source":"js/ui.js","original":{"line":19,"column":8}},{"generated":{"line":44,"column":0},"source":"js/ui.js","original":{"line":20,"column":8}},{"name":"aboutBtn","generated":{"line":44,"column":9},"source":"js/ui.js","original":{"line":20,"column":13}},{"generated":{"line":44,"column":17},"source":"js/ui.js","original":{"line":20,"column":8}},{"name":"document","generated":{"line":44,"column":20},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":44,"column":28},"source":"js/ui.js","original":{"line":20,"column":32}},{"name":"querySelector","generated":{"line":44,"column":29},"source":"js/ui.js","original":{"line":20,"column":33}},{"generated":{"line":44,"column":42},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":44,"column":43},"source":"js/ui.js","original":{"line":20,"column":47}},{"generated":{"line":44,"column":51},"source":"js/ui.js","original":{"line":20,"column":24}},{"generated":{"line":44,"column":52},"source":"js/ui.js","original":{"line":20,"column":8}},{"generated":{"line":45,"column":0},"source":"js/ui.js","original":{"line":21,"column":8}},{"name":"save","generated":{"line":45,"column":9},"source":"js/ui.js","original":{"line":21,"column":13}},{"generated":{"line":45,"column":13},"source":"js/ui.js","original":{"line":21,"column":8}},{"name":"document","generated":{"line":45,"column":16},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":45,"column":24},"source":"js/ui.js","original":{"line":21,"column":28}},{"name":"querySelector","generated":{"line":45,"column":25},"source":"js/ui.js","original":{"line":21,"column":29}},{"generated":{"line":45,"column":38},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":45,"column":39},"source":"js/ui.js","original":{"line":21,"column":43}},{"generated":{"line":45,"column":53},"source":"js/ui.js","original":{"line":21,"column":20}},{"generated":{"line":45,"column":54},"source":"js/ui.js","original":{"line":21,"column":8}},{"generated":{"line":46,"column":0},"source":"js/ui.js","original":{"line":22,"column":8}},{"name":"exit","generated":{"line":46,"column":9},"source":"js/ui.js","original":{"line":22,"column":13}},{"generated":{"line":46,"column":13},"source":"js/ui.js","original":{"line":22,"column":8}},{"name":"document","generated":{"line":46,"column":16},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":46,"column":24},"source":"js/ui.js","original":{"line":22,"column":28}},{"name":"querySelector","generated":{"line":46,"column":25},"source":"js/ui.js","original":{"line":22,"column":29}},{"generated":{"line":46,"column":38},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":46,"column":39},"source":"js/ui.js","original":{"line":22,"column":43}},{"generated":{"line":46,"column":46},"source":"js/ui.js","original":{"line":22,"column":20}},{"generated":{"line":46,"column":47},"source":"js/ui.js","original":{"line":22,"column":8}},{"generated":{"line":47,"column":0},"source":"js/ui.js","original":{"line":23,"column":8}},{"name":"closeAbout","generated":{"line":47,"column":9},"source":"js/ui.js","original":{"line":23,"column":13}},{"generated":{"line":47,"column":19},"source":"js/ui.js","original":{"line":23,"column":8}},{"name":"document","generated":{"line":47,"column":22},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":47,"column":30},"source":"js/ui.js","original":{"line":23,"column":34}},{"name":"querySelector","generated":{"line":47,"column":31},"source":"js/ui.js","original":{"line":23,"column":35}},{"generated":{"line":47,"column":44},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":47,"column":45},"source":"js/ui.js","original":{"line":23,"column":49}},{"generated":{"line":47,"column":59},"source":"js/ui.js","original":{"line":23,"column":26}},{"generated":{"line":47,"column":60},"source":"js/ui.js","original":{"line":23,"column":8}},{"generated":{"line":48,"column":0},"source":"js/ui.js","original":{"line":24,"column":8}},{"name":"eraser","generated":{"line":48,"column":9},"source":"js/ui.js","original":{"line":24,"column":13}},{"generated":{"line":48,"column":15},"source":"js/ui.js","original":{"line":24,"column":8}},{"name":"document","generated":{"line":48,"column":18},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":48,"column":26},"source":"js/ui.js","original":{"line":24,"column":30}},{"name":"querySelector","generated":{"line":48,"column":27},"source":"js/ui.js","original":{"line":24,"column":31}},{"generated":{"line":48,"column":40},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":48,"column":41},"source":"js/ui.js","original":{"line":24,"column":45}},{"generated":{"line":48,"column":50},"source":"js/ui.js","original":{"line":24,"column":22}},{"generated":{"line":48,"column":51},"source":"js/ui.js","original":{"line":24,"column":8}},{"generated":{"line":48,"column":52},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":48,"column":53},"source":"js/ui.js","original":{"line":26,"column":8}},{"generated":{"line":50,"column":0},"source":"js/ui.js","original":{"line":27,"column":8}},{"name":"holdingSlider","generated":{"line":50,"column":9},"source":"js/ui.js","original":{"line":27,"column":13}},{"generated":{"line":50,"column":22},"source":"js/ui.js","original":{"line":27,"column":8}},{"generated":{"line":50,"column":25},"source":"js/ui.js","original":{"line":27,"column":29}},{"generated":{"line":50,"column":30},"source":"js/ui.js","original":{"line":27,"column":8}},{"generated":{"line":51,"column":0},"source":"js/ui.js","original":{"line":28,"column":8}},{"name":"capTypes","generated":{"line":51,"column":9},"source":"js/ui.js","original":{"line":28,"column":13}},{"generated":{"line":51,"column":17},"source":"js/ui.js","original":{"line":28,"column":8}},{"name":"document","generated":{"line":51,"column":20},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":51,"column":28},"source":"js/ui.js","original":{"line":28,"column":32}},{"name":"querySelectorAll","generated":{"line":51,"column":29},"source":"js/ui.js","original":{"line":28,"column":33}},{"generated":{"line":51,"column":45},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":51,"column":46},"source":"js/ui.js","original":{"line":28,"column":50}},{"generated":{"line":51,"column":57},"source":"js/ui.js","original":{"line":28,"column":24}},{"generated":{"line":51,"column":58},"source":"js/ui.js","original":{"line":28,"column":8}},{"generated":{"line":52,"column":0},"source":"js/ui.js","original":{"line":29,"column":8}},{"name":"lineTypes","generated":{"line":52,"column":9},"source":"js/ui.js","original":{"line":29,"column":13}},{"generated":{"line":52,"column":18},"source":"js/ui.js","original":{"line":29,"column":8}},{"name":"document","generated":{"line":52,"column":21},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":52,"column":29},"source":"js/ui.js","original":{"line":29,"column":33}},{"name":"querySelectorAll","generated":{"line":52,"column":30},"source":"js/ui.js","original":{"line":29,"column":34}},{"generated":{"line":52,"column":46},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":52,"column":47},"source":"js/ui.js","original":{"line":29,"column":51}},{"generated":{"line":52,"column":59},"source":"js/ui.js","original":{"line":29,"column":25}},{"generated":{"line":52,"column":60},"source":"js/ui.js","original":{"line":29,"column":8}},{"generated":{"line":53,"column":0},"source":"js/ui.js","original":{"line":30,"column":8}},{"name":"checkboxes","generated":{"line":53,"column":9},"source":"js/ui.js","original":{"line":30,"column":13}},{"generated":{"line":53,"column":19},"source":"js/ui.js","original":{"line":30,"column":8}},{"name":"document","generated":{"line":53,"column":22},"source":"js/ui.js","original":{"line":30,"column":26}},{"generated":{"line":53,"column":30},"source":"js/ui.js","original":{"line":30,"column":34}},{"name":"querySelectorAll","generated":{"line":53,"column":31},"source":"js/ui.js","original":{"line":30,"column":35}},{"generated":{"line":53,"column":47},"source":"js/ui.js","original":{"line":30,"column":26}},{"generated":{"line":53,"column":75},"source":"js/ui.js","original":{"line":30,"column":8}},{"generated":{"line":53,"column":76},"source":"js/ui.js","original":{"line":5,"column":18}},{"generated":{"line":53,"column":77},"source":"js/ui.js","original":{"line":32,"column":8}},{"generated":{"line":55,"column":0},"source":"js/ui.js","original":{"line":33,"column":8}},{"name":"strLineChecked","generated":{"line":55,"column":9},"source":"js/ui.js","original":{"line":33,"column":13}},{"generated":{"line":55,"column":23},"source":"js/ui.js","original":{"line":33,"column":8}},{"generated":{"line":55,"column":26},"source":"js/ui.js","original":{"line":33,"column":30}},{"generated":{"line":55,"column":31},"source":"js/ui.js","original":{"line":33,"column":8}},{"generated":{"line":56,"column":0},"source":"js/ui.js","original":{"line":34,"column":5}},{"generated":{"line":56,"column":4},"source":"js/ui.js","original":{"line":36,"column":4}},{"generated":{"line":61,"column":32},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":62,"column":0},"source":"js/ui.js","original":{"line":38,"column":8}},{"generated":{"line":63,"column":0},"source":"js/ui.js","original":{"line":39,"column":8}},{"name":"setCanvasProperties","generated":{"line":63,"column":11},"source":"js/ui.js","original":{"line":39,"column":13}},{"generated":{"line":63,"column":30},"source":"js/ui.js","original":{"line":39,"column":8}},{"name":"theCanvas","generated":{"line":64,"column":0},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"canvas","generated":{"line":64,"column":24},"source":"js/ui.js","original":{"line":41,"column":18}},{"generated":{"line":64,"column":30},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"width","generated":{"line":64,"column":31},"source":"js/ui.js","original":{"line":41,"column":25}},{"generated":{"line":64,"column":36},"source":"js/ui.js","original":{"line":41,"column":8}},{"generated":{"line":64,"column":39},"source":"js/ui.js","original":{"line":41,"column":33}},{"generated":{"line":64,"column":42},"source":"js/ui.js","original":{"line":41,"column":8}},{"name":"theCanvas","generated":{"line":65,"column":0},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"canvas","generated":{"line":65,"column":24},"source":"js/ui.js","original":{"line":42,"column":18}},{"generated":{"line":65,"column":30},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"height","generated":{"line":65,"column":31},"source":"js/ui.js","original":{"line":42,"column":25}},{"generated":{"line":65,"column":37},"source":"js/ui.js","original":{"line":42,"column":8}},{"generated":{"line":65,"column":40},"source":"js/ui.js","original":{"line":42,"column":34}},{"generated":{"line":65,"column":43},"source":"js/ui.js","original":{"line":42,"column":8}},{"name":"inputs","generated":{"line":66,"column":0},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"widthInput","generated":{"line":66,"column":21},"source":"js/ui.js","original":{"line":43,"column":15}},{"generated":{"line":66,"column":31},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"value","generated":{"line":66,"column":32},"source":"js/ui.js","original":{"line":43,"column":26}},{"generated":{"line":66,"column":37},"source":"js/ui.js","original":{"line":43,"column":8}},{"generated":{"line":66,"column":40},"source":"js/ui.js","original":{"line":43,"column":34}},{"generated":{"line":66,"column":43},"source":"js/ui.js","original":{"line":43,"column":8}},{"name":"inputs","generated":{"line":67,"column":0},"source":"js/ui.js","original":{"line":44,"column":8}},{"name":"heightInput","generated":{"line":67,"column":21},"source":"js/ui.js","original":{"line":44,"column":15}},{"generated":{"line":67,"column":32},"source":"js/ui.js","original":{"line":44,"column":8}},{"name":"value","generated":{"line":67,"column":33},"source":"js/ui.js","original":{"line":44,"column":27}},{"generated":{"line":67,"column":38},"source":"js/ui.js","original":{"line":44,"column":8}},{"generated":{"line":67,"column":41},"source":"js/ui.js","original":{"line":44,"column":35}},{"generated":{"line":67,"column":44},"source":"js/ui.js","original":{"line":44,"column":8}},{"generated":{"line":67,"column":45},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":67,"column":46},"source":"js/ui.js","original":{"line":46,"column":8}},{"generated":{"line":69,"column":0},"source":"js/ui.js","original":{"line":47,"column":8}},{"name":"isCanvasCreated","generated":{"line":69,"column":11},"source":"js/ui.js","original":{"line":47,"column":13}},{"generated":{"line":69,"column":26},"source":"js/ui.js","original":{"line":47,"column":8}},{"generated":{"line":69,"column":29},"source":"js/ui.js","original":{"line":47,"column":31}},{"generated":{"line":69,"column":34},"source":"js/ui.js","original":{"line":47,"column":8}},{"generated":{"line":69,"column":35},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":69,"column":36},"source":"js/ui.js","original":{"line":49,"column":8}},{"name":"document","generated":{"line":71,"column":0},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"document","generated":{"line":71,"column":6},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":71,"column":14},"source":"js/ui.js","original":{"line":50,"column":16}},{"name":"querySelector","generated":{"line":71,"column":15},"source":"js/ui.js","original":{"line":50,"column":17}},{"generated":{"line":71,"column":28},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":71,"column":29},"source":"js/ui.js","original":{"line":50,"column":31}},{"generated":{"line":71,"column":44},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"style","generated":{"line":71,"column":46},"source":"js/ui.js","original":{"line":50,"column":48}},{"generated":{"line":71,"column":51},"source":"js/ui.js","original":{"line":50,"column":8}},{"name":"display","generated":{"line":71,"column":52},"source":"js/ui.js","original":{"line":50,"column":54}},{"generated":{"line":71,"column":59},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":71,"column":62},"source":"js/ui.js","original":{"line":50,"column":64}},{"generated":{"line":71,"column":68},"source":"js/ui.js","original":{"line":50,"column":8}},{"generated":{"line":71,"column":69},"source":"js/ui.js","original":{"line":37,"column":16}},{"generated":{"line":71,"column":70},"source":"js/ui.js","original":{"line":52,"column":8}},{"name":"ui","generated":{"line":73,"column":0},"source":"js/ui.js","original":{"line":53,"column":8}},{"name":"ui","generated":{"line":73,"column":6},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":73,"column":8},"source":"js/ui.js","original":{"line":53,"column":10}},{"name":"displayChanges","generated":{"line":73,"column":9},"source":"js/ui.js","original":{"line":53,"column":11}},{"generated":{"line":73,"column":23},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":73,"column":24},"source":"js/ui.js","original":{"line":53,"column":26}},{"generated":{"line":73,"column":29},"source":"js/ui.js","original":{"line":53,"column":8}},{"generated":{"line":74,"column":0},"source":"js/ui.js","original":{"line":54,"column":8}},{"name":"displayCanvas","generated":{"line":74,"column":11},"source":"js/ui.js","original":{"line":54,"column":13}},{"generated":{"line":74,"column":24},"source":"js/ui.js","original":{"line":54,"column":8}},{"generated":{"line":74,"column":25},"source":"js/ui.js","original":{"line":54,"column":27}},{"generated":{"line":74,"column":31},"source":"js/ui.js","original":{"line":54,"column":8}},{"generated":{"line":75,"column":0},"source":"js/ui.js","original":{"line":55,"column":5}},{"generated":{"line":75,"column":6},"source":"js/ui.js","original":{"line":57,"column":4}},{"name":"action","generated":{"line":79,"column":38},"source":"js/ui.js","original":{"line":58,"column":22}},{"generated":{"line":79,"column":46},"source":"js/ui.js","original":{"line":58,"column":30}},{"generated":{"line":80,"column":0},"source":"js/ui.js","original":{"line":59,"column":8}},{"name":"action","generated":{"line":80,"column":10},"source":"js/ui.js","original":{"line":59,"column":11}},{"generated":{"line":80,"column":16},"source":"js/ui.js","original":{"line":59,"column":17}},{"generated":{"line":80,"column":21},"source":"js/ui.js","original":{"line":59,"column":22}},{"generated":{"line":80,"column":30},"source":"js/ui.js","original":{"line":59,"column":8}},{"generated":{"line":80,"column":32},"source":"js/ui.js","original":{"line":59,"column":33}},{"generated":{"line":81,"column":0},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"newProjectWindow","generated":{"line":81,"column":13},"source":"js/ui.js","original":{"line":60,"column":17}},{"generated":{"line":81,"column":29},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"style","generated":{"line":81,"column":30},"source":"js/ui.js","original":{"line":60,"column":34}},{"generated":{"line":81,"column":35},"source":"js/ui.js","original":{"line":60,"column":12}},{"name":"display","generated":{"line":81,"column":36},"source":"js/ui.js","original":{"line":60,"column":40}},{"generated":{"line":81,"column":43},"source":"js/ui.js","original":{"line":60,"column":12}},{"generated":{"line":81,"column":46},"source":"js/ui.js","original":{"line":60,"column":50}},{"generated":{"line":81,"column":53},"source":"js/ui.js","original":{"line":60,"column":12}},{"generated":{"line":82,"column":0},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"menu","generated":{"line":82,"column":13},"source":"js/ui.js","original":{"line":61,"column":17}},{"generated":{"line":82,"column":17},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"style","generated":{"line":82,"column":18},"source":"js/ui.js","original":{"line":61,"column":22}},{"generated":{"line":82,"column":23},"source":"js/ui.js","original":{"line":61,"column":12}},{"name":"display","generated":{"line":82,"column":24},"source":"js/ui.js","original":{"line":61,"column":28}},{"generated":{"line":82,"column":31},"source":"js/ui.js","original":{"line":61,"column":12}},{"generated":{"line":82,"column":34},"source":"js/ui.js","original":{"line":61,"column":38}},{"generated":{"line":82,"column":40},"source":"js/ui.js","original":{"line":61,"column":12}},{"generated":{"line":84,"column":0},"source":"js/ui.js","original":{"line":63,"column":12}},{"generated":{"line":84,"column":12},"source":"js/ui.js","original":{"line":63,"column":15}},{"name":"isCanvasCreated","generated":{"line":84,"column":17},"source":"js/ui.js","original":{"line":63,"column":20}},{"generated":{"line":84,"column":32},"source":"js/ui.js","original":{"line":63,"column":12}},{"generated":{"line":84,"column":34},"source":"js/ui.js","original":{"line":63,"column":37}},{"name":"document","generated":{"line":85,"column":0},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"document","generated":{"line":85,"column":10},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":85,"column":18},"source":"js/ui.js","original":{"line":64,"column":24}},{"name":"querySelector","generated":{"line":85,"column":19},"source":"js/ui.js","original":{"line":64,"column":25}},{"generated":{"line":85,"column":32},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":85,"column":33},"source":"js/ui.js","original":{"line":64,"column":39}},{"generated":{"line":85,"column":48},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"style","generated":{"line":85,"column":50},"source":"js/ui.js","original":{"line":64,"column":56}},{"generated":{"line":85,"column":55},"source":"js/ui.js","original":{"line":64,"column":16}},{"name":"display","generated":{"line":85,"column":56},"source":"js/ui.js","original":{"line":64,"column":62}},{"generated":{"line":85,"column":63},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":85,"column":66},"source":"js/ui.js","original":{"line":64,"column":72}},{"generated":{"line":85,"column":73},"source":"js/ui.js","original":{"line":64,"column":16}},{"generated":{"line":86,"column":0},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"newProjectWindow","generated":{"line":86,"column":15},"source":"js/ui.js","original":{"line":65,"column":21}},{"generated":{"line":86,"column":31},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"classList","generated":{"line":86,"column":32},"source":"js/ui.js","original":{"line":65,"column":38}},{"generated":{"line":86,"column":41},"source":"js/ui.js","original":{"line":65,"column":16}},{"name":"add","generated":{"line":86,"column":42},"source":"js/ui.js","original":{"line":65,"column":48}},{"generated":{"line":86,"column":45},"source":"js/ui.js","original":{"line":65,"column":16}},{"generated":{"line":86,"column":46},"source":"js/ui.js","original":{"line":65,"column":52}},{"generated":{"line":86,"column":54},"source":"js/ui.js","original":{"line":65,"column":16}},{"generated":{"line":87,"column":0},"source":"js/ui.js","original":{"line":66,"column":13}},{"generated":{"line":88,"column":0},"source":"js/ui.js","original":{"line":67,"column":9}},{"generated":{"line":88,"column":7},"source":"js/ui.js","original":{"line":59,"column":8}},{"generated":{"line":88,"column":13},"source":"js/ui.js","original":{"line":67,"column":15}},{"name":"action","generated":{"line":88,"column":17},"source":"js/ui.js","original":{"line":67,"column":19}},{"generated":{"line":88,"column":23},"source":"js/ui.js","original":{"line":67,"column":25}},{"generated":{"line":88,"column":28},"source":"js/ui.js","original":{"line":67,"column":30}},{"generated":{"line":88,"column":34},"source":"js/ui.js","original":{"line":67,"column":15}},{"generated":{"line":88,"column":36},"source":"js/ui.js","original":{"line":67,"column":38}},{"generated":{"line":89,"column":0},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"newProjectWindow","generated":{"line":89,"column":13},"source":"js/ui.js","original":{"line":68,"column":17}},{"generated":{"line":89,"column":29},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"style","generated":{"line":89,"column":30},"source":"js/ui.js","original":{"line":68,"column":34}},{"generated":{"line":89,"column":35},"source":"js/ui.js","original":{"line":68,"column":12}},{"name":"display","generated":{"line":89,"column":36},"source":"js/ui.js","original":{"line":68,"column":40}},{"generated":{"line":89,"column":43},"source":"js/ui.js","original":{"line":68,"column":12}},{"generated":{"line":89,"column":46},"source":"js/ui.js","original":{"line":68,"column":50}},{"generated":{"line":89,"column":52},"source":"js/ui.js","original":{"line":68,"column":12}},{"generated":{"line":91,"column":0},"source":"js/ui.js","original":{"line":70,"column":12}},{"generated":{"line":91,"column":12},"source":"js/ui.js","original":{"line":70,"column":15}},{"generated":{"line":91,"column":13},"source":"js/ui.js","original":{"line":70,"column":16}},{"name":"isCanvasCreated","generated":{"line":91,"column":18},"source":"js/ui.js","original":{"line":70,"column":21}},{"generated":{"line":91,"column":33},"source":"js/ui.js","original":{"line":70,"column":12}},{"generated":{"line":91,"column":35},"source":"js/ui.js","original":{"line":70,"column":38}},{"generated":{"line":92,"column":0},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"menu","generated":{"line":92,"column":15},"source":"js/ui.js","original":{"line":71,"column":21}},{"generated":{"line":92,"column":19},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"style","generated":{"line":92,"column":20},"source":"js/ui.js","original":{"line":71,"column":26}},{"generated":{"line":92,"column":25},"source":"js/ui.js","original":{"line":71,"column":16}},{"name":"display","generated":{"line":92,"column":26},"source":"js/ui.js","original":{"line":71,"column":32}},{"generated":{"line":92,"column":33},"source":"js/ui.js","original":{"line":71,"column":16}},{"generated":{"line":92,"column":36},"source":"js/ui.js","original":{"line":71,"column":42}},{"generated":{"line":92,"column":43},"source":"js/ui.js","original":{"line":71,"column":16}},{"generated":{"line":93,"column":0},"source":"js/ui.js","original":{"line":72,"column":13}},{"generated":{"line":94,"column":0},"source":"js/ui.js","original":{"line":73,"column":9}},{"generated":{"line":95,"column":0},"source":"js/ui.js","original":{"line":74,"column":5}},{"generated":{"line":95,"column":6},"source":"js/ui.js","original":{"line":76,"column":4}},{"name":"action","generated":{"line":99,"column":34},"source":"js/ui.js","original":{"line":77,"column":18}},{"generated":{"line":99,"column":42},"source":"js/ui.js","original":{"line":77,"column":26}},{"generated":{"line":100,"column":0},"source":"js/ui.js","original":{"line":78,"column":8}},{"name":"action","generated":{"line":100,"column":10},"source":"js/ui.js","original":{"line":78,"column":11}},{"generated":{"line":100,"column":16},"source":"js/ui.js","original":{"line":78,"column":17}},{"generated":{"line":100,"column":21},"source":"js/ui.js","original":{"line":78,"column":22}},{"generated":{"line":100,"column":30},"source":"js/ui.js","original":{"line":78,"column":8}},{"generated":{"line":100,"column":32},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":101,"column":0},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"drawingField","generated":{"line":101,"column":13},"source":"js/ui.js","original":{"line":79,"column":17}},{"generated":{"line":101,"column":25},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"style","generated":{"line":101,"column":26},"source":"js/ui.js","original":{"line":79,"column":30}},{"generated":{"line":101,"column":31},"source":"js/ui.js","original":{"line":79,"column":12}},{"name":"display","generated":{"line":101,"column":32},"source":"js/ui.js","original":{"line":79,"column":36}},{"generated":{"line":101,"column":39},"source":"js/ui.js","original":{"line":79,"column":12}},{"generated":{"line":101,"column":42},"source":"js/ui.js","original":{"line":79,"column":46}},{"generated":{"line":101,"column":48},"source":"js/ui.js","original":{"line":79,"column":12}},{"generated":{"line":102,"column":0},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"newProjectWindow","generated":{"line":102,"column":13},"source":"js/ui.js","original":{"line":80,"column":17}},{"generated":{"line":102,"column":29},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"style","generated":{"line":102,"column":30},"source":"js/ui.js","original":{"line":80,"column":34}},{"generated":{"line":102,"column":35},"source":"js/ui.js","original":{"line":80,"column":12}},{"name":"display","generated":{"line":102,"column":36},"source":"js/ui.js","original":{"line":80,"column":40}},{"generated":{"line":102,"column":43},"source":"js/ui.js","original":{"line":80,"column":12}},{"generated":{"line":102,"column":46},"source":"js/ui.js","original":{"line":80,"column":50}},{"generated":{"line":102,"column":52},"source":"js/ui.js","original":{"line":80,"column":12}},{"generated":{"line":102,"column":53},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":102,"column":54},"source":"js/ui.js","original":{"line":82,"column":12}},{"generated":{"line":104,"column":0},"source":"js/ui.js","original":{"line":83,"column":12}},{"name":"setCanvasProperties","generated":{"line":104,"column":13},"source":"js/ui.js","original":{"line":83,"column":17}},{"generated":{"line":104,"column":32},"source":"js/ui.js","original":{"line":83,"column":12}},{"generated":{"line":104,"column":35},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":104,"column":36},"source":"js/ui.js","original":{"line":85,"column":12}},{"name":"theCanvas","generated":{"line":106,"column":0},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"ctx","generated":{"line":106,"column":26},"source":"js/ui.js","original":{"line":86,"column":22}},{"generated":{"line":106,"column":29},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"fillStyle","generated":{"line":106,"column":30},"source":"js/ui.js","original":{"line":86,"column":26}},{"generated":{"line":106,"column":39},"source":"js/ui.js","original":{"line":86,"column":12}},{"generated":{"line":106,"column":42},"source":"js/ui.js","original":{"line":86,"column":38}},{"generated":{"line":106,"column":48},"source":"js/ui.js","original":{"line":86,"column":12}},{"name":"theCanvas","generated":{"line":108,"column":0},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"ctx","generated":{"line":108,"column":26},"source":"js/ui.js","original":{"line":87,"column":22}},{"generated":{"line":108,"column":29},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"fillRect","generated":{"line":108,"column":30},"source":"js/ui.js","original":{"line":87,"column":26}},{"generated":{"line":108,"column":38},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":108,"column":39},"source":"js/ui.js","original":{"line":87,"column":35}},{"generated":{"line":108,"column":40},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":108,"column":42},"source":"js/ui.js","original":{"line":87,"column":38}},{"generated":{"line":108,"column":43},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"theCanvas","generated":{"line":108,"column":45},"source":"js/ui.js","original":{"line":87,"column":41}},{"name":"canvas","generated":{"line":108,"column":63},"source":"js/ui.js","original":{"line":87,"column":51}},{"generated":{"line":108,"column":69},"source":"js/ui.js","original":{"line":87,"column":41}},{"name":"width","generated":{"line":108,"column":70},"source":"js/ui.js","original":{"line":87,"column":58}},{"generated":{"line":108,"column":75},"source":"js/ui.js","original":{"line":87,"column":12}},{"name":"theCanvas","generated":{"line":108,"column":77},"source":"js/ui.js","original":{"line":87,"column":65}},{"name":"canvas","generated":{"line":108,"column":95},"source":"js/ui.js","original":{"line":87,"column":75}},{"generated":{"line":108,"column":101},"source":"js/ui.js","original":{"line":87,"column":65}},{"name":"height","generated":{"line":108,"column":102},"source":"js/ui.js","original":{"line":87,"column":82}},{"generated":{"line":108,"column":108},"source":"js/ui.js","original":{"line":87,"column":12}},{"generated":{"line":108,"column":110},"source":"js/ui.js","original":{"line":78,"column":33}},{"generated":{"line":108,"column":111},"source":"js/ui.js","original":{"line":89,"column":12}},{"generated":{"line":111,"column":0},"source":"js/ui.js","original":{"line":90,"column":12}},{"name":"isCanvasCreated","generated":{"line":111,"column":13},"source":"js/ui.js","original":{"line":90,"column":17}},{"generated":{"line":111,"column":28},"source":"js/ui.js","original":{"line":90,"column":12}},{"generated":{"line":111,"column":31},"source":"js/ui.js","original":{"line":90,"column":35}},{"generated":{"line":111,"column":35},"source":"js/ui.js","original":{"line":90,"column":12}},{"generated":{"line":112,"column":0},"source":"js/ui.js","original":{"line":92,"column":9}},{"generated":{"line":112,"column":7},"source":"js/ui.js","original":{"line":78,"column":8}},{"generated":{"line":112,"column":13},"source":"js/ui.js","original":{"line":92,"column":15}},{"name":"action","generated":{"line":112,"column":17},"source":"js/ui.js","original":{"line":92,"column":19}},{"generated":{"line":112,"column":23},"source":"js/ui.js","original":{"line":92,"column":25}},{"generated":{"line":112,"column":28},"source":"js/ui.js","original":{"line":92,"column":30}},{"generated":{"line":112,"column":34},"source":"js/ui.js","original":{"line":92,"column":15}},{"generated":{"line":112,"column":36},"source":"js/ui.js","original":{"line":92,"column":38}},{"generated":{"line":113,"column":0},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"menu","generated":{"line":113,"column":13},"source":"js/ui.js","original":{"line":93,"column":17}},{"generated":{"line":113,"column":17},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"style","generated":{"line":113,"column":18},"source":"js/ui.js","original":{"line":93,"column":22}},{"generated":{"line":113,"column":23},"source":"js/ui.js","original":{"line":93,"column":12}},{"name":"display","generated":{"line":113,"column":24},"source":"js/ui.js","original":{"line":93,"column":28}},{"generated":{"line":113,"column":31},"source":"js/ui.js","original":{"line":93,"column":12}},{"generated":{"line":113,"column":34},"source":"js/ui.js","original":{"line":93,"column":38}},{"generated":{"line":113,"column":41},"source":"js/ui.js","original":{"line":93,"column":12}},{"generated":{"line":114,"column":0},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"drawingField","generated":{"line":114,"column":13},"source":"js/ui.js","original":{"line":94,"column":17}},{"generated":{"line":114,"column":25},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"style","generated":{"line":114,"column":26},"source":"js/ui.js","original":{"line":94,"column":30}},{"generated":{"line":114,"column":31},"source":"js/ui.js","original":{"line":94,"column":12}},{"name":"display","generated":{"line":114,"column":32},"source":"js/ui.js","original":{"line":94,"column":36}},{"generated":{"line":114,"column":39},"source":"js/ui.js","original":{"line":94,"column":12}},{"generated":{"line":114,"column":42},"source":"js/ui.js","original":{"line":94,"column":46}},{"generated":{"line":114,"column":48},"source":"js/ui.js","original":{"line":94,"column":12}},{"generated":{"line":115,"column":0},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"newProjectWindow","generated":{"line":115,"column":13},"source":"js/ui.js","original":{"line":95,"column":17}},{"generated":{"line":115,"column":29},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"classList","generated":{"line":115,"column":30},"source":"js/ui.js","original":{"line":95,"column":34}},{"generated":{"line":115,"column":39},"source":"js/ui.js","original":{"line":95,"column":12}},{"name":"remove","generated":{"line":115,"column":40},"source":"js/ui.js","original":{"line":95,"column":44}},{"generated":{"line":115,"column":46},"source":"js/ui.js","original":{"line":95,"column":12}},{"generated":{"line":115,"column":47},"source":"js/ui.js","original":{"line":95,"column":51}},{"generated":{"line":115,"column":55},"source":"js/ui.js","original":{"line":95,"column":12}},{"generated":{"line":115,"column":57},"source":"js/ui.js","original":{"line":92,"column":38}},{"generated":{"line":115,"column":58},"source":"js/ui.js","original":{"line":97,"column":12}},{"name":"theCanvas","generated":{"line":117,"column":0},"source":"js/ui.js","original":{"line":98,"column":12}},{"name":"clearCanvas","generated":{"line":117,"column":26},"source":"js/ui.js","original":{"line":98,"column":22}},{"generated":{"line":117,"column":37},"source":"js/ui.js","original":{"line":98,"column":12}},{"generated":{"line":118,"column":0},"source":"js/ui.js","original":{"line":99,"column":9}},{"generated":{"line":119,"column":0},"source":"js/ui.js","original":{"line":100,"column":5}},{"generated":{"line":119,"column":6},"source":"js/ui.js","original":{"line":102,"column":4}},{"generated":{"line":123,"column":42},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":124,"column":0},"source":"js/ui.js","original":{"line":104,"column":8}},{"name":"theCanvas","generated":{"line":125,"column":0},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"canvas","generated":{"line":125,"column":24},"source":"js/ui.js","original":{"line":105,"column":18}},{"generated":{"line":125,"column":30},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"width","generated":{"line":125,"column":31},"source":"js/ui.js","original":{"line":105,"column":25}},{"generated":{"line":125,"column":36},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"inputs","generated":{"line":125,"column":39},"source":"js/ui.js","original":{"line":105,"column":33}},{"name":"widthInput","generated":{"line":125,"column":54},"source":"js/ui.js","original":{"line":105,"column":40}},{"generated":{"line":125,"column":64},"source":"js/ui.js","original":{"line":105,"column":33}},{"name":"value","generated":{"line":125,"column":65},"source":"js/ui.js","original":{"line":105,"column":51}},{"generated":{"line":125,"column":70},"source":"js/ui.js","original":{"line":105,"column":8}},{"name":"theCanvas","generated":{"line":126,"column":0},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"canvas","generated":{"line":126,"column":24},"source":"js/ui.js","original":{"line":106,"column":18}},{"generated":{"line":126,"column":30},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"height","generated":{"line":126,"column":31},"source":"js/ui.js","original":{"line":106,"column":25}},{"generated":{"line":126,"column":37},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"inputs","generated":{"line":126,"column":40},"source":"js/ui.js","original":{"line":106,"column":34}},{"name":"heightInput","generated":{"line":126,"column":55},"source":"js/ui.js","original":{"line":106,"column":41}},{"generated":{"line":126,"column":66},"source":"js/ui.js","original":{"line":106,"column":34}},{"name":"value","generated":{"line":126,"column":67},"source":"js/ui.js","original":{"line":106,"column":53}},{"generated":{"line":126,"column":72},"source":"js/ui.js","original":{"line":106,"column":8}},{"name":"theCanvas","generated":{"line":127,"column":0},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"ctx","generated":{"line":127,"column":24},"source":"js/ui.js","original":{"line":107,"column":18}},{"generated":{"line":127,"column":27},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"lineCap","generated":{"line":127,"column":28},"source":"js/ui.js","original":{"line":107,"column":22}},{"generated":{"line":127,"column":35},"source":"js/ui.js","original":{"line":107,"column":8}},{"generated":{"line":127,"column":38},"source":"js/ui.js","original":{"line":107,"column":32}},{"generated":{"line":127,"column":45},"source":"js/ui.js","original":{"line":107,"column":8}},{"name":"theCanvas","generated":{"line":128,"column":0},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"ctx","generated":{"line":128,"column":24},"source":"js/ui.js","original":{"line":108,"column":18}},{"generated":{"line":128,"column":27},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"lineWidth","generated":{"line":128,"column":28},"source":"js/ui.js","original":{"line":108,"column":22}},{"generated":{"line":128,"column":37},"source":"js/ui.js","original":{"line":108,"column":8}},{"generated":{"line":128,"column":40},"source":"js/ui.js","original":{"line":108,"column":34}},{"generated":{"line":128,"column":42},"source":"js/ui.js","original":{"line":108,"column":8}},{"name":"inputs","generated":{"line":129,"column":0},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"capWidth","generated":{"line":129,"column":21},"source":"js/ui.js","original":{"line":109,"column":15}},{"generated":{"line":129,"column":29},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"value","generated":{"line":129,"column":30},"source":"js/ui.js","original":{"line":109,"column":24}},{"generated":{"line":129,"column":35},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"theCanvas","generated":{"line":129,"column":38},"source":"js/ui.js","original":{"line":109,"column":32}},{"name":"ctx","generated":{"line":129,"column":56},"source":"js/ui.js","original":{"line":109,"column":42}},{"generated":{"line":129,"column":59},"source":"js/ui.js","original":{"line":109,"column":32}},{"name":"lineWidth","generated":{"line":129,"column":60},"source":"js/ui.js","original":{"line":109,"column":46}},{"generated":{"line":129,"column":69},"source":"js/ui.js","original":{"line":109,"column":8}},{"name":"document","generated":{"line":130,"column":0},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"document","generated":{"line":130,"column":6},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":130,"column":14},"source":"js/ui.js","original":{"line":110,"column":16}},{"name":"querySelector","generated":{"line":130,"column":15},"source":"js/ui.js","original":{"line":110,"column":17}},{"generated":{"line":130,"column":28},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":130,"column":29},"source":"js/ui.js","original":{"line":110,"column":31}},{"generated":{"line":130,"column":47},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"textContent","generated":{"line":130,"column":49},"source":"js/ui.js","original":{"line":110,"column":51}},{"generated":{"line":130,"column":60},"source":"js/ui.js","original":{"line":110,"column":8}},{"name":"theCanvas","generated":{"line":130,"column":73},"source":"js/ui.js","original":{"line":110,"column":67}},{"name":"ctx","generated":{"line":130,"column":91},"source":"js/ui.js","original":{"line":110,"column":77}},{"generated":{"line":130,"column":94},"source":"js/ui.js","original":{"line":110,"column":67}},{"name":"lineWidth","generated":{"line":130,"column":95},"source":"js/ui.js","original":{"line":110,"column":81}},{"generated":{"line":130,"column":104},"source":"js/ui.js","original":{"line":110,"column":8}},{"generated":{"line":130,"column":112},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":130,"column":113},"source":"js/ui.js","original":{"line":112,"column":8}},{"name":"inputs","generated":{"line":132,"column":0},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"capWidth","generated":{"line":132,"column":21},"source":"js/ui.js","original":{"line":113,"column":15}},{"generated":{"line":132,"column":29},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"value","generated":{"line":132,"column":30},"source":"js/ui.js","original":{"line":113,"column":24}},{"generated":{"line":132,"column":35},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"theCanvas","generated":{"line":132,"column":38},"source":"js/ui.js","original":{"line":113,"column":32}},{"name":"ctx","generated":{"line":132,"column":56},"source":"js/ui.js","original":{"line":113,"column":42}},{"generated":{"line":132,"column":59},"source":"js/ui.js","original":{"line":113,"column":32}},{"name":"lineWidth","generated":{"line":132,"column":60},"source":"js/ui.js","original":{"line":113,"column":46}},{"generated":{"line":132,"column":69},"source":"js/ui.js","original":{"line":113,"column":8}},{"name":"inputs","generated":{"line":134,"column":0},"source":"js/ui.js","original":{"line":114,"column":8}},{"name":"colorInputs","generated":{"line":134,"column":21},"source":"js/ui.js","original":{"line":114,"column":15}},{"generated":{"line":134,"column":32},"source":"js/ui.js","original":{"line":114,"column":8}},{"name":"forEach","generated":{"line":134,"column":33},"source":"js/ui.js","original":{"line":114,"column":27}},{"generated":{"line":134,"column":40},"source":"js/ui.js","original":{"line":114,"column":8}},{"generated":{"line":134,"column":41},"source":"js/ui.js","original":{"line":114,"column":35}},{"name":"input","generated":{"line":134,"column":51},"source":"js/ui.js","original":{"line":114,"column":35}},{"generated":{"line":134,"column":56},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":135,"column":0},"source":"js/ui.js","original":{"line":114,"column":40}},{"name":"input","generated":{"line":135,"column":15},"source":"js/ui.js","original":{"line":114,"column":44}},{"generated":{"line":135,"column":20},"source":"js/ui.js","original":{"line":114,"column":49}},{"name":"value","generated":{"line":135,"column":21},"source":"js/ui.js","original":{"line":114,"column":50}},{"generated":{"line":135,"column":26},"source":"js/ui.js","original":{"line":114,"column":44}},{"generated":{"line":135,"column":29},"source":"js/ui.js","original":{"line":114,"column":58}},{"generated":{"line":135,"column":38},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":136,"column":0},"source":"js/ui.js","original":{"line":114,"column":40}},{"generated":{"line":136,"column":7},"source":"js/ui.js","original":{"line":114,"column":8}},{"generated":{"line":136,"column":9},"source":"js/ui.js","original":{"line":103,"column":26}},{"generated":{"line":136,"column":10},"source":"js/ui.js","original":{"line":116,"column":8}},{"generated":{"line":139,"column":0},"source":"js/ui.js","original":{"line":117,"column":8}},{"name":"checkboxes","generated":{"line":139,"column":10},"source":"js/ui.js","original":{"line":117,"column":14}},{"generated":{"line":139,"column":20},"source":"js/ui.js","original":{"line":117,"column":24}},{"generated":{"line":139,"column":42},"source":"js/ui.js","original":{"line":117,"column":31}},{"name":"checkboxes","generated":{"line":139,"column":47},"source":"js/ui.js","original":{"line":117,"column":36}},{"generated":{"line":139,"column":57},"source":"js/ui.js","original":{"line":117,"column":24}},{"generated":{"line":139,"column":58},"source":"js/ui.js","original":{"line":117,"column":8}},{"name":"checkboxes","generated":{"line":141,"column":0},"source":"js/ui.js","original":{"line":118,"column":8}},{"name":"checkboxes","generated":{"line":141,"column":6},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":141,"column":16},"source":"js/ui.js","original":{"line":118,"column":18}},{"name":"forEach","generated":{"line":141,"column":17},"source":"js/ui.js","original":{"line":118,"column":19}},{"generated":{"line":141,"column":24},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":141,"column":25},"source":"js/ui.js","original":{"line":118,"column":27}},{"name":"cap","generated":{"line":141,"column":35},"source":"js/ui.js","original":{"line":118,"column":27}},{"generated":{"line":141,"column":38},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":142,"column":0},"source":"js/ui.js","original":{"line":118,"column":30}},{"name":"cap","generated":{"line":142,"column":15},"source":"js/ui.js","original":{"line":118,"column":34}},{"generated":{"line":142,"column":18},"source":"js/ui.js","original":{"line":118,"column":37}},{"name":"checked","generated":{"line":142,"column":19},"source":"js/ui.js","original":{"line":118,"column":38}},{"generated":{"line":142,"column":26},"source":"js/ui.js","original":{"line":118,"column":34}},{"generated":{"line":142,"column":29},"source":"js/ui.js","original":{"line":118,"column":48}},{"generated":{"line":142,"column":34},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":143,"column":0},"source":"js/ui.js","original":{"line":118,"column":30}},{"generated":{"line":143,"column":7},"source":"js/ui.js","original":{"line":118,"column":8}},{"generated":{"line":144,"column":0},"source":"js/ui.js","original":{"line":119,"column":8}},{"name":"capTypes","generated":{"line":144,"column":11},"source":"js/ui.js","original":{"line":119,"column":13}},{"generated":{"line":144,"column":19},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":144,"column":20},"source":"js/ui.js","original":{"line":119,"column":22}},{"generated":{"line":144,"column":21},"source":"js/ui.js","original":{"line":119,"column":8}},{"name":"checked","generated":{"line":144,"column":23},"source":"js/ui.js","original":{"line":119,"column":25}},{"generated":{"line":144,"column":30},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":144,"column":33},"source":"js/ui.js","original":{"line":119,"column":35}},{"generated":{"line":144,"column":37},"source":"js/ui.js","original":{"line":119,"column":8}},{"generated":{"line":145,"column":0},"source":"js/ui.js","original":{"line":121,"column":8}},{"name":"displayChanges","generated":{"line":145,"column":11},"source":"js/ui.js","original":{"line":121,"column":13}},{"generated":{"line":145,"column":25},"source":"js/ui.js","original":{"line":121,"column":8}},{"generated":{"line":145,"column":26},"source":"js/ui.js","original":{"line":121,"column":28}},{"generated":{"line":145,"column":31},"source":"js/ui.js","original":{"line":121,"column":8}},{"generated":{"line":146,"column":0},"source":"js/ui.js","original":{"line":122,"column":5}},{"generated":{"line":146,"column":6},"source":"js/ui.js","original":{"line":124,"column":4}},{"name":"action","generated":{"line":150,"column":37},"source":"js/ui.js","original":{"line":125,"column":21}},{"generated":{"line":150,"column":45},"source":"js/ui.js","original":{"line":125,"column":29}},{"generated":{"line":151,"column":0},"source":"js/ui.js","original":{"line":126,"column":8}},{"name":"action","generated":{"line":151,"column":10},"source":"js/ui.js","original":{"line":126,"column":11}},{"generated":{"line":151,"column":16},"source":"js/ui.js","original":{"line":126,"column":17}},{"generated":{"line":151,"column":21},"source":"js/ui.js","original":{"line":126,"column":22}},{"generated":{"line":151,"column":27},"source":"js/ui.js","original":{"line":126,"column":8}},{"generated":{"line":151,"column":29},"source":"js/ui.js","original":{"line":126,"column":30}},{"generated":{"line":152,"column":0},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"aboutMenu","generated":{"line":152,"column":13},"source":"js/ui.js","original":{"line":127,"column":17}},{"generated":{"line":152,"column":22},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"style","generated":{"line":152,"column":23},"source":"js/ui.js","original":{"line":127,"column":27}},{"generated":{"line":152,"column":28},"source":"js/ui.js","original":{"line":127,"column":12}},{"name":"display","generated":{"line":152,"column":29},"source":"js/ui.js","original":{"line":127,"column":33}},{"generated":{"line":152,"column":36},"source":"js/ui.js","original":{"line":127,"column":12}},{"generated":{"line":152,"column":39},"source":"js/ui.js","original":{"line":127,"column":43}},{"generated":{"line":152,"column":46},"source":"js/ui.js","original":{"line":127,"column":12}},{"generated":{"line":153,"column":0},"source":"js/ui.js","original":{"line":128,"column":9}},{"generated":{"line":153,"column":7},"source":"js/ui.js","original":{"line":126,"column":8}},{"generated":{"line":153,"column":13},"source":"js/ui.js","original":{"line":128,"column":15}},{"name":"action","generated":{"line":153,"column":17},"source":"js/ui.js","original":{"line":128,"column":19}},{"generated":{"line":153,"column":23},"source":"js/ui.js","original":{"line":128,"column":25}},{"generated":{"line":153,"column":28},"source":"js/ui.js","original":{"line":128,"column":30}},{"generated":{"line":153,"column":35},"source":"js/ui.js","original":{"line":128,"column":15}},{"generated":{"line":153,"column":37},"source":"js/ui.js","original":{"line":128,"column":39}},{"generated":{"line":154,"column":0},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"aboutMenu","generated":{"line":154,"column":13},"source":"js/ui.js","original":{"line":129,"column":17}},{"generated":{"line":154,"column":22},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"style","generated":{"line":154,"column":23},"source":"js/ui.js","original":{"line":129,"column":27}},{"generated":{"line":154,"column":28},"source":"js/ui.js","original":{"line":129,"column":12}},{"name":"display","generated":{"line":154,"column":29},"source":"js/ui.js","original":{"line":129,"column":33}},{"generated":{"line":154,"column":36},"source":"js/ui.js","original":{"line":129,"column":12}},{"generated":{"line":154,"column":39},"source":"js/ui.js","original":{"line":129,"column":43}},{"generated":{"line":154,"column":45},"source":"js/ui.js","original":{"line":129,"column":12}},{"generated":{"line":155,"column":0},"source":"js/ui.js","original":{"line":130,"column":9}},{"generated":{"line":156,"column":0},"source":"js/ui.js","original":{"line":131,"column":5}},{"generated":{"line":156,"column":6},"source":"js/ui.js","original":{"line":133,"column":4}},{"name":"id","generated":{"line":160,"column":32},"source":"js/ui.js","original":{"line":134,"column":16}},{"name":"name","generated":{"line":160,"column":36},"source":"js/ui.js","original":{"line":134,"column":20}},{"generated":{"line":160,"column":42},"source":"js/ui.js","original":{"line":134,"column":26}},{"generated":{"line":161,"column":0},"source":"js/ui.js","original":{"line":134,"column":26}},{"generated":{"line":163,"column":0},"source":"js/ui.js","original":{"line":135,"column":8}},{"name":"boxes","generated":{"line":163,"column":10},"source":"js/ui.js","original":{"line":135,"column":12}},{"generated":{"line":163,"column":15},"source":"js/ui.js","original":{"line":135,"column":17}},{"generated":{"line":163,"column":18},"source":"js/ui.js","original":{"line":135,"column":20}},{"generated":{"line":163,"column":22},"source":"js/ui.js","original":{"line":135,"column":8}},{"generated":{"line":165,"column":0},"source":"js/ui.js","original":{"line":136,"column":8}},{"name":"name","generated":{"line":165,"column":10},"source":"js/ui.js","original":{"line":136,"column":11}},{"generated":{"line":165,"column":14},"source":"js/ui.js","original":{"line":136,"column":15}},{"generated":{"line":165,"column":19},"source":"js/ui.js","original":{"line":136,"column":20}},{"generated":{"line":165,"column":29},"source":"js/ui.js","original":{"line":136,"column":8}},{"generated":{"line":165,"column":31},"source":"js/ui.js","original":{"line":136,"column":32}},{"generated":{"line":166,"column":0},"source":"js/ui.js","original":{"line":137,"column":12}},{"name":"boxes","generated":{"line":167,"column":0},"source":"js/ui.js","original":{"line":138,"column":12}},{"name":"boxes","generated":{"line":167,"column":8},"source":"js/ui.js","original":{"line":138,"column":12}},{"generated":{"line":167,"column":13},"source":"js/ui.js","original":{"line":138,"column":17}},{"generated":{"line":167,"column":35},"source":"js/ui.js","original":{"line":138,"column":24}},{"name":"capTypes","generated":{"line":167,"column":40},"source":"js/ui.js","original":{"line":138,"column":29}},{"generated":{"line":167,"column":48},"source":"js/ui.js","original":{"line":138,"column":17}},{"generated":{"line":167,"column":49},"source":"js/ui.js","original":{"line":138,"column":12}},{"generated":{"line":167,"column":50},"source":"js/ui.js","original":{"line":136,"column":32}},{"generated":{"line":167,"column":51},"source":"js/ui.js","original":{"line":140,"column":12}},{"name":"boxes","generated":{"line":169,"column":0},"source":"js/ui.js","original":{"line":141,"column":12}},{"name":"boxes","generated":{"line":169,"column":8},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":169,"column":13},"source":"js/ui.js","original":{"line":141,"column":17}},{"name":"filter","generated":{"line":169,"column":14},"source":"js/ui.js","original":{"line":141,"column":18}},{"generated":{"line":169,"column":20},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":169,"column":21},"source":"js/ui.js","original":{"line":141,"column":25}},{"name":"box","generated":{"line":169,"column":31},"source":"js/ui.js","original":{"line":141,"column":25}},{"generated":{"line":169,"column":34},"source":"js/ui.js","original":{"line":141,"column":28}},{"generated":{"line":169,"column":36},"source":"js/ui.js","original":{"line":141,"column":32}},{"generated":{"line":170,"column":0},"source":"js/ui.js","original":{"line":142,"column":16}},{"name":"box","generated":{"line":170,"column":14},"source":"js/ui.js","original":{"line":142,"column":19}},{"generated":{"line":170,"column":17},"source":"js/ui.js","original":{"line":142,"column":22}},{"name":"id","generated":{"line":170,"column":18},"source":"js/ui.js","original":{"line":142,"column":23}},{"generated":{"line":170,"column":20},"source":"js/ui.js","original":{"line":142,"column":19}},{"name":"id","generated":{"line":170,"column":25},"source":"js/ui.js","original":{"line":142,"column":30}},{"generated":{"line":170,"column":27},"source":"js/ui.js","original":{"line":142,"column":16}},{"generated":{"line":170,"column":29},"source":"js/ui.js","original":{"line":142,"column":34}},{"generated":{"line":171,"column":0},"source":"js/ui.js","original":{"line":143,"column":20}},{"name":"box","generated":{"line":172,"column":0},"source":"js/ui.js","original":{"line":144,"column":20}},{"name":"box","generated":{"line":172,"column":12},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":172,"column":15},"source":"js/ui.js","original":{"line":144,"column":23}},{"name":"checked","generated":{"line":172,"column":16},"source":"js/ui.js","original":{"line":144,"column":24}},{"generated":{"line":172,"column":23},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":172,"column":26},"source":"js/ui.js","original":{"line":144,"column":34}},{"generated":{"line":172,"column":31},"source":"js/ui.js","original":{"line":144,"column":20}},{"generated":{"line":173,"column":0},"source":"js/ui.js","original":{"line":145,"column":17}},{"generated":{"line":173,"column":11},"source":"js/ui.js","original":{"line":142,"column":16}},{"generated":{"line":173,"column":17},"source":"js/ui.js","original":{"line":145,"column":23}},{"name":"box","generated":{"line":173,"column":21},"source":"js/ui.js","original":{"line":145,"column":26}},{"generated":{"line":173,"column":24},"source":"js/ui.js","original":{"line":145,"column":29}},{"name":"id","generated":{"line":173,"column":25},"source":"js/ui.js","original":{"line":145,"column":30}},{"generated":{"line":173,"column":27},"source":"js/ui.js","original":{"line":145,"column":26}},{"name":"id","generated":{"line":173,"column":32},"source":"js/ui.js","original":{"line":145,"column":37}},{"generated":{"line":173,"column":34},"source":"js/ui.js","original":{"line":145,"column":23}},{"generated":{"line":173,"column":36},"source":"js/ui.js","original":{"line":145,"column":41}},{"generated":{"line":174,"column":0},"source":"js/ui.js","original":{"line":146,"column":20}},{"generated":{"line":175,"column":0},"source":"js/ui.js","original":{"line":147,"column":20}},{"name":"box","generated":{"line":176,"column":0},"source":"js/ui.js","original":{"line":148,"column":20}},{"name":"box","generated":{"line":176,"column":12},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":176,"column":15},"source":"js/ui.js","original":{"line":148,"column":23}},{"name":"checked","generated":{"line":176,"column":16},"source":"js/ui.js","original":{"line":148,"column":24}},{"generated":{"line":176,"column":23},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":176,"column":26},"source":"js/ui.js","original":{"line":148,"column":34}},{"generated":{"line":176,"column":30},"source":"js/ui.js","original":{"line":148,"column":20}},{"generated":{"line":176,"column":31},"source":"js/ui.js","original":{"line":145,"column":41}},{"generated":{"line":176,"column":32},"source":"js/ui.js","original":{"line":150,"column":20}},{"name":"theCanvas","generated":{"line":178,"column":0},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"ctx","generated":{"line":178,"column":30},"source":"js/ui.js","original":{"line":151,"column":30}},{"generated":{"line":178,"column":33},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"lineCap","generated":{"line":178,"column":34},"source":"js/ui.js","original":{"line":151,"column":34}},{"generated":{"line":178,"column":41},"source":"js/ui.js","original":{"line":151,"column":20}},{"name":"box","generated":{"line":178,"column":44},"source":"js/ui.js","original":{"line":151,"column":44}},{"generated":{"line":178,"column":47},"source":"js/ui.js","original":{"line":151,"column":47}},{"name":"name","generated":{"line":178,"column":48},"source":"js/ui.js","original":{"line":151,"column":48}},{"generated":{"line":178,"column":52},"source":"js/ui.js","original":{"line":151,"column":20}},{"generated":{"line":179,"column":0},"source":"js/ui.js","original":{"line":152,"column":17}},{"generated":{"line":180,"column":0},"source":"js/ui.js","original":{"line":153,"column":13}},{"generated":{"line":180,"column":9},"source":"js/ui.js","original":{"line":141,"column":12}},{"generated":{"line":181,"column":0},"source":"js/ui.js","original":{"line":154,"column":9}},{"generated":{"line":181,"column":7},"source":"js/ui.js","original":{"line":136,"column":8}},{"generated":{"line":181,"column":13},"source":"js/ui.js","original":{"line":154,"column":15}},{"name":"boxes","generated":{"line":182,"column":0},"source":"js/ui.js","original":{"line":155,"column":12}},{"name":"boxes","generated":{"line":182,"column":8},"source":"js/ui.js","original":{"line":155,"column":12}},{"generated":{"line":182,"column":13},"source":"js/ui.js","original":{"line":155,"column":17}},{"generated":{"line":182,"column":35},"source":"js/ui.js","original":{"line":155,"column":24}},{"name":"checkboxes","generated":{"line":182,"column":40},"source":"js/ui.js","original":{"line":155,"column":29}},{"generated":{"line":182,"column":50},"source":"js/ui.js","original":{"line":155,"column":17}},{"generated":{"line":182,"column":51},"source":"js/ui.js","original":{"line":155,"column":12}},{"name":"boxes","generated":{"line":183,"column":0},"source":"js/ui.js","original":{"line":157,"column":12}},{"name":"boxes","generated":{"line":183,"column":8},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":183,"column":13},"source":"js/ui.js","original":{"line":157,"column":17}},{"name":"filter","generated":{"line":183,"column":14},"source":"js/ui.js","original":{"line":157,"column":18}},{"generated":{"line":183,"column":20},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":183,"column":21},"source":"js/ui.js","original":{"line":157,"column":25}},{"name":"box","generated":{"line":183,"column":31},"source":"js/ui.js","original":{"line":157,"column":25}},{"generated":{"line":183,"column":34},"source":"js/ui.js","original":{"line":157,"column":28}},{"generated":{"line":183,"column":36},"source":"js/ui.js","original":{"line":157,"column":32}},{"generated":{"line":184,"column":0},"source":"js/ui.js","original":{"line":158,"column":16}},{"name":"box","generated":{"line":184,"column":14},"source":"js/ui.js","original":{"line":158,"column":19}},{"generated":{"line":184,"column":17},"source":"js/ui.js","original":{"line":158,"column":22}},{"name":"id","generated":{"line":184,"column":18},"source":"js/ui.js","original":{"line":158,"column":23}},{"generated":{"line":184,"column":20},"source":"js/ui.js","original":{"line":158,"column":19}},{"generated":{"line":184,"column":25},"source":"js/ui.js","original":{"line":158,"column":30}},{"generated":{"line":184,"column":34},"source":"js/ui.js","original":{"line":158,"column":16}},{"generated":{"line":184,"column":36},"source":"js/ui.js","original":{"line":158,"column":41}},{"generated":{"line":185,"column":0},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":185,"column":12},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":185,"column":17},"source":"js/ui.js","original":{"line":159,"column":24}},{"name":"strLineChecked","generated":{"line":185,"column":18},"source":"js/ui.js","original":{"line":159,"column":25}},{"generated":{"line":185,"column":32},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":185,"column":35},"source":"js/ui.js","original":{"line":159,"column":42}},{"generated":{"line":185,"column":36},"source":"js/ui.js","original":{"line":159,"column":43}},{"generated":{"line":185,"column":41},"source":"js/ui.js","original":{"line":159,"column":47}},{"name":"strLineChecked","generated":{"line":185,"column":42},"source":"js/ui.js","original":{"line":159,"column":48}},{"generated":{"line":185,"column":56},"source":"js/ui.js","original":{"line":159,"column":20}},{"generated":{"line":187,"column":0},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":187,"column":16},"source":"js/ui.js","original":{"line":160,"column":23}},{"generated":{"line":187,"column":21},"source":"js/ui.js","original":{"line":160,"column":27}},{"name":"strLineChecked","generated":{"line":187,"column":22},"source":"js/ui.js","original":{"line":160,"column":28}},{"generated":{"line":187,"column":36},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":187,"column":38},"source":"js/ui.js","original":{"line":160,"column":44}},{"generated":{"line":188,"column":0},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":188,"column":14},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":188,"column":19},"source":"js/ui.js","original":{"line":161,"column":28}},{"name":"displayNotification","generated":{"line":188,"column":20},"source":"js/ui.js","original":{"line":161,"column":29}},{"generated":{"line":188,"column":39},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":188,"column":40},"source":"js/ui.js","original":{"line":161,"column":49}},{"generated":{"line":188,"column":63},"source":"js/ui.js","original":{"line":161,"column":24}},{"generated":{"line":189,"column":0},"source":"js/ui.js","original":{"line":162,"column":21}},{"generated":{"line":189,"column":13},"source":"js/ui.js","original":{"line":160,"column":20}},{"generated":{"line":189,"column":19},"source":"js/ui.js","original":{"line":162,"column":27}},{"generated":{"line":190,"column":0},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":190,"column":14},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":190,"column":19},"source":"js/ui.js","original":{"line":163,"column":28}},{"name":"displayNotification","generated":{"line":190,"column":20},"source":"js/ui.js","original":{"line":163,"column":29}},{"generated":{"line":190,"column":39},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":190,"column":40},"source":"js/ui.js","original":{"line":163,"column":49}},{"generated":{"line":190,"column":64},"source":"js/ui.js","original":{"line":163,"column":24}},{"generated":{"line":191,"column":0},"source":"js/ui.js","original":{"line":164,"column":21}},{"generated":{"line":192,"column":0},"source":"js/ui.js","original":{"line":165,"column":17}},{"generated":{"line":193,"column":0},"source":"js/ui.js","original":{"line":166,"column":13}},{"generated":{"line":193,"column":9},"source":"js/ui.js","original":{"line":157,"column":12}},{"generated":{"line":194,"column":0},"source":"js/ui.js","original":{"line":167,"column":9}},{"generated":{"line":195,"column":0},"source":"js/ui.js","original":{"line":168,"column":5}},{"generated":{"line":195,"column":6},"source":"js/ui.js","original":{"line":170,"column":4}},{"generated":{"line":199,"column":34},"source":"js/ui.js","original":{"line":171,"column":18}},{"generated":{"line":200,"column":0},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"save","generated":{"line":200,"column":11},"source":"js/ui.js","original":{"line":172,"column":13}},{"generated":{"line":200,"column":15},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"href","generated":{"line":200,"column":16},"source":"js/ui.js","original":{"line":172,"column":18}},{"generated":{"line":200,"column":20},"source":"js/ui.js","original":{"line":172,"column":8}},{"name":"theCanvas","generated":{"line":200,"column":23},"source":"js/ui.js","original":{"line":172,"column":25}},{"name":"canvas","generated":{"line":200,"column":41},"source":"js/ui.js","original":{"line":172,"column":35}},{"generated":{"line":200,"column":47},"source":"js/ui.js","original":{"line":172,"column":25}},{"name":"toDataURL","generated":{"line":200,"column":48},"source":"js/ui.js","original":{"line":172,"column":42}},{"generated":{"line":200,"column":57},"source":"js/ui.js","original":{"line":172,"column":25}},{"generated":{"line":200,"column":59},"source":"js/ui.js","original":{"line":172,"column":8}},{"generated":{"line":201,"column":0},"source":"js/ui.js","original":{"line":173,"column":8}},{"name":"save","generated":{"line":201,"column":11},"source":"js/ui.js","original":{"line":173,"column":13}},{"generated":{"line":201,"column":15},"source":"js/ui.js","original":{"line":173,"column":8}},{"name":"download","generated":{"line":201,"column":16},"source":"js/ui.js","original":{"line":173,"column":18}},{"generated":{"line":201,"column":24},"source":"js/ui.js","original":{"line":173,"column":8}},{"generated":{"line":201,"column":27},"source":"js/ui.js","original":{"line":173,"column":29}},{"generated":{"line":201,"column":43},"source":"js/ui.js","original":{"line":173,"column":8}},{"generated":{"line":202,"column":0},"source":"js/ui.js","original":{"line":174,"column":5}},{"generated":{"line":202,"column":6},"source":"js/ui.js","original":{"line":176,"column":4}},{"name":"change","generated":{"line":206,"column":35},"source":"js/ui.js","original":{"line":177,"column":19}},{"name":"value","generated":{"line":206,"column":43},"source":"js/ui.js","original":{"line":177,"column":27}},{"generated":{"line":206,"column":50},"source":"js/ui.js","original":{"line":177,"column":34}},{"generated":{"line":207,"column":0},"source":"js/ui.js","original":{"line":178,"column":8}},{"name":"capSizeText","generated":{"line":207,"column":10},"source":"js/ui.js","original":{"line":178,"column":14}},{"generated":{"line":207,"column":21},"source":"js/ui.js","original":{"line":178,"column":25}},{"name":"document","generated":{"line":207,"column":24},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":207,"column":32},"source":"js/ui.js","original":{"line":178,"column":36}},{"name":"querySelector","generated":{"line":207,"column":33},"source":"js/ui.js","original":{"line":178,"column":37}},{"generated":{"line":207,"column":46},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":207,"column":47},"source":"js/ui.js","original":{"line":178,"column":51}},{"generated":{"line":207,"column":65},"source":"js/ui.js","original":{"line":178,"column":28}},{"generated":{"line":207,"column":66},"source":"js/ui.js","original":{"line":178,"column":8}},{"generated":{"line":208,"column":0},"source":"js/ui.js","original":{"line":179,"column":8}},{"name":"drawColorText","generated":{"line":208,"column":10},"source":"js/ui.js","original":{"line":179,"column":14}},{"generated":{"line":208,"column":23},"source":"js/ui.js","original":{"line":179,"column":27}},{"name":"document","generated":{"line":208,"column":26},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":208,"column":34},"source":"js/ui.js","original":{"line":179,"column":38}},{"name":"querySelector","generated":{"line":208,"column":35},"source":"js/ui.js","original":{"line":179,"column":39}},{"generated":{"line":208,"column":48},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":208,"column":49},"source":"js/ui.js","original":{"line":179,"column":53}},{"generated":{"line":208,"column":69},"source":"js/ui.js","original":{"line":179,"column":30}},{"generated":{"line":208,"column":70},"source":"js/ui.js","original":{"line":179,"column":8}},{"generated":{"line":209,"column":0},"source":"js/ui.js","original":{"line":180,"column":8}},{"name":"fillColorText","generated":{"line":209,"column":10},"source":"js/ui.js","original":{"line":180,"column":14}},{"generated":{"line":209,"column":23},"source":"js/ui.js","original":{"line":180,"column":27}},{"name":"document","generated":{"line":209,"column":26},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":209,"column":34},"source":"js/ui.js","original":{"line":180,"column":38}},{"name":"querySelector","generated":{"line":209,"column":35},"source":"js/ui.js","original":{"line":180,"column":39}},{"generated":{"line":209,"column":48},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":209,"column":49},"source":"js/ui.js","original":{"line":180,"column":53}},{"generated":{"line":209,"column":67},"source":"js/ui.js","original":{"line":180,"column":30}},{"generated":{"line":209,"column":68},"source":"js/ui.js","original":{"line":180,"column":8}},{"generated":{"line":211,"column":0},"source":"js/ui.js","original":{"line":182,"column":8}},{"name":"change","generated":{"line":211,"column":10},"source":"js/ui.js","original":{"line":182,"column":11}},{"generated":{"line":211,"column":16},"source":"js/ui.js","original":{"line":182,"column":17}},{"generated":{"line":211,"column":21},"source":"js/ui.js","original":{"line":182,"column":22}},{"generated":{"line":211,"column":30},"source":"js/ui.js","original":{"line":182,"column":8}},{"generated":{"line":211,"column":32},"source":"js/ui.js","original":{"line":182,"column":33}},{"generated":{"line":212,"column":0},"source":"js/ui.js","original":{"line":183,"column":12}},{"name":"capSizeText","generated":{"line":213,"column":0},"source":"js/ui.js","original":{"line":184,"column":12}},{"name":"capSizeText","generated":{"line":213,"column":8},"source":"js/ui.js","original":{"line":184,"column":12}},{"generated":{"line":213,"column":19},"source":"js/ui.js","original":{"line":184,"column":23}},{"name":"textContent","generated":{"line":213,"column":20},"source":"js/ui.js","original":{"line":184,"column":24}},{"generated":{"line":213,"column":31},"source":"js/ui.js","original":{"line":184,"column":12}},{"name":"theCanvas","generated":{"line":213,"column":44},"source":"js/ui.js","original":{"line":184,"column":41}},{"name":"ctx","generated":{"line":213,"column":62},"source":"js/ui.js","original":{"line":184,"column":51}},{"generated":{"line":213,"column":65},"source":"js/ui.js","original":{"line":184,"column":41}},{"name":"lineWidth","generated":{"line":213,"column":66},"source":"js/ui.js","original":{"line":184,"column":55}},{"generated":{"line":213,"column":75},"source":"js/ui.js","original":{"line":184,"column":12}},{"generated":{"line":214,"column":0},"source":"js/ui.js","original":{"line":185,"column":9}},{"generated":{"line":214,"column":7},"source":"js/ui.js","original":{"line":182,"column":8}},{"generated":{"line":214,"column":13},"source":"js/ui.js","original":{"line":185,"column":15}},{"name":"change","generated":{"line":214,"column":17},"source":"js/ui.js","original":{"line":185,"column":19}},{"generated":{"line":214,"column":23},"source":"js/ui.js","original":{"line":185,"column":25}},{"generated":{"line":214,"column":28},"source":"js/ui.js","original":{"line":185,"column":30}},{"generated":{"line":214,"column":40},"source":"js/ui.js","original":{"line":185,"column":15}},{"generated":{"line":214,"column":42},"source":"js/ui.js","original":{"line":185,"column":44}},{"name":"drawColorText","generated":{"line":215,"column":0},"source":"js/ui.js","original":{"line":186,"column":12}},{"name":"drawColorText","generated":{"line":215,"column":8},"source":"js/ui.js","original":{"line":186,"column":12}},{"generated":{"line":215,"column":21},"source":"js/ui.js","original":{"line":186,"column":25}},{"name":"textContent","generated":{"line":215,"column":22},"source":"js/ui.js","original":{"line":186,"column":26}},{"generated":{"line":215,"column":33},"source":"js/ui.js","original":{"line":186,"column":12}},{"name":"theCanvas","generated":{"line":215,"column":46},"source":"js/ui.js","original":{"line":186,"column":43}},{"name":"ctx","generated":{"line":215,"column":64},"source":"js/ui.js","original":{"line":186,"column":53}},{"generated":{"line":215,"column":67},"source":"js/ui.js","original":{"line":186,"column":43}},{"name":"strokeStyle","generated":{"line":215,"column":68},"source":"js/ui.js","original":{"line":186,"column":57}},{"generated":{"line":215,"column":79},"source":"js/ui.js","original":{"line":186,"column":12}},{"generated":{"line":216,"column":0},"source":"js/ui.js","original":{"line":187,"column":9}},{"generated":{"line":216,"column":7},"source":"js/ui.js","original":{"line":185,"column":15}},{"generated":{"line":216,"column":13},"source":"js/ui.js","original":{"line":187,"column":15}},{"name":"change","generated":{"line":216,"column":17},"source":"js/ui.js","original":{"line":187,"column":19}},{"generated":{"line":216,"column":23},"source":"js/ui.js","original":{"line":187,"column":25}},{"generated":{"line":216,"column":28},"source":"js/ui.js","original":{"line":187,"column":30}},{"generated":{"line":216,"column":40},"source":"js/ui.js","original":{"line":187,"column":15}},{"generated":{"line":216,"column":42},"source":"js/ui.js","original":{"line":187,"column":44}},{"name":"fillColorText","generated":{"line":217,"column":0},"source":"js/ui.js","original":{"line":188,"column":12}},{"name":"fillColorText","generated":{"line":217,"column":8},"source":"js/ui.js","original":{"line":188,"column":12}},{"generated":{"line":217,"column":21},"source":"js/ui.js","original":{"line":188,"column":25}},{"name":"textContent","generated":{"line":217,"column":22},"source":"js/ui.js","original":{"line":188,"column":26}},{"generated":{"line":217,"column":33},"source":"js/ui.js","original":{"line":188,"column":12}},{"name":"value","generated":{"line":217,"column":46},"source":"js/ui.js","original":{"line":188,"column":43}},{"generated":{"line":217,"column":51},"source":"js/ui.js","original":{"line":188,"column":12}},{"generated":{"line":218,"column":0},"source":"js/ui.js","original":{"line":189,"column":9}},{"generated":{"line":218,"column":7},"source":"js/ui.js","original":{"line":187,"column":15}},{"generated":{"line":218,"column":13},"source":"js/ui.js","original":{"line":189,"column":15}},{"name":"change","generated":{"line":218,"column":17},"source":"js/ui.js","original":{"line":189,"column":19}},{"generated":{"line":218,"column":23},"source":"js/ui.js","original":{"line":189,"column":25}},{"generated":{"line":218,"column":28},"source":"js/ui.js","original":{"line":189,"column":30}},{"generated":{"line":218,"column":33},"source":"js/ui.js","original":{"line":189,"column":15}},{"generated":{"line":218,"column":35},"source":"js/ui.js","original":{"line":189,"column":37}},{"name":"capSizeText","generated":{"line":219,"column":0},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"capSizeText","generated":{"line":219,"column":8},"source":"js/ui.js","original":{"line":190,"column":12}},{"generated":{"line":219,"column":19},"source":"js/ui.js","original":{"line":190,"column":23}},{"name":"textContent","generated":{"line":219,"column":20},"source":"js/ui.js","original":{"line":190,"column":24}},{"generated":{"line":219,"column":31},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"theCanvas","generated":{"line":219,"column":44},"source":"js/ui.js","original":{"line":190,"column":41}},{"name":"ctx","generated":{"line":219,"column":62},"source":"js/ui.js","original":{"line":190,"column":51}},{"generated":{"line":219,"column":65},"source":"js/ui.js","original":{"line":190,"column":41}},{"name":"lineWidth","generated":{"line":219,"column":66},"source":"js/ui.js","original":{"line":190,"column":55}},{"generated":{"line":219,"column":75},"source":"js/ui.js","original":{"line":190,"column":12}},{"name":"drawColorText","generated":{"line":220,"column":0},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"drawColorText","generated":{"line":220,"column":8},"source":"js/ui.js","original":{"line":191,"column":12}},{"generated":{"line":220,"column":21},"source":"js/ui.js","original":{"line":191,"column":25}},{"name":"textContent","generated":{"line":220,"column":22},"source":"js/ui.js","original":{"line":191,"column":26}},{"generated":{"line":220,"column":33},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"theCanvas","generated":{"line":220,"column":46},"source":"js/ui.js","original":{"line":191,"column":43}},{"name":"ctx","generated":{"line":220,"column":64},"source":"js/ui.js","original":{"line":191,"column":53}},{"generated":{"line":220,"column":67},"source":"js/ui.js","original":{"line":191,"column":43}},{"name":"strokeStyle","generated":{"line":220,"column":68},"source":"js/ui.js","original":{"line":191,"column":57}},{"generated":{"line":220,"column":79},"source":"js/ui.js","original":{"line":191,"column":12}},{"name":"fillColorText","generated":{"line":221,"column":0},"source":"js/ui.js","original":{"line":192,"column":12}},{"name":"fillColorText","generated":{"line":221,"column":8},"source":"js/ui.js","original":{"line":192,"column":12}},{"generated":{"line":221,"column":21},"source":"js/ui.js","original":{"line":192,"column":25}},{"name":"textContent","generated":{"line":221,"column":22},"source":"js/ui.js","original":{"line":192,"column":26}},{"generated":{"line":221,"column":33},"source":"js/ui.js","original":{"line":192,"column":12}},{"generated":{"line":222,"column":0},"source":"js/ui.js","original":{"line":193,"column":9}},{"generated":{"line":223,"column":0},"source":"js/ui.js","original":{"line":194,"column":5}},{"name":"text","generated":{"line":226,"column":40},"source":"js/ui.js","original":{"line":196,"column":24}},{"generated":{"line":226,"column":46},"source":"js/ui.js","original":{"line":196,"column":30}},{"generated":{"line":227,"column":0},"source":"js/ui.js","original":{"line":197,"column":8}},{"name":"document","generated":{"line":228,"column":0},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"document","generated":{"line":228,"column":6},"source":"js/ui.js","original":{"line":198,"column":8}},{"generated":{"line":228,"column":14},"source":"js/ui.js","original":{"line":198,"column":16}},{"name":"querySelector","generated":{"line":228,"column":15},"source":"js/ui.js","original":{"line":198,"column":17}},{"generated":{"line":228,"column":28},"source":"js/ui.js","original":{"line":198,"column":8}},{"generated":{"line":228,"column":29},"source":"js/ui.js","original":{"line":198,"column":31}},{"generated":{"line":228,"column":49},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"textContent","generated":{"line":228,"column":51},"source":"js/ui.js","original":{"line":198,"column":53}},{"generated":{"line":228,"column":62},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"text","generated":{"line":228,"column":65},"source":"js/ui.js","original":{"line":198,"column":67}},{"generated":{"line":228,"column":69},"source":"js/ui.js","original":{"line":198,"column":8}},{"name":"ui","generated":{"line":229,"column":0},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"ui","generated":{"line":229,"column":6},"source":"js/ui.js","original":{"line":199,"column":8}},{"generated":{"line":229,"column":8},"source":"js/ui.js","original":{"line":199,"column":10}},{"name":"notification","generated":{"line":229,"column":9},"source":"js/ui.js","original":{"line":199,"column":11}},{"generated":{"line":229,"column":21},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"classList","generated":{"line":229,"column":22},"source":"js/ui.js","original":{"line":199,"column":24}},{"generated":{"line":229,"column":31},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"add","generated":{"line":229,"column":32},"source":"js/ui.js","original":{"line":199,"column":34}},{"generated":{"line":229,"column":35},"source":"js/ui.js","original":{"line":199,"column":8}},{"generated":{"line":229,"column":36},"source":"js/ui.js","original":{"line":199,"column":38}},{"generated":{"line":229,"column":56},"source":"js/ui.js","original":{"line":199,"column":8}},{"name":"setTimeout","generated":{"line":230,"column":0},"source":"js/ui.js","original":{"line":200,"column":8}},{"name":"setTimeout","generated":{"line":230,"column":6},"source":"js/ui.js","original":{"line":200,"column":8}},{"generated":{"line":230,"column":16},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":230,"column":17},"source":"js/ui.js","original":{"line":200,"column":19}},{"generated":{"line":230,"column":29},"source":"js/ui.js","original":{"line":200,"column":25}},{"name":"ui","generated":{"line":231,"column":0},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"ui","generated":{"line":231,"column":8},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":231,"column":10},"source":"js/ui.js","original":{"line":201,"column":14}},{"name":"notification","generated":{"line":231,"column":11},"source":"js/ui.js","original":{"line":201,"column":15}},{"generated":{"line":231,"column":23},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"classList","generated":{"line":231,"column":24},"source":"js/ui.js","original":{"line":201,"column":28}},{"generated":{"line":231,"column":33},"source":"js/ui.js","original":{"line":201,"column":12}},{"name":"remove","generated":{"line":231,"column":34},"source":"js/ui.js","original":{"line":201,"column":38}},{"generated":{"line":231,"column":40},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":231,"column":41},"source":"js/ui.js","original":{"line":201,"column":45}},{"generated":{"line":231,"column":61},"source":"js/ui.js","original":{"line":201,"column":12}},{"generated":{"line":232,"column":0},"source":"js/ui.js","original":{"line":202,"column":9}},{"generated":{"line":232,"column":7},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":232,"column":9},"source":"js/ui.js","original":{"line":202,"column":11}},{"generated":{"line":232,"column":13},"source":"js/ui.js","original":{"line":200,"column":18}},{"generated":{"line":232,"column":14},"source":"js/ui.js","original":{"line":200,"column":8}},{"generated":{"line":233,"column":0},"source":"js/ui.js","original":{"line":203,"column":5}},{"generated":{"line":239,"column":0},"source":"js/ui.js","original":{"line":206,"column":7}},{"name":"ui","generated":{"line":239,"column":4},"source":"js/ui.js","original":{"line":206,"column":13}},{"generated":{"line":239,"column":6},"source":"js/ui.js","original":{"line":206,"column":15}},{"generated":{"line":239,"column":9},"source":"js/ui.js","original":{"line":206,"column":18}},{"name":"Ui","generated":{"line":239,"column":13},"source":"js/ui.js","original":{"line":206,"column":22}},{"generated":{"line":239,"column":15},"source":"js/ui.js","original":{"line":206,"column":18}},{"generated":{"line":239,"column":17},"source":"js/ui.js","original":{"line":206,"column":7}},{"generated":{"line":239,"column":19},"source":"js/ui.js","original":{"line":208,"column":0}},{"name":"ui","generated":{"line":242,"column":0},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":242,"column":2},"source":"js/ui.js","original":{"line":209,"column":2}},{"name":"aboutBtn","generated":{"line":242,"column":3},"source":"js/ui.js","original":{"line":209,"column":3}},{"generated":{"line":242,"column":11},"source":"js/ui.js","original":{"line":209,"column":0}},{"name":"addEventListener","generated":{"line":242,"column":12},"source":"js/ui.js","original":{"line":209,"column":12}},{"generated":{"line":242,"column":28},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":242,"column":29},"source":"js/ui.js","original":{"line":209,"column":29}},{"generated":{"line":242,"column":36},"source":"js/ui.js","original":{"line":209,"column":0}},{"name":"ui","generated":{"line":242,"column":38},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":242,"column":40},"source":"js/ui.js","original":{"line":209,"column":40}},{"name":"openAndCloseMenu","generated":{"line":242,"column":41},"source":"js/ui.js","original":{"line":209,"column":41}},{"generated":{"line":242,"column":57},"source":"js/ui.js","original":{"line":209,"column":38}},{"name":"bind","generated":{"line":242,"column":58},"source":"js/ui.js","original":{"line":209,"column":58}},{"generated":{"line":242,"column":62},"source":"js/ui.js","original":{"line":209,"column":38}},{"name":"ui","generated":{"line":242,"column":63},"source":"js/ui.js","original":{"line":209,"column":63}},{"generated":{"line":242,"column":65},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":242,"column":67},"source":"js/ui.js","original":{"line":209,"column":67}},{"generated":{"line":242,"column":73},"source":"js/ui.js","original":{"line":209,"column":38}},{"generated":{"line":242,"column":74},"source":"js/ui.js","original":{"line":209,"column":0}},{"generated":{"line":243,"column":0},"source":"js/ui.js","original":{"line":209,"column":76}},{"name":"ui","generated":{"line":244,"column":0},"source":"js/ui.js","original":{"line":210,"column":0}},{"generated":{"line":244,"column":2},"source":"js/ui.js","original":{"line":210,"column":2}},{"name":"closeAbout","generated":{"line":244,"column":3},"source":"js/ui.js","original":{"line":210,"column":3}},{"generated":{"line":244,"column":13},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"addEventListener","generated":{"line":244,"column":14},"source":"js/ui.js","original":{"line":210,"column":14}},{"generated":{"line":244,"column":30},"source":"js/ui.js","original":{"line":210,"column":0}},{"generated":{"line":244,"column":31},"source":"js/ui.js","original":{"line":210,"column":31}},{"generated":{"line":244,"column":38},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"ui","generated":{"line":244,"column":40},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":244,"column":42},"source":"js/ui.js","original":{"line":210,"column":42}},{"name":"openAndCloseMenu","generated":{"line":244,"column":43},"source":"js/ui.js","original":{"line":210,"column":43}},{"generated":{"line":244,"column":59},"source":"js/ui.js","original":{"line":210,"column":40}},{"name":"bind","generated":{"line":244,"column":60},"source":"js/ui.js","original":{"line":210,"column":60}},{"generated":{"line":244,"column":64},"source":"js/ui.js","original":{"line":210,"column":40}},{"name":"ui","generated":{"line":244,"column":65},"source":"js/ui.js","original":{"line":210,"column":65}},{"generated":{"line":244,"column":67},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":244,"column":69},"source":"js/ui.js","original":{"line":210,"column":69}},{"generated":{"line":244,"column":76},"source":"js/ui.js","original":{"line":210,"column":40}},{"generated":{"line":244,"column":77},"source":"js/ui.js","original":{"line":210,"column":0}},{"name":"document","generated":{"line":245,"column":0},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":245,"column":8},"source":"js/ui.js","original":{"line":211,"column":8}},{"name":"body","generated":{"line":245,"column":9},"source":"js/ui.js","original":{"line":211,"column":9}},{"generated":{"line":245,"column":13},"source":"js/ui.js","original":{"line":211,"column":0}},{"name":"addEventListener","generated":{"line":245,"column":14},"source":"js/ui.js","original":{"line":211,"column":14}},{"generated":{"line":245,"column":30},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":245,"column":31},"source":"js/ui.js","original":{"line":211,"column":31}},{"generated":{"line":245,"column":38},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":245,"column":40},"source":"js/ui.js","original":{"line":211,"column":40}},{"name":"e","generated":{"line":245,"column":50},"source":"js/ui.js","original":{"line":211,"column":40}},{"generated":{"line":245,"column":51},"source":"js/ui.js","original":{"line":211,"column":41}},{"generated":{"line":245,"column":53},"source":"js/ui.js","original":{"line":211,"column":45}},{"name":"e","generated":{"line":246,"column":0},"source":"js/ui.js","original":{"line":212,"column":4}},{"name":"e","generated":{"line":246,"column":2},"source":"js/ui.js","original":{"line":212,"column":4}},{"generated":{"line":246,"column":3},"source":"js/ui.js","original":{"line":212,"column":5}},{"name":"e","generated":{"line":246,"column":6},"source":"js/ui.js","original":{"line":212,"column":8}},{"generated":{"line":246,"column":7},"source":"js/ui.js","original":{"line":212,"column":9}},{"name":"event","generated":{"line":246,"column":11},"source":"js/ui.js","original":{"line":212,"column":13}},{"generated":{"line":246,"column":16},"source":"js/ui.js","original":{"line":212,"column":4}},{"generated":{"line":248,"column":0},"source":"js/ui.js","original":{"line":213,"column":4}},{"name":"e","generated":{"line":248,"column":6},"source":"js/ui.js","original":{"line":213,"column":8}},{"generated":{"line":248,"column":7},"source":"js/ui.js","original":{"line":213,"column":9}},{"name":"keyCode","generated":{"line":248,"column":8},"source":"js/ui.js","original":{"line":213,"column":10}},{"generated":{"line":248,"column":15},"source":"js/ui.js","original":{"line":213,"column":8}},{"generated":{"line":248,"column":20},"source":"js/ui.js","original":{"line":213,"column":22}},{"generated":{"line":248,"column":22},"source":"js/ui.js","original":{"line":213,"column":4}},{"generated":{"line":248,"column":24},"source":"js/ui.js","original":{"line":213,"column":26}},{"name":"ui","generated":{"line":249,"column":0},"source":"js/ui.js","original":{"line":214,"column":8}},{"name":"ui","generated":{"line":249,"column":4},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":249,"column":6},"source":"js/ui.js","original":{"line":214,"column":10}},{"name":"openAndCloseMenu","generated":{"line":249,"column":7},"source":"js/ui.js","original":{"line":214,"column":11}},{"generated":{"line":249,"column":23},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":249,"column":24},"source":"js/ui.js","original":{"line":214,"column":28}},{"generated":{"line":249,"column":31},"source":"js/ui.js","original":{"line":214,"column":8}},{"generated":{"line":250,"column":0},"source":"js/ui.js","original":{"line":215,"column":5}},{"generated":{"line":251,"column":0},"source":"js/ui.js","original":{"line":216,"column":1}},{"generated":{"line":251,"column":1},"source":"js/ui.js","original":{"line":211,"column":0}},{"generated":{"line":251,"column":4},"source":"js/ui.js","original":{"line":218,"column":0}},{"name":"ui","generated":{"line":253,"column":0},"source":"js/ui.js","original":{"line":219,"column":0}},{"generated":{"line":253,"column":2},"source":"js/ui.js","original":{"line":219,"column":2}},{"name":"startDrawingBtn","generated":{"line":253,"column":3},"source":"js/ui.js","original":{"line":219,"column":3}},{"generated":{"line":253,"column":18},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"addEventListener","generated":{"line":253,"column":19},"source":"js/ui.js","original":{"line":219,"column":19}},{"generated":{"line":253,"column":35},"source":"js/ui.js","original":{"line":219,"column":0}},{"generated":{"line":253,"column":36},"source":"js/ui.js","original":{"line":219,"column":36}},{"generated":{"line":253,"column":43},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"ui","generated":{"line":253,"column":45},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":253,"column":47},"source":"js/ui.js","original":{"line":219,"column":47}},{"name":"displayCanvas","generated":{"line":253,"column":48},"source":"js/ui.js","original":{"line":219,"column":48}},{"generated":{"line":253,"column":61},"source":"js/ui.js","original":{"line":219,"column":45}},{"name":"bind","generated":{"line":253,"column":62},"source":"js/ui.js","original":{"line":219,"column":62}},{"generated":{"line":253,"column":66},"source":"js/ui.js","original":{"line":219,"column":45}},{"name":"ui","generated":{"line":253,"column":67},"source":"js/ui.js","original":{"line":219,"column":67}},{"generated":{"line":253,"column":69},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":253,"column":71},"source":"js/ui.js","original":{"line":219,"column":71}},{"generated":{"line":253,"column":80},"source":"js/ui.js","original":{"line":219,"column":45}},{"generated":{"line":253,"column":81},"source":"js/ui.js","original":{"line":219,"column":0}},{"name":"ui","generated":{"line":254,"column":0},"source":"js/ui.js","original":{"line":220,"column":0}},{"generated":{"line":254,"column":2},"source":"js/ui.js","original":{"line":220,"column":2}},{"name":"exit","generated":{"line":254,"column":3},"source":"js/ui.js","original":{"line":220,"column":3}},{"generated":{"line":254,"column":7},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"addEventListener","generated":{"line":254,"column":8},"source":"js/ui.js","original":{"line":220,"column":8}},{"generated":{"line":254,"column":24},"source":"js/ui.js","original":{"line":220,"column":0}},{"generated":{"line":254,"column":25},"source":"js/ui.js","original":{"line":220,"column":25}},{"generated":{"line":254,"column":32},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"ui","generated":{"line":254,"column":34},"source":"js/ui.js","original":{"line":220,"column":34}},{"generated":{"line":254,"column":36},"source":"js/ui.js","original":{"line":220,"column":36}},{"name":"resetData","generated":{"line":254,"column":37},"source":"js/ui.js","original":{"line":220,"column":37}},{"generated":{"line":254,"column":46},"source":"js/ui.js","original":{"line":220,"column":34}},{"name":"bind","generated":{"line":254,"column":47},"source":"js/ui.js","original":{"line":220,"column":47}},{"generated":{"line":254,"column":51},"source":"js/ui.js","original":{"line":220,"column":34}},{"name":"ui","generated":{"line":254,"column":52},"source":"js/ui.js","original":{"line":220,"column":52}},{"generated":{"line":254,"column":54},"source":"js/ui.js","original":{"line":220,"column":34}},{"generated":{"line":254,"column":55},"source":"js/ui.js","original":{"line":220,"column":0}},{"name":"ui","generated":{"line":255,"column":0},"source":"js/ui.js","original":{"line":221,"column":0}},{"generated":{"line":255,"column":2},"source":"js/ui.js","original":{"line":221,"column":2}},{"name":"save","generated":{"line":255,"column":3},"source":"js/ui.js","original":{"line":221,"column":3}},{"generated":{"line":255,"column":7},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"addEventListener","generated":{"line":255,"column":8},"source":"js/ui.js","original":{"line":221,"column":8}},{"generated":{"line":255,"column":24},"source":"js/ui.js","original":{"line":221,"column":0}},{"generated":{"line":255,"column":25},"source":"js/ui.js","original":{"line":221,"column":25}},{"generated":{"line":255,"column":32},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"ui","generated":{"line":255,"column":34},"source":"js/ui.js","original":{"line":221,"column":34}},{"generated":{"line":255,"column":36},"source":"js/ui.js","original":{"line":221,"column":36}},{"name":"saveDrawing","generated":{"line":255,"column":37},"source":"js/ui.js","original":{"line":221,"column":37}},{"generated":{"line":255,"column":48},"source":"js/ui.js","original":{"line":221,"column":34}},{"name":"bind","generated":{"line":255,"column":49},"source":"js/ui.js","original":{"line":221,"column":49}},{"generated":{"line":255,"column":53},"source":"js/ui.js","original":{"line":221,"column":34}},{"name":"ui","generated":{"line":255,"column":54},"source":"js/ui.js","original":{"line":221,"column":54}},{"generated":{"line":255,"column":56},"source":"js/ui.js","original":{"line":221,"column":34}},{"generated":{"line":255,"column":57},"source":"js/ui.js","original":{"line":221,"column":0}},{"name":"ui","generated":{"line":256,"column":0},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":256,"column":2},"source":"js/ui.js","original":{"line":222,"column":2}},{"name":"checkboxes","generated":{"line":256,"column":3},"source":"js/ui.js","original":{"line":222,"column":3}},{"generated":{"line":256,"column":13},"source":"js/ui.js","original":{"line":222,"column":0}},{"name":"forEach","generated":{"line":256,"column":14},"source":"js/ui.js","original":{"line":222,"column":14}},{"generated":{"line":256,"column":21},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":256,"column":22},"source":"js/ui.js","original":{"line":222,"column":22}},{"name":"box","generated":{"line":256,"column":32},"source":"js/ui.js","original":{"line":222,"column":22}},{"generated":{"line":256,"column":35},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":257,"column":0},"source":"js/ui.js","original":{"line":222,"column":25}},{"name":"box","generated":{"line":257,"column":9},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":257,"column":12},"source":"js/ui.js","original":{"line":222,"column":32}},{"name":"addEventListener","generated":{"line":257,"column":13},"source":"js/ui.js","original":{"line":222,"column":33}},{"generated":{"line":257,"column":29},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":257,"column":30},"source":"js/ui.js","original":{"line":222,"column":50}},{"generated":{"line":257,"column":37},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":257,"column":39},"source":"js/ui.js","original":{"line":222,"column":59}},{"generated":{"line":257,"column":51},"source":"js/ui.js","original":{"line":222,"column":65}},{"generated":{"line":258,"column":0},"source":"js/ui.js","original":{"line":223,"column":4}},{"name":"id","generated":{"line":258,"column":8},"source":"js/ui.js","original":{"line":223,"column":10}},{"generated":{"line":258,"column":10},"source":"js/ui.js","original":{"line":223,"column":12}},{"name":"box","generated":{"line":258,"column":13},"source":"js/ui.js","original":{"line":223,"column":15}},{"generated":{"line":258,"column":16},"source":"js/ui.js","original":{"line":223,"column":18}},{"name":"id","generated":{"line":258,"column":17},"source":"js/ui.js","original":{"line":223,"column":19}},{"generated":{"line":258,"column":19},"source":"js/ui.js","original":{"line":223,"column":4}},{"generated":{"line":259,"column":0},"source":"js/ui.js","original":{"line":224,"column":4}},{"name":"name","generated":{"line":259,"column":8},"source":"js/ui.js","original":{"line":224,"column":10}},{"generated":{"line":259,"column":12},"source":"js/ui.js","original":{"line":224,"column":14}},{"name":"box","generated":{"line":259,"column":15},"source":"js/ui.js","original":{"line":224,"column":17}},{"generated":{"line":259,"column":18},"source":"js/ui.js","original":{"line":224,"column":20}},{"name":"className","generated":{"line":259,"column":19},"source":"js/ui.js","original":{"line":224,"column":21}},{"generated":{"line":259,"column":28},"source":"js/ui.js","original":{"line":224,"column":4}},{"name":"ui","generated":{"line":260,"column":0},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"ui","generated":{"line":260,"column":4},"source":"js/ui.js","original":{"line":225,"column":4}},{"generated":{"line":260,"column":6},"source":"js/ui.js","original":{"line":225,"column":6}},{"name":"filterBoxes","generated":{"line":260,"column":7},"source":"js/ui.js","original":{"line":225,"column":7}},{"generated":{"line":260,"column":18},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"id","generated":{"line":260,"column":19},"source":"js/ui.js","original":{"line":225,"column":19}},{"generated":{"line":260,"column":21},"source":"js/ui.js","original":{"line":225,"column":4}},{"name":"name","generated":{"line":260,"column":23},"source":"js/ui.js","original":{"line":225,"column":23}},{"generated":{"line":260,"column":27},"source":"js/ui.js","original":{"line":225,"column":4}},{"generated":{"line":261,"column":0},"source":"js/ui.js","original":{"line":226,"column":1}},{"generated":{"line":261,"column":3},"source":"js/ui.js","original":{"line":222,"column":29}},{"generated":{"line":261,"column":4},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":262,"column":0},"source":"js/ui.js","original":{"line":222,"column":25}},{"generated":{"line":262,"column":1},"source":"js/ui.js","original":{"line":222,"column":0}},{"generated":{"line":262,"column":4},"source":"js/ui.js","original":{"line":228,"column":0}},{"name":"ui","generated":{"line":264,"column":0},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":264,"column":2},"source":"js/ui.js","original":{"line":229,"column":2}},{"name":"eraser","generated":{"line":264,"column":3},"source":"js/ui.js","original":{"line":229,"column":3}},{"generated":{"line":264,"column":9},"source":"js/ui.js","original":{"line":229,"column":0}},{"name":"addEventListener","generated":{"line":264,"column":10},"source":"js/ui.js","original":{"line":229,"column":10}},{"generated":{"line":264,"column":26},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":264,"column":27},"source":"js/ui.js","original":{"line":229,"column":27}},{"generated":{"line":264,"column":34},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":264,"column":36},"source":"js/ui.js","original":{"line":229,"column":36}},{"generated":{"line":264,"column":48},"source":"js/ui.js","original":{"line":229,"column":42}},{"name":"ui","generated":{"line":265,"column":0},"source":"js/ui.js","original":{"line":230,"column":4}},{"name":"ui","generated":{"line":265,"column":2},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":265,"column":4},"source":"js/ui.js","original":{"line":230,"column":6}},{"name":"eraserToggled","generated":{"line":265,"column":5},"source":"js/ui.js","original":{"line":230,"column":7}},{"generated":{"line":265,"column":18},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":265,"column":21},"source":"js/ui.js","original":{"line":230,"column":23}},{"name":"ui","generated":{"line":265,"column":22},"source":"js/ui.js","original":{"line":230,"column":24}},{"generated":{"line":265,"column":24},"source":"js/ui.js","original":{"line":230,"column":26}},{"name":"eraserToggled","generated":{"line":265,"column":25},"source":"js/ui.js","original":{"line":230,"column":27}},{"generated":{"line":265,"column":38},"source":"js/ui.js","original":{"line":230,"column":4}},{"generated":{"line":267,"column":0},"source":"js/ui.js","original":{"line":232,"column":4}},{"name":"ui","generated":{"line":267,"column":6},"source":"js/ui.js","original":{"line":232,"column":7}},{"generated":{"line":267,"column":8},"source":"js/ui.js","original":{"line":232,"column":9}},{"name":"eraserToggled","generated":{"line":267,"column":9},"source":"js/ui.js","original":{"line":232,"column":10}},{"generated":{"line":267,"column":22},"source":"js/ui.js","original":{"line":232,"column":4}},{"generated":{"line":267,"column":24},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":268,"column":0},"source":"js/ui.js","original":{"line":233,"column":8}},{"name":"ui","generated":{"line":269,"column":0},"source":"js/ui.js","original":{"line":234,"column":8}},{"name":"ui","generated":{"line":269,"column":4},"source":"js/ui.js","original":{"line":234,"column":8}},{"generated":{"line":269,"column":6},"source":"js/ui.js","original":{"line":234,"column":10}},{"name":"prevColor","generated":{"line":269,"column":7},"source":"js/ui.js","original":{"line":234,"column":11}},{"generated":{"line":269,"column":16},"source":"js/ui.js","original":{"line":234,"column":8}},{"name":"theCanvas","generated":{"line":269,"column":19},"source":"js/ui.js","original":{"line":234,"column":23}},{"name":"ctx","generated":{"line":269,"column":37},"source":"js/ui.js","original":{"line":234,"column":33}},{"generated":{"line":269,"column":40},"source":"js/ui.js","original":{"line":234,"column":23}},{"name":"strokeStyle","generated":{"line":269,"column":41},"source":"js/ui.js","original":{"line":234,"column":37}},{"generated":{"line":269,"column":52},"source":"js/ui.js","original":{"line":234,"column":8}},{"generated":{"line":269,"column":53},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":269,"column":54},"source":"js/ui.js","original":{"line":236,"column":8}},{"name":"theCanvas","generated":{"line":271,"column":0},"source":"js/ui.js","original":{"line":237,"column":8}},{"name":"ctx","generated":{"line":271,"column":22},"source":"js/ui.js","original":{"line":237,"column":18}},{"generated":{"line":271,"column":25},"source":"js/ui.js","original":{"line":237,"column":8}},{"name":"strokeStyle","generated":{"line":271,"column":26},"source":"js/ui.js","original":{"line":237,"column":22}},{"generated":{"line":271,"column":37},"source":"js/ui.js","original":{"line":237,"column":8}},{"generated":{"line":271,"column":40},"source":"js/ui.js","original":{"line":237,"column":36}},{"generated":{"line":271,"column":46},"source":"js/ui.js","original":{"line":237,"column":8}},{"generated":{"line":271,"column":47},"source":"js/ui.js","original":{"line":232,"column":25}},{"generated":{"line":271,"column":48},"source":"js/ui.js","original":{"line":239,"column":8}},{"name":"ui","generated":{"line":273,"column":0},"source":"js/ui.js","original":{"line":240,"column":8}},{"name":"ui","generated":{"line":273,"column":4},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":273,"column":6},"source":"js/ui.js","original":{"line":240,"column":10}},{"name":"displayNotification","generated":{"line":273,"column":7},"source":"js/ui.js","original":{"line":240,"column":11}},{"generated":{"line":273,"column":26},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":273,"column":27},"source":"js/ui.js","original":{"line":240,"column":31}},{"generated":{"line":273,"column":43},"source":"js/ui.js","original":{"line":240,"column":8}},{"generated":{"line":274,"column":0},"source":"js/ui.js","original":{"line":241,"column":5}},{"generated":{"line":274,"column":3},"source":"js/ui.js","original":{"line":232,"column":4}},{"generated":{"line":274,"column":9},"source":"js/ui.js","original":{"line":241,"column":11}},{"generated":{"line":275,"column":0},"source":"js/ui.js","original":{"line":242,"column":8}},{"name":"theCanvas","generated":{"line":276,"column":0},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ctx","generated":{"line":276,"column":22},"source":"js/ui.js","original":{"line":243,"column":18}},{"generated":{"line":276,"column":25},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"strokeStyle","generated":{"line":276,"column":26},"source":"js/ui.js","original":{"line":243,"column":22}},{"generated":{"line":276,"column":37},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ui","generated":{"line":276,"column":40},"source":"js/ui.js","original":{"line":243,"column":36}},{"generated":{"line":276,"column":42},"source":"js/ui.js","original":{"line":243,"column":38}},{"name":"prevColor","generated":{"line":276,"column":43},"source":"js/ui.js","original":{"line":243,"column":39}},{"generated":{"line":276,"column":52},"source":"js/ui.js","original":{"line":243,"column":8}},{"name":"ui","generated":{"line":277,"column":0},"source":"js/ui.js","original":{"line":244,"column":8}},{"name":"ui","generated":{"line":277,"column":4},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":277,"column":6},"source":"js/ui.js","original":{"line":244,"column":10}},{"name":"displayNotification","generated":{"line":277,"column":7},"source":"js/ui.js","original":{"line":244,"column":11}},{"generated":{"line":277,"column":26},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":277,"column":27},"source":"js/ui.js","original":{"line":244,"column":31}},{"generated":{"line":277,"column":44},"source":"js/ui.js","original":{"line":244,"column":8}},{"generated":{"line":278,"column":0},"source":"js/ui.js","original":{"line":245,"column":5}},{"generated":{"line":279,"column":0},"source":"js/ui.js","original":{"line":246,"column":1}},{"generated":{"line":279,"column":1},"source":"js/ui.js","original":{"line":229,"column":0}},{"generated":{"line":279,"column":4},"source":"js/ui.js","original":{"line":248,"column":0}},{"name":"ui","generated":{"line":281,"column":0},"source":"js/ui.js","original":{"line":249,"column":0}},{"generated":{"line":281,"column":2},"source":"js/ui.js","original":{"line":249,"column":2}},{"name":"newProjectBtn","generated":{"line":281,"column":3},"source":"js/ui.js","original":{"line":249,"column":3}},{"generated":{"line":281,"column":16},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"addEventListener","generated":{"line":281,"column":17},"source":"js/ui.js","original":{"line":249,"column":17}},{"generated":{"line":281,"column":33},"source":"js/ui.js","original":{"line":249,"column":0}},{"generated":{"line":281,"column":34},"source":"js/ui.js","original":{"line":249,"column":34}},{"generated":{"line":281,"column":41},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"ui","generated":{"line":281,"column":43},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":281,"column":45},"source":"js/ui.js","original":{"line":249,"column":45}},{"name":"displayNewProject","generated":{"line":281,"column":46},"source":"js/ui.js","original":{"line":249,"column":46}},{"generated":{"line":281,"column":63},"source":"js/ui.js","original":{"line":249,"column":43}},{"name":"bind","generated":{"line":281,"column":64},"source":"js/ui.js","original":{"line":249,"column":64}},{"generated":{"line":281,"column":68},"source":"js/ui.js","original":{"line":249,"column":43}},{"name":"ui","generated":{"line":281,"column":69},"source":"js/ui.js","original":{"line":249,"column":69}},{"generated":{"line":281,"column":71},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":281,"column":73},"source":"js/ui.js","original":{"line":249,"column":73}},{"generated":{"line":281,"column":82},"source":"js/ui.js","original":{"line":249,"column":43}},{"generated":{"line":281,"column":83},"source":"js/ui.js","original":{"line":249,"column":0}},{"name":"ui","generated":{"line":282,"column":0},"source":"js/ui.js","original":{"line":250,"column":0}},{"generated":{"line":282,"column":2},"source":"js/ui.js","original":{"line":250,"column":2}},{"name":"goBackBtn","generated":{"line":282,"column":3},"source":"js/ui.js","original":{"line":250,"column":3}},{"generated":{"line":282,"column":12},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"addEventListener","generated":{"line":282,"column":13},"source":"js/ui.js","original":{"line":250,"column":13}},{"generated":{"line":282,"column":29},"source":"js/ui.js","original":{"line":250,"column":0}},{"generated":{"line":282,"column":30},"source":"js/ui.js","original":{"line":250,"column":30}},{"generated":{"line":282,"column":37},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"ui","generated":{"line":282,"column":39},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":282,"column":41},"source":"js/ui.js","original":{"line":250,"column":41}},{"name":"displayNewProject","generated":{"line":282,"column":42},"source":"js/ui.js","original":{"line":250,"column":42}},{"generated":{"line":282,"column":59},"source":"js/ui.js","original":{"line":250,"column":39}},{"name":"bind","generated":{"line":282,"column":60},"source":"js/ui.js","original":{"line":250,"column":60}},{"generated":{"line":282,"column":64},"source":"js/ui.js","original":{"line":250,"column":39}},{"name":"ui","generated":{"line":282,"column":65},"source":"js/ui.js","original":{"line":250,"column":65}},{"generated":{"line":282,"column":67},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":282,"column":69},"source":"js/ui.js","original":{"line":250,"column":69}},{"generated":{"line":282,"column":75},"source":"js/ui.js","original":{"line":250,"column":39}},{"generated":{"line":282,"column":76},"source":"js/ui.js","original":{"line":250,"column":0}},{"name":"document","generated":{"line":283,"column":0},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":283,"column":8},"source":"js/ui.js","original":{"line":252,"column":8}},{"name":"querySelector","generated":{"line":283,"column":9},"source":"js/ui.js","original":{"line":252,"column":9}},{"generated":{"line":283,"column":22},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":283,"column":23},"source":"js/ui.js","original":{"line":252,"column":23}},{"generated":{"line":283,"column":37},"source":"js/ui.js","original":{"line":252,"column":0}},{"name":"addEventListener","generated":{"line":283,"column":39},"source":"js/ui.js","original":{"line":252,"column":39}},{"generated":{"line":283,"column":55},"source":"js/ui.js","original":{"line":252,"column":0}},{"generated":{"line":283,"column":56},"source":"js/ui.js","original":{"line":252,"column":56}},{"generated":{"line":283,"column":63},"source":"js/ui.js","original":{"line":252,"column":0}},{"name":"ui","generated":{"line":283,"column":65},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":283,"column":67},"source":"js/ui.js","original":{"line":252,"column":67}},{"name":"displayNewProject","generated":{"line":283,"column":68},"source":"js/ui.js","original":{"line":252,"column":68}},{"generated":{"line":283,"column":85},"source":"js/ui.js","original":{"line":252,"column":65}},{"name":"bind","generated":{"line":283,"column":86},"source":"js/ui.js","original":{"line":252,"column":86}},{"generated":{"line":283,"column":90},"source":"js/ui.js","original":{"line":252,"column":65}},{"name":"ui","generated":{"line":283,"column":91},"source":"js/ui.js","original":{"line":252,"column":91}},{"generated":{"line":283,"column":93},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":283,"column":95},"source":"js/ui.js","original":{"line":252,"column":95}},{"generated":{"line":283,"column":104},"source":"js/ui.js","original":{"line":252,"column":65}},{"generated":{"line":283,"column":105},"source":"js/ui.js","original":{"line":252,"column":0}}],"sources":{"js/ui.js":"import { theCanvas } from './canvas'\r\nimport { inputs } from './inputs';\r\n\r\nclass Ui {\r\n constructor() {\r\n this.menu = document.querySelector(\".main-menu\");\r\n this.newProjectWindow = document.querySelector(\".new-project_window\");\r\n this.aboutMenu = document.querySelector(\".about-menu\");\r\n this.drawingField = document.querySelector(\"#main\");\r\n this.notification = document.querySelector(\".notification\");\r\n\r\n this.isCanvasCreated = false;\r\n this.eraserToggled = false;\r\n this.prevColor = null;\r\n\r\n // Buttons\r\n this.newProjectBtn = document.querySelector(\"#new-project\");\r\n this.startDrawingBtn = document.querySelector(\"#draw\");\r\n this.goBackBtn = document.querySelector(\"#goBack\");\r\n this.aboutBtn = document.querySelector(\"#about\");\r\n this.save = document.querySelector(\"#saveDrawing\");\r\n this.exit = document.querySelector(\"#exit\");\r\n this.closeAbout = document.querySelector(\"#close-about\");\r\n this.eraser = document.querySelector(\"#eraser\");\r\n\r\n // Inputs\r\n this.holdingSlider = false;\r\n this.capTypes = document.querySelectorAll(\".cap-type\");\r\n this.lineTypes = document.querySelectorAll(\".line-type\");\r\n this.checkboxes = document.querySelectorAll(`input[type=\"checkbox\"]`);\r\n\r\n // Checkbox for toggling between straight line mode on/off\r\n this.strLineChecked = false;\r\n }\r\n\r\n // Reset data\r\n resetData() {\r\n // Set defualt canvas properties\r\n this.setCanvasProperties();\r\n\r\n theCanvas.canvas.width = 800;\r\n theCanvas.canvas.height = 500;\r\n inputs.widthInput.value = 800;\r\n inputs.heightInput.value = 500;\r\n\r\n // Reset the information initial canvas was already created\r\n this.isCanvasCreated = false;\r\n\r\n // Clear the warning text\r\n document.querySelector(\"#show-warning\").style.display = \"none\";\r\n\r\n // Display the reseted changes in the UI (text for the inputs)\r\n ui.displayChanges(\"all\");\r\n this.displayCanvas(\"hide\");\r\n }\r\n\r\n // Display new project menu\r\n displayNewProject(action) {\r\n if(action === \"display\") {\r\n this.newProjectWindow.style.display = \"block\";\r\n this.menu.style.display = \"none\";\r\n\r\n if(this.isCanvasCreated) {\r\n document.querySelector(\"#show-warning\").style.display = \"block\";\r\n this.newProjectWindow.classList.add(\"active\");\r\n }\r\n } else if (action === \"hide\") {\r\n this.newProjectWindow.style.display = \"none\";\r\n \r\n if(!this.isCanvasCreated) {\r\n this.menu.style.display = \"block\";\r\n }\r\n }\r\n }\r\n\r\n // Display canvas\r\n displayCanvas(action) {\r\n if(action === \"display\") {\r\n this.drawingField.style.display = \"grid\";\r\n this.newProjectWindow.style.display = \"none\";\r\n\r\n // Pre-set the canvas properties\r\n this.setCanvasProperties();\r\n\r\n // Fill in the canvas with color\r\n theCanvas.ctx.fillStyle = \"#fff\";\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Mark that the initial canvas was created\r\n this.isCanvasCreated = true;\r\n\r\n } else if (action === \"hide\") {\r\n this.menu.style.display = \"block\";\r\n this.drawingField.style.display = \"none\";\r\n this.newProjectWindow.classList.remove(\"active\");\r\n\r\n // If user clicked EXIT, clear the canvas\r\n theCanvas.clearCanvas();\r\n }\r\n }\r\n\r\n // Set canvas properties and size\r\n setCanvasProperties() {\r\n // Set canvas properties\r\n theCanvas.canvas.width = inputs.widthInput.value;\r\n theCanvas.canvas.height = inputs.heightInput.value;\r\n theCanvas.ctx.lineCap = \"round\";\r\n theCanvas.ctx.lineWidth = 20;\r\n inputs.capWidth.value = theCanvas.ctx.lineWidth;\r\n document.querySelector(\"#current-capSize\").textContent =`${theCanvas.ctx.lineWidth}px`;\r\n\r\n // Reset the values to the default ones\r\n inputs.capWidth.value = theCanvas.ctx.lineWidth;\r\n inputs.colorInputs.forEach(input => input.value = \"#000000\");\r\n\r\n // Reset the checkboxes to default ones\r\n const checkboxes = [...this.checkboxes];\r\n checkboxes.forEach(cap => cap.checked = false);\r\n this.capTypes[0].checked = true;\r\n\r\n this.displayChanges('all');\r\n }\r\n\r\n // About menu\r\n openAndCloseMenu(action) {\r\n if(action === \"open\") {\r\n this.aboutMenu.style.display = \"block\";\r\n } else if (action === \"close\") {\r\n this.aboutMenu.style.display = \"none\";\r\n }\r\n }\r\n\r\n // Filter the clicked checkboxes and pass their name as a line cap and line join property\r\n filterBoxes(id, name) {\r\n let boxes = null;\r\n if(name === \"cap-type\") {\r\n // Convert checkboxes node list to an array\r\n boxes = [...this.capTypes];\r\n\r\n // Filter the checkboxes\r\n boxes.filter(box => {\r\n if(box.id !== id) {\r\n // Uncheck all the boxes that DON'T match the ID of the clicked box.\r\n box.checked = false;\r\n } else if(box.id === id) {\r\n // If user clicks on the same box that is already checked,\r\n // it CAN'T be un-checked\r\n box.checked = true;\r\n\r\n // Use the clicked box name as a property for the cap type\r\n theCanvas.ctx.lineCap = box.name;\r\n }\r\n })\r\n } else {\r\n boxes = [...this.checkboxes];\r\n\r\n boxes.filter(box => {\r\n if(box.id === \"strLine\") {\r\n this.strLineChecked = !this.strLineChecked;\r\n if(this.strLineChecked) {\r\n this.displayNotification(\"Enabled straight line\");\r\n } else {\r\n this.displayNotification(\"Disabled straight line\"); \r\n }\r\n }\r\n });\r\n }\r\n }\r\n\r\n // Save the drawing\r\n saveDrawing() {\r\n this.save.href = theCanvas.canvas.toDataURL();\r\n this.save.download = \"mypainting.png\"; \r\n }\r\n\r\n // Display changes made to the cap size, drawing color and background fill.\r\n displayChanges(change, value) {\r\n const capSizeText = document.querySelector(\"#current-capSize\");\r\n const drawColorText = document.querySelector(\"#current-drawColor\");\r\n const fillColorText = document.querySelector(\"#current-bgColor\");\r\n\r\n if(change === \"capSize\") {\r\n // Change the text value for the cap size\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n } else if (change === \"draw-color\") {\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n } else if (change === \"fill-color\") {\r\n fillColorText.textContent = `${value}`;\r\n } else if (change === \"all\") {\r\n capSizeText.textContent = `${theCanvas.ctx.lineWidth}px`;\r\n drawColorText.textContent = `${theCanvas.ctx.strokeStyle}`;\r\n fillColorText.textContent = `none`;\r\n }\r\n }\r\n\r\n displayNotification(text) {\r\n // Display notification\r\n document.querySelector(\"#notification-text\").textContent = text;\r\n ui.notification.classList.add(\"notificationActive\");\r\n setTimeout(() => {\r\n ui.notification.classList.remove(\"notificationActive\");\r\n }, 1000);\r\n }\r\n}\r\n\r\nexport const ui = new Ui();\r\n\r\n// About menu event listeners\r\nui.aboutBtn.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"open\"));;\r\nui.closeAbout.addEventListener(\"click\", ui.openAndCloseMenu.bind(ui, \"close\"));\r\ndocument.body.addEventListener(\"keyup\", e => {\r\n e = e || event;\r\n if (e.keyCode === 27) {\r\n ui.openAndCloseMenu(\"close\");\r\n }\r\n})\r\n\r\n// Draw menu listeners\r\nui.startDrawingBtn.addEventListener(\"click\", ui.displayCanvas.bind(ui, \"display\"));\r\nui.exit.addEventListener(\"click\", ui.resetData.bind(ui));\r\nui.save.addEventListener(\"click\", ui.saveDrawing.bind(ui));\r\nui.checkboxes.forEach(box => box.addEventListener(\"click\", () => {\r\n const id = box.id;\r\n const name = box.className;\r\n ui.filterBoxes(id, name);\r\n}))\r\n\r\n// Toggle eraser on and off\r\nui.eraser.addEventListener(\"click\", () => { \r\n ui.eraserToggled = !ui.eraserToggled;\r\n \r\n if(ui.eraserToggled) {\r\n // We save the value of the previously used color before using the eraser\r\n ui.prevColor = theCanvas.ctx.strokeStyle;\r\n\r\n // We set the stroke color to the default canvas color\r\n theCanvas.ctx.strokeStyle = \"#fff\";\r\n\r\n // Display a notification\r\n ui.displayNotification(\"Enabled Eraser\");\r\n } else {\r\n // We restore the stroke color to the saved value\r\n theCanvas.ctx.strokeStyle = ui.prevColor;\r\n ui.displayNotification(\"Disabled Eraser\");\r\n }\r\n})\r\n\r\n// Toggle between main menu and new project window that leads towrads the canvas\r\nui.newProjectBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'display'));\r\nui.goBackBtn.addEventListener(\"click\", ui.displayNewProject.bind(ui, 'hide'));\r\n\r\ndocument.querySelector(\"#canvas-size\").addEventListener(\"click\", ui.displayNewProject.bind(ui, \"display\"));"},"lineCount":null}},"error":null,"hash":"0bddb27b49c1912139dcf99e25b756bd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/8a/860497e9863f5c7417528da34f2d47.json b/.cache/8a/860497e9863f5c7417528da34f2d47.json deleted file mode 100644 index 30256a2..0000000 --- a/.cache/8a/860497e9863f5c7417528da34f2d47.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"sqwk","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/b2ac2482f1814e67105cb90b0803c818.woff2\";"},"sourceMaps":null,"error":null,"hash":"570eb83859dc23dd0eec423a49e147fe","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/8b/46f8f914c1bd2568a4cc04c0bf25ba.json b/.cache/8b/46f8f914c1bd2568a4cc04c0bf25ba.json deleted file mode 100644 index a2820d4..0000000 --- a/.cache/8b/46f8f914c1bd2568a4cc04c0bf25ba.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\package.json","includedInParent":true,"mtime":1609412542053},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\.babelrc","includedInParent":true,"mtime":499162500000}],"generated":{"js":"var global = arguments[3];\nvar OVERLAY_ID = '__parcel__error__overlay__';\nvar OldModule = module.bundle.Module;\n\nfunction Module(moduleName) {\n OldModule.call(this, moduleName);\n this.hot = {\n data: module.bundle.hotData,\n _acceptCallbacks: [],\n _disposeCallbacks: [],\n accept: function (fn) {\n this._acceptCallbacks.push(fn || function () {});\n },\n dispose: function (fn) {\n this._disposeCallbacks.push(fn);\n }\n };\n module.bundle.hotData = null;\n}\n\nmodule.bundle.Module = Module;\nvar checkedAssets, assetsToAccept;\nvar parent = module.bundle.parent;\n\nif ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {\n var hostname = \"\" || location.hostname;\n var protocol = location.protocol === 'https:' ? 'wss' : 'ws';\n var ws = new WebSocket(protocol + '://' + hostname + ':' + \"58580\" + '/');\n\n ws.onmessage = function (event) {\n checkedAssets = {};\n assetsToAccept = [];\n var data = JSON.parse(event.data);\n\n if (data.type === 'update') {\n var handled = false;\n data.assets.forEach(function (asset) {\n if (!asset.isNew) {\n var didAccept = hmrAcceptCheck(global.parcelRequire, asset.id);\n\n if (didAccept) {\n handled = true;\n }\n }\n }); // Enable HMR for CSS by default.\n\n handled = handled || data.assets.every(function (asset) {\n return asset.type === 'css' && asset.generated.js;\n });\n\n if (handled) {\n console.clear();\n data.assets.forEach(function (asset) {\n hmrApply(global.parcelRequire, asset);\n });\n assetsToAccept.forEach(function (v) {\n hmrAcceptRun(v[0], v[1]);\n });\n } else if (location.reload) {\n // `location` global exists in a web worker context but lacks `.reload()` function.\n location.reload();\n }\n }\n\n if (data.type === 'reload') {\n ws.close();\n\n ws.onclose = function () {\n location.reload();\n };\n }\n\n if (data.type === 'error-resolved') {\n console.log('[parcel] ✨ Error resolved');\n removeErrorOverlay();\n }\n\n if (data.type === 'error') {\n console.error('[parcel] 🚨 ' + data.error.message + '\\n' + data.error.stack);\n removeErrorOverlay();\n var overlay = createErrorOverlay(data);\n document.body.appendChild(overlay);\n }\n };\n}\n\nfunction removeErrorOverlay() {\n var overlay = document.getElementById(OVERLAY_ID);\n\n if (overlay) {\n overlay.remove();\n }\n}\n\nfunction createErrorOverlay(data) {\n var overlay = document.createElement('div');\n overlay.id = OVERLAY_ID; // html encode message and stack trace\n\n var message = document.createElement('div');\n var stackTrace = document.createElement('pre');\n message.innerText = data.error.message;\n stackTrace.innerText = data.error.stack;\n overlay.innerHTML = '
    ' + 'ERROR' + '🚨' + '
    ' + message.innerHTML + '
    ' + '
    ' + stackTrace.innerHTML + '
    ' + '
    ';\n return overlay;\n}\n\nfunction getParents(bundle, id) {\n var modules = bundle.modules;\n\n if (!modules) {\n return [];\n }\n\n var parents = [];\n var k, d, dep;\n\n for (k in modules) {\n for (d in modules[k][1]) {\n dep = modules[k][1][d];\n\n if (dep === id || Array.isArray(dep) && dep[dep.length - 1] === id) {\n parents.push(k);\n }\n }\n }\n\n if (bundle.parent) {\n parents = parents.concat(getParents(bundle.parent, id));\n }\n\n return parents;\n}\n\nfunction hmrApply(bundle, asset) {\n var modules = bundle.modules;\n\n if (!modules) {\n return;\n }\n\n if (modules[asset.id] || !bundle.parent) {\n var fn = new Function('require', 'module', 'exports', asset.generated.js);\n asset.isNew = !modules[asset.id];\n modules[asset.id] = [fn, asset.deps];\n } else if (bundle.parent) {\n hmrApply(bundle.parent, asset);\n }\n}\n\nfunction hmrAcceptCheck(bundle, id) {\n var modules = bundle.modules;\n\n if (!modules) {\n return;\n }\n\n if (!modules[id] && bundle.parent) {\n return hmrAcceptCheck(bundle.parent, id);\n }\n\n if (checkedAssets[id]) {\n return;\n }\n\n checkedAssets[id] = true;\n var cached = bundle.cache[id];\n assetsToAccept.push([bundle, id]);\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n return true;\n }\n\n return getParents(global.parcelRequire, id).some(function (id) {\n return hmrAcceptCheck(global.parcelRequire, id);\n });\n}\n\nfunction hmrAcceptRun(bundle, id) {\n var cached = bundle.cache[id];\n bundle.hotData = {};\n\n if (cached) {\n cached.hot.data = bundle.hotData;\n }\n\n if (cached && cached.hot && cached.hot._disposeCallbacks.length) {\n cached.hot._disposeCallbacks.forEach(function (cb) {\n cb(bundle.hotData);\n });\n }\n\n delete bundle.cache[id];\n bundle(id);\n cached = bundle.cache[id];\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n cached.hot._acceptCallbacks.forEach(function (cb) {\n cb();\n });\n\n return true;\n }\n}"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":2,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":0}},{"name":"OVERLAY_ID","generated":{"line":2,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":4}},{"generated":{"line":2,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":14}},{"generated":{"line":2,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":17}},{"generated":{"line":2,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":0}},{"name":"OldModule","generated":{"line":3,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":4}},{"generated":{"line":3,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":13}},{"name":"module","generated":{"line":3,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":16}},{"generated":{"line":3,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":22}},{"name":"bundle","generated":{"line":3,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":23}},{"generated":{"line":3,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":16}},{"name":"Module","generated":{"line":3,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":30}},{"generated":{"line":3,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":3,"column":0}},{"generated":{"line":5,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"name":"Module","generated":{"line":5,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":9}},{"generated":{"line":5,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"name":"moduleName","generated":{"line":5,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":16}},{"generated":{"line":5,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":0}},{"generated":{"line":5,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":5,"column":28}},{"name":"OldModule","generated":{"line":6,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"name":"OldModule","generated":{"line":6,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":6,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":11}},{"name":"call","generated":{"line":6,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":12}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":6,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":17}},{"generated":{"line":6,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"name":"moduleName","generated":{"line":6,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":23}},{"generated":{"line":6,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":6,"column":2}},{"generated":{"line":7,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"name":"hot","generated":{"line":7,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":7}},{"generated":{"line":7,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"generated":{"line":7,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"data","generated":{"line":8,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":4}},{"name":"data","generated":{"line":8,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":4}},{"generated":{"line":8,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":8}},{"name":"module","generated":{"line":8,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":10}},{"generated":{"line":8,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":16}},{"name":"bundle","generated":{"line":8,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":17}},{"generated":{"line":8,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":10}},{"name":"hotData","generated":{"line":8,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":8,"column":24}},{"generated":{"line":8,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"_acceptCallbacks","generated":{"line":9,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":9,"column":4}},{"name":"_acceptCallbacks","generated":{"line":9,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":9,"column":4}},{"generated":{"line":9,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":9,"column":20}},{"generated":{"line":9,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":9,"column":22}},{"generated":{"line":9,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"_disposeCallbacks","generated":{"line":10,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":10,"column":4}},{"name":"_disposeCallbacks","generated":{"line":10,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":10,"column":4}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":10,"column":21}},{"generated":{"line":10,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":10,"column":23}},{"generated":{"line":10,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"accept","generated":{"line":11,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":4}},{"name":"accept","generated":{"line":11,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":4}},{"generated":{"line":11,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":10}},{"generated":{"line":11,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":12}},{"name":"fn","generated":{"line":11,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":22}},{"generated":{"line":11,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":12}},{"generated":{"line":11,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":11,"column":26}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"_acceptCallbacks","generated":{"line":12,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":11}},{"generated":{"line":12,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"push","generated":{"line":12,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":28}},{"generated":{"line":12,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"name":"fn","generated":{"line":12,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":33}},{"generated":{"line":12,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":35}},{"generated":{"line":12,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":39}},{"generated":{"line":12,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":51}},{"generated":{"line":12,"column":52},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":53}},{"generated":{"line":12,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":12,"column":6}},{"generated":{"line":13,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":13,"column":5}},{"generated":{"line":13,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"name":"dispose","generated":{"line":14,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":4}},{"name":"dispose","generated":{"line":14,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":4}},{"generated":{"line":14,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":11}},{"generated":{"line":14,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":13}},{"name":"fn","generated":{"line":14,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":23}},{"generated":{"line":14,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":13}},{"generated":{"line":14,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":14,"column":27}},{"generated":{"line":15,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"_disposeCallbacks","generated":{"line":15,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":11}},{"generated":{"line":15,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"push","generated":{"line":15,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":29}},{"generated":{"line":15,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"name":"fn","generated":{"line":15,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":34}},{"generated":{"line":15,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":15,"column":6}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":16,"column":5}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":13}},{"generated":{"line":17,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":7,"column":2}},{"name":"module","generated":{"line":18,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"name":"module","generated":{"line":18,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":18,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":8}},{"name":"bundle","generated":{"line":18,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":9}},{"generated":{"line":18,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"name":"hotData","generated":{"line":18,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":16}},{"generated":{"line":18,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":18,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":26}},{"generated":{"line":18,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":19,"column":2}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":20,"column":1}},{"name":"module","generated":{"line":21,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"generated":{"line":21,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":6}},{"name":"bundle","generated":{"line":21,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":7}},{"generated":{"line":21,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"name":"Module","generated":{"line":21,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":14}},{"generated":{"line":21,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"name":"Module","generated":{"line":21,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":23}},{"generated":{"line":21,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":22,"column":0}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"name":"checkedAssets","generated":{"line":22,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":4}},{"generated":{"line":22,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"name":"assetsToAccept","generated":{"line":22,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":19}},{"generated":{"line":22,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":23,"column":0}},{"generated":{"line":23,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":0}},{"name":"parent","generated":{"line":23,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":4}},{"generated":{"line":23,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":10}},{"name":"module","generated":{"line":23,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":13}},{"generated":{"line":23,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":19}},{"name":"bundle","generated":{"line":23,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":20}},{"generated":{"line":23,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":13}},{"name":"parent","generated":{"line":23,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":27}},{"generated":{"line":23,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":25,"column":0}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":0}},{"generated":{"line":25,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":4}},{"generated":{"line":25,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":5}},{"name":"parent","generated":{"line":25,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":6}},{"generated":{"line":25,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":5}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":16}},{"name":"parent","generated":{"line":25,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":17}},{"generated":{"line":25,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":23}},{"name":"isParcelRequire","generated":{"line":25,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":24}},{"generated":{"line":25,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":4}},{"generated":{"line":25,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":44}},{"name":"WebSocket","generated":{"line":25,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":51}},{"generated":{"line":25,"column":60},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":44}},{"generated":{"line":25,"column":65},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":65}},{"generated":{"line":25,"column":76},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":0}},{"generated":{"line":25,"column":78},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":26,"column":78}},{"generated":{"line":26,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":2}},{"name":"hostname","generated":{"line":26,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":6}},{"generated":{"line":26,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":14}},{"generated":{"line":26,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":17}},{"name":"location","generated":{"line":26,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":45}},{"generated":{"line":26,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":53}},{"name":"hostname","generated":{"line":26,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":54}},{"generated":{"line":26,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":27,"column":2}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":2}},{"name":"protocol","generated":{"line":27,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":6}},{"generated":{"line":27,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":14}},{"name":"location","generated":{"line":27,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":25}},{"name":"protocol","generated":{"line":27,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":26}},{"generated":{"line":27,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":39}},{"generated":{"line":27,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":50}},{"generated":{"line":27,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":17}},{"generated":{"line":27,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":58}},{"generated":{"line":27,"column":62},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":28,"column":2}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":2}},{"name":"ws","generated":{"line":28,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":6}},{"generated":{"line":28,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":8}},{"generated":{"line":28,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"name":"WebSocket","generated":{"line":28,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":15}},{"generated":{"line":28,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"name":"protocol","generated":{"line":28,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":33}},{"generated":{"line":28,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":36}},{"generated":{"line":28,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"name":"hostname","generated":{"line":28,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":44}},{"generated":{"line":28,"column":52},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":55}},{"generated":{"line":28,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":25}},{"generated":{"line":28,"column":71},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":84}},{"generated":{"line":28,"column":74},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":11}},{"generated":{"line":28,"column":75},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":29,"column":2}},{"name":"ws","generated":{"line":30,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"name":"ws","generated":{"line":30,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":30,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":4}},{"name":"onmessage","generated":{"line":30,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":5}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":17}},{"name":"event","generated":{"line":30,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":26}},{"generated":{"line":30,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":17}},{"generated":{"line":30,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":33}},{"name":"checkedAssets","generated":{"line":31,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"name":"checkedAssets","generated":{"line":31,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"generated":{"line":31,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":17}},{"generated":{"line":31,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":20}},{"generated":{"line":31,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":31,"column":4}},{"name":"assetsToAccept","generated":{"line":32,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"name":"assetsToAccept","generated":{"line":32,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"generated":{"line":32,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":18}},{"generated":{"line":32,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":21}},{"generated":{"line":32,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":32,"column":4}},{"generated":{"line":33,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":4}},{"name":"data","generated":{"line":33,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":8}},{"generated":{"line":33,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":12}},{"name":"JSON","generated":{"line":33,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"generated":{"line":33,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":19}},{"name":"parse","generated":{"line":33,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":20}},{"generated":{"line":33,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"name":"event","generated":{"line":33,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":26}},{"generated":{"line":33,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":31}},{"name":"data","generated":{"line":33,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":32}},{"generated":{"line":33,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":15}},{"generated":{"line":33,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":34,"column":4}},{"generated":{"line":35,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":4}},{"name":"data","generated":{"line":35,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":8}},{"generated":{"line":35,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":12}},{"name":"type","generated":{"line":35,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":13}},{"generated":{"line":35,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":8}},{"generated":{"line":35,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":22}},{"generated":{"line":35,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":4}},{"generated":{"line":35,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":32}},{"generated":{"line":36,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":6}},{"name":"handled","generated":{"line":36,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":10}},{"generated":{"line":36,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":17}},{"generated":{"line":36,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":20}},{"generated":{"line":36,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":37,"column":6}},{"name":"data","generated":{"line":37,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"name":"data","generated":{"line":37,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":37,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":10}},{"name":"assets","generated":{"line":37,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":11}},{"generated":{"line":37,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"name":"forEach","generated":{"line":37,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":18}},{"generated":{"line":37,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":37,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":26}},{"name":"asset","generated":{"line":37,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":35}},{"generated":{"line":37,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":26}},{"generated":{"line":37,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":42}},{"generated":{"line":38,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":8}},{"generated":{"line":38,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":12}},{"name":"asset","generated":{"line":38,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":13}},{"generated":{"line":38,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":18}},{"name":"isNew","generated":{"line":38,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":19}},{"generated":{"line":38,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":8}},{"generated":{"line":38,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":39,"column":26}},{"generated":{"line":39,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":10}},{"name":"didAccept","generated":{"line":39,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":14}},{"generated":{"line":39,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":23}},{"name":"hmrAcceptCheck","generated":{"line":39,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":26}},{"generated":{"line":39,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"name":"global","generated":{"line":39,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":41}},{"generated":{"line":39,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":47}},{"name":"parcelRequire","generated":{"line":39,"column":48},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":48}},{"generated":{"line":39,"column":61},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"name":"asset","generated":{"line":39,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":63}},{"generated":{"line":39,"column":68},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":68}},{"name":"id","generated":{"line":39,"column":69},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":69}},{"generated":{"line":39,"column":71},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":40}},{"generated":{"line":39,"column":72},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":40,"column":10}},{"generated":{"line":41,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":41,"column":10}},{"name":"didAccept","generated":{"line":41,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":41,"column":14}},{"generated":{"line":41,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":41,"column":10}},{"generated":{"line":41,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":41,"column":25}},{"name":"handled","generated":{"line":42,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"name":"handled","generated":{"line":42,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"generated":{"line":42,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":19}},{"generated":{"line":42,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":22}},{"generated":{"line":42,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":42,"column":12}},{"generated":{"line":43,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":43,"column":11}},{"generated":{"line":44,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":44,"column":9}},{"generated":{"line":45,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":45,"column":7}},{"generated":{"line":45,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":38,"column":6}},{"generated":{"line":45,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":36,"column":32}},{"generated":{"line":45,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":47,"column":6}},{"name":"handled","generated":{"line":47,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"name":"handled","generated":{"line":47,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"generated":{"line":47,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":13}},{"name":"handled","generated":{"line":47,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":16}},{"generated":{"line":47,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":23}},{"name":"data","generated":{"line":47,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":47,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":31}},{"name":"assets","generated":{"line":47,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":32}},{"generated":{"line":47,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"name":"every","generated":{"line":47,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":39}},{"generated":{"line":47,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":47,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":45}},{"name":"asset","generated":{"line":47,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":54}},{"generated":{"line":47,"column":60},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":45}},{"generated":{"line":47,"column":62},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":61}},{"generated":{"line":48,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":8}},{"name":"asset","generated":{"line":48,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"generated":{"line":48,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":20}},{"name":"type","generated":{"line":48,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":21}},{"generated":{"line":48,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"generated":{"line":48,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":30}},{"generated":{"line":48,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":15}},{"name":"asset","generated":{"line":48,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":39}},{"generated":{"line":48,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":44}},{"name":"generated","generated":{"line":48,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":45}},{"generated":{"line":48,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":39}},{"name":"js","generated":{"line":48,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":55}},{"generated":{"line":48,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":49,"column":8}},{"generated":{"line":49,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":50,"column":7}},{"generated":{"line":49,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":27}},{"generated":{"line":49,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":48,"column":6}},{"generated":{"line":51,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"name":"handled","generated":{"line":51,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":10}},{"generated":{"line":51,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"generated":{"line":51,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":19}},{"name":"console","generated":{"line":52,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"name":"console","generated":{"line":52,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"generated":{"line":52,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":15}},{"name":"clear","generated":{"line":52,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":16}},{"generated":{"line":52,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":53,"column":8}},{"name":"data","generated":{"line":53,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"data","generated":{"line":53,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"generated":{"line":53,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":12}},{"name":"assets","generated":{"line":53,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":13}},{"generated":{"line":53,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"forEach","generated":{"line":53,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":20}},{"generated":{"line":53,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"generated":{"line":53,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":28}},{"name":"asset","generated":{"line":53,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":38}},{"generated":{"line":53,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":28}},{"generated":{"line":53,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":45}},{"name":"hmrApply","generated":{"line":54,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"name":"hmrApply","generated":{"line":54,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"generated":{"line":54,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"name":"global","generated":{"line":54,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":19}},{"generated":{"line":54,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":25}},{"name":"parcelRequire","generated":{"line":54,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":26}},{"generated":{"line":54,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"name":"asset","generated":{"line":54,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":41}},{"generated":{"line":54,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":18}},{"generated":{"line":54,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":56,"column":10}},{"generated":{"line":55,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":57,"column":9}},{"generated":{"line":55,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":55,"column":8}},{"name":"assetsToAccept","generated":{"line":56,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"name":"assetsToAccept","generated":{"line":56,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":56,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":22}},{"name":"forEach","generated":{"line":56,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":23}},{"generated":{"line":56,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":56,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":31}},{"name":"v","generated":{"line":56,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":41}},{"generated":{"line":56,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":31}},{"generated":{"line":56,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":44}},{"name":"hmrAcceptRun","generated":{"line":57,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"name":"hmrAcceptRun","generated":{"line":57,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"generated":{"line":57,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"name":"v","generated":{"line":57,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":23}},{"generated":{"line":57,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":24}},{"generated":{"line":57,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":25}},{"generated":{"line":57,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":24}},{"generated":{"line":57,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"name":"v","generated":{"line":57,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":29}},{"generated":{"line":57,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":30}},{"generated":{"line":57,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":31}},{"generated":{"line":57,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":30}},{"generated":{"line":57,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":22}},{"generated":{"line":57,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":60,"column":10}},{"generated":{"line":58,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":61,"column":9}},{"generated":{"line":58,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":59,"column":8}},{"generated":{"line":59,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":7}},{"generated":{"line":59,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":52,"column":6}},{"generated":{"line":59,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":13}},{"name":"location","generated":{"line":59,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":17}},{"generated":{"line":59,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":25}},{"name":"reload","generated":{"line":59,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":26}},{"generated":{"line":59,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":13}},{"generated":{"line":59,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":34}},{"generated":{"line":60,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":62,"column":36}},{"name":"location","generated":{"line":61,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"name":"location","generated":{"line":61,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"generated":{"line":61,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":16}},{"name":"reload","generated":{"line":61,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":17}},{"generated":{"line":61,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":63,"column":8}},{"generated":{"line":62,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":64,"column":7}},{"generated":{"line":63,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":65,"column":5}},{"generated":{"line":65,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":4}},{"name":"data","generated":{"line":65,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":8}},{"generated":{"line":65,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":12}},{"name":"type","generated":{"line":65,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":13}},{"generated":{"line":65,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":8}},{"generated":{"line":65,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":22}},{"generated":{"line":65,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":4}},{"generated":{"line":65,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":67,"column":32}},{"name":"ws","generated":{"line":66,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"name":"ws","generated":{"line":66,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"generated":{"line":66,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":8}},{"name":"close","generated":{"line":66,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":9}},{"generated":{"line":66,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":68,"column":6}},{"name":"ws","generated":{"line":68,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"name":"ws","generated":{"line":68,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":68,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":8}},{"name":"onclose","generated":{"line":68,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":9}},{"generated":{"line":68,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":68,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":19}},{"generated":{"line":68,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":31}},{"name":"location","generated":{"line":69,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"name":"location","generated":{"line":69,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"generated":{"line":69,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":16}},{"name":"reload","generated":{"line":69,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":17}},{"generated":{"line":69,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":70,"column":8}},{"generated":{"line":70,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":71,"column":7}},{"generated":{"line":70,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":69,"column":6}},{"generated":{"line":71,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":72,"column":5}},{"generated":{"line":73,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":4}},{"name":"data","generated":{"line":73,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":8}},{"generated":{"line":73,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":12}},{"name":"type","generated":{"line":73,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":13}},{"generated":{"line":73,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":8}},{"generated":{"line":73,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":22}},{"generated":{"line":73,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":4}},{"generated":{"line":73,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":74,"column":40}},{"name":"console","generated":{"line":74,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"name":"console","generated":{"line":74,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"generated":{"line":74,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":13}},{"name":"log","generated":{"line":74,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":14}},{"generated":{"line":74,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"generated":{"line":74,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":18}},{"generated":{"line":74,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":75,"column":6}},{"name":"removeErrorOverlay","generated":{"line":75,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":77,"column":6}},{"name":"removeErrorOverlay","generated":{"line":75,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":77,"column":6}},{"generated":{"line":75,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":77,"column":24}},{"generated":{"line":76,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":78,"column":5}},{"generated":{"line":78,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":4}},{"name":"data","generated":{"line":78,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":8}},{"generated":{"line":78,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":12}},{"name":"type","generated":{"line":78,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":13}},{"generated":{"line":78,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":8}},{"generated":{"line":78,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":22}},{"generated":{"line":78,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":4}},{"generated":{"line":78,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":80,"column":31}},{"name":"console","generated":{"line":79,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"name":"console","generated":{"line":79,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"generated":{"line":79,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":13}},{"name":"error","generated":{"line":79,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":14}},{"generated":{"line":79,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"generated":{"line":79,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"name":"data","generated":{"line":79,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":38}},{"generated":{"line":79,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":42}},{"name":"error","generated":{"line":79,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":43}},{"generated":{"line":79,"column":48},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":38}},{"name":"message","generated":{"line":79,"column":49},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":49}},{"generated":{"line":79,"column":56},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"generated":{"line":79,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":59}},{"generated":{"line":79,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":20}},{"name":"data","generated":{"line":79,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":66}},{"generated":{"line":79,"column":70},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":70}},{"name":"error","generated":{"line":79,"column":71},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":71}},{"generated":{"line":79,"column":76},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":66}},{"name":"stack","generated":{"line":79,"column":77},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":77}},{"generated":{"line":79,"column":82},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":81,"column":6}},{"name":"removeErrorOverlay","generated":{"line":80,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":83,"column":6}},{"name":"removeErrorOverlay","generated":{"line":80,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":83,"column":6}},{"generated":{"line":80,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":83,"column":24}},{"generated":{"line":81,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":6}},{"name":"overlay","generated":{"line":81,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":10}},{"generated":{"line":81,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":17}},{"name":"createErrorOverlay","generated":{"line":81,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":20}},{"generated":{"line":81,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":38}},{"name":"data","generated":{"line":81,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":39}},{"generated":{"line":81,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":38}},{"generated":{"line":81,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":85,"column":6}},{"name":"document","generated":{"line":82,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"document","generated":{"line":82,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"generated":{"line":82,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":14}},{"name":"body","generated":{"line":82,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":15}},{"generated":{"line":82,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"appendChild","generated":{"line":82,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":20}},{"generated":{"line":82,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"name":"overlay","generated":{"line":82,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":32}},{"generated":{"line":82,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":86,"column":6}},{"generated":{"line":83,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":87,"column":5}},{"generated":{"line":84,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":88,"column":3}},{"generated":{"line":84,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":30,"column":2}},{"generated":{"line":85,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":89,"column":1}},{"generated":{"line":87,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":91,"column":0}},{"name":"removeErrorOverlay","generated":{"line":87,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":91,"column":9}},{"generated":{"line":87,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":91,"column":0}},{"generated":{"line":87,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":91,"column":30}},{"generated":{"line":88,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":2}},{"name":"overlay","generated":{"line":88,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":6}},{"generated":{"line":88,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":13}},{"name":"document","generated":{"line":88,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"generated":{"line":88,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":24}},{"name":"getElementById","generated":{"line":88,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":25}},{"generated":{"line":88,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"name":"OVERLAY_ID","generated":{"line":88,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":40}},{"generated":{"line":88,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":16}},{"generated":{"line":88,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":92,"column":2}},{"generated":{"line":90,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":93,"column":2}},{"name":"overlay","generated":{"line":90,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":93,"column":6}},{"generated":{"line":90,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":93,"column":2}},{"generated":{"line":90,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":93,"column":15}},{"name":"overlay","generated":{"line":91,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"name":"overlay","generated":{"line":91,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"generated":{"line":91,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":11}},{"name":"remove","generated":{"line":91,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":12}},{"generated":{"line":91,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":94,"column":4}},{"generated":{"line":92,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":95,"column":3}},{"generated":{"line":93,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":96,"column":1}},{"generated":{"line":95,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"name":"createErrorOverlay","generated":{"line":95,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":9}},{"generated":{"line":95,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"name":"data","generated":{"line":95,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":28}},{"generated":{"line":95,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":0}},{"generated":{"line":95,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":34}},{"generated":{"line":96,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":2}},{"name":"overlay","generated":{"line":96,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":6}},{"generated":{"line":96,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":13}},{"name":"document","generated":{"line":96,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":24}},{"name":"createElement","generated":{"line":96,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":25}},{"generated":{"line":96,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":39}},{"generated":{"line":96,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":16}},{"generated":{"line":96,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":99,"column":2}},{"name":"overlay","generated":{"line":97,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"name":"overlay","generated":{"line":97,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"generated":{"line":97,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":9}},{"name":"id","generated":{"line":97,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":10}},{"generated":{"line":97,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"name":"OVERLAY_ID","generated":{"line":97,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":15}},{"generated":{"line":97,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":100,"column":2}},{"generated":{"line":97,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":98,"column":34}},{"generated":{"line":97,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":102,"column":2}},{"generated":{"line":99,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":2}},{"name":"message","generated":{"line":99,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":6}},{"generated":{"line":99,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":13}},{"name":"document","generated":{"line":99,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":24}},{"name":"createElement","generated":{"line":99,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":25}},{"generated":{"line":99,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":39}},{"generated":{"line":99,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":16}},{"generated":{"line":99,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":103,"column":2}},{"generated":{"line":100,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":2}},{"name":"stackTrace","generated":{"line":100,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":6}},{"generated":{"line":100,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":16}},{"name":"document","generated":{"line":100,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":27}},{"name":"createElement","generated":{"line":100,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":28}},{"generated":{"line":100,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":42}},{"generated":{"line":100,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":19}},{"generated":{"line":100,"column":48},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":104,"column":2}},{"name":"message","generated":{"line":101,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"message","generated":{"line":101,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"generated":{"line":101,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":9}},{"name":"innerText","generated":{"line":101,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":10}},{"generated":{"line":101,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"data","generated":{"line":101,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":22}},{"generated":{"line":101,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":26}},{"name":"error","generated":{"line":101,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":27}},{"generated":{"line":101,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":22}},{"name":"message","generated":{"line":101,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":33}},{"generated":{"line":101,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":105,"column":2}},{"name":"stackTrace","generated":{"line":102,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"stackTrace","generated":{"line":102,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"generated":{"line":102,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":12}},{"name":"innerText","generated":{"line":102,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":13}},{"generated":{"line":102,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"data","generated":{"line":102,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":25}},{"generated":{"line":102,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":29}},{"name":"error","generated":{"line":102,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":30}},{"generated":{"line":102,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":25}},{"name":"stack","generated":{"line":102,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":36}},{"generated":{"line":102,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":106,"column":2}},{"name":"overlay","generated":{"line":103,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"name":"overlay","generated":{"line":103,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":103,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":9}},{"name":"innerHTML","generated":{"line":103,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":10}},{"generated":{"line":103,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":103,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":241},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":110,"column":6}},{"generated":{"line":103,"column":324},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":327},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":111,"column":6}},{"generated":{"line":103,"column":400},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":403},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":6}},{"generated":{"line":103,"column":472},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"name":"message","generated":{"line":103,"column":475},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":78}},{"generated":{"line":103,"column":482},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":85}},{"name":"innerHTML","generated":{"line":103,"column":483},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":86}},{"generated":{"line":103,"column":492},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":495},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":112,"column":98}},{"generated":{"line":103,"column":503},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":506},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":6}},{"generated":{"line":103,"column":513},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"name":"stackTrace","generated":{"line":103,"column":516},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":16}},{"generated":{"line":103,"column":526},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":26}},{"name":"innerHTML","generated":{"line":103,"column":527},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":27}},{"generated":{"line":103,"column":536},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":539},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":113,"column":39}},{"generated":{"line":103,"column":547},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":109,"column":4}},{"generated":{"line":103,"column":550},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":114,"column":4}},{"generated":{"line":103,"column":558},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":108,"column":2}},{"generated":{"line":104,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":117,"column":2}},{"name":"overlay","generated":{"line":104,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":117,"column":9}},{"generated":{"line":104,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":117,"column":2}},{"generated":{"line":105,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":119,"column":1}},{"generated":{"line":107,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"getParents","generated":{"line":107,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":9}},{"generated":{"line":107,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"bundle","generated":{"line":107,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":20}},{"generated":{"line":107,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"name":"id","generated":{"line":107,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":28}},{"generated":{"line":107,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":0}},{"generated":{"line":107,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":121,"column":32}},{"generated":{"line":108,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":2}},{"name":"modules","generated":{"line":108,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":6}},{"generated":{"line":108,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":13}},{"name":"bundle","generated":{"line":108,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":16}},{"generated":{"line":108,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":22}},{"name":"modules","generated":{"line":108,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":23}},{"generated":{"line":108,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":122,"column":2}},{"generated":{"line":110,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":2}},{"generated":{"line":110,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":6}},{"name":"modules","generated":{"line":110,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":7}},{"generated":{"line":110,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":2}},{"generated":{"line":110,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":123,"column":16}},{"generated":{"line":111,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":124,"column":4}},{"generated":{"line":111,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":124,"column":11}},{"generated":{"line":111,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":124,"column":4}},{"generated":{"line":112,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":125,"column":3}},{"generated":{"line":114,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":2}},{"name":"parents","generated":{"line":114,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":6}},{"generated":{"line":114,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":13}},{"generated":{"line":114,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":16}},{"generated":{"line":114,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":127,"column":2}},{"generated":{"line":115,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"k","generated":{"line":115,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":6}},{"generated":{"line":115,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"d","generated":{"line":115,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":9}},{"generated":{"line":115,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"name":"dep","generated":{"line":115,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":12}},{"generated":{"line":115,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":128,"column":2}},{"generated":{"line":117,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"name":"k","generated":{"line":117,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":7}},{"generated":{"line":117,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"name":"modules","generated":{"line":117,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":12}},{"generated":{"line":117,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":2}},{"generated":{"line":117,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":130,"column":21}},{"generated":{"line":118,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"name":"d","generated":{"line":118,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":9}},{"generated":{"line":118,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"name":"modules","generated":{"line":118,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":21}},{"name":"k","generated":{"line":118,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":22}},{"generated":{"line":118,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":21}},{"generated":{"line":118,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":25}},{"generated":{"line":118,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":14}},{"generated":{"line":118,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":4}},{"generated":{"line":118,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":131,"column":29}},{"name":"dep","generated":{"line":119,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"name":"dep","generated":{"line":119,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"generated":{"line":119,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":9}},{"name":"modules","generated":{"line":119,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":19}},{"name":"k","generated":{"line":119,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":20}},{"generated":{"line":119,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":19}},{"generated":{"line":119,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":23}},{"generated":{"line":119,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"name":"d","generated":{"line":119,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":26}},{"generated":{"line":119,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":12}},{"generated":{"line":119,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":132,"column":6}},{"generated":{"line":121,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":6}},{"name":"dep","generated":{"line":121,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":10}},{"generated":{"line":121,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":13}},{"name":"id","generated":{"line":121,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":18}},{"generated":{"line":121,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":10}},{"name":"Array","generated":{"line":121,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"generated":{"line":121,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":30}},{"name":"isArray","generated":{"line":121,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":31}},{"generated":{"line":121,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"name":"dep","generated":{"line":121,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":39}},{"generated":{"line":121,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":25}},{"name":"dep","generated":{"line":121,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":47}},{"generated":{"line":121,"column":49},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":50}},{"name":"dep","generated":{"line":121,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":51}},{"generated":{"line":121,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":54}},{"name":"length","generated":{"line":121,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":55}},{"generated":{"line":121,"column":60},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":51}},{"generated":{"line":121,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":64}},{"generated":{"line":121,"column":64},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":50}},{"generated":{"line":121,"column":65},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":47}},{"name":"id","generated":{"line":121,"column":70},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":71}},{"generated":{"line":121,"column":72},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":6}},{"generated":{"line":121,"column":74},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":133,"column":76}},{"name":"parents","generated":{"line":122,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"name":"parents","generated":{"line":122,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"generated":{"line":122,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":15}},{"name":"push","generated":{"line":122,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":16}},{"generated":{"line":122,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"name":"k","generated":{"line":122,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":21}},{"generated":{"line":122,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":134,"column":8}},{"generated":{"line":123,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":135,"column":7}},{"generated":{"line":124,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":136,"column":5}},{"generated":{"line":125,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":137,"column":3}},{"generated":{"line":127,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":2}},{"name":"bundle","generated":{"line":127,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":6}},{"generated":{"line":127,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":12}},{"name":"parent","generated":{"line":127,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":13}},{"generated":{"line":127,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":2}},{"generated":{"line":127,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":139,"column":21}},{"name":"parents","generated":{"line":128,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"name":"parents","generated":{"line":128,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"generated":{"line":128,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":11}},{"name":"parents","generated":{"line":128,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"generated":{"line":128,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":21}},{"name":"concat","generated":{"line":128,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":22}},{"generated":{"line":128,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"name":"getParents","generated":{"line":128,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":29}},{"generated":{"line":128,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"name":"bundle","generated":{"line":128,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":40}},{"generated":{"line":128,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":46}},{"name":"parent","generated":{"line":128,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":47}},{"generated":{"line":128,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"name":"id","generated":{"line":128,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":55}},{"generated":{"line":128,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":39}},{"generated":{"line":128,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":14}},{"generated":{"line":128,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":140,"column":4}},{"generated":{"line":129,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":141,"column":3}},{"generated":{"line":131,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":143,"column":2}},{"name":"parents","generated":{"line":131,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":143,"column":9}},{"generated":{"line":131,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":143,"column":2}},{"generated":{"line":132,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":144,"column":1}},{"generated":{"line":134,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"hmrApply","generated":{"line":134,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":9}},{"generated":{"line":134,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"bundle","generated":{"line":134,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":18}},{"generated":{"line":134,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"name":"asset","generated":{"line":134,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":26}},{"generated":{"line":134,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":0}},{"generated":{"line":134,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":146,"column":33}},{"generated":{"line":135,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":2}},{"name":"modules","generated":{"line":135,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":6}},{"generated":{"line":135,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":13}},{"name":"bundle","generated":{"line":135,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":16}},{"generated":{"line":135,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":22}},{"name":"modules","generated":{"line":135,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":23}},{"generated":{"line":135,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":147,"column":2}},{"generated":{"line":137,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":2}},{"generated":{"line":137,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":6}},{"name":"modules","generated":{"line":137,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":7}},{"generated":{"line":137,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":2}},{"generated":{"line":137,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":148,"column":16}},{"generated":{"line":138,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":149,"column":4}},{"generated":{"line":139,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":150,"column":3}},{"generated":{"line":141,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"name":"modules","generated":{"line":141,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":6}},{"generated":{"line":141,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":13}},{"name":"asset","generated":{"line":141,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":14}},{"generated":{"line":141,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":19}},{"name":"id","generated":{"line":141,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":20}},{"generated":{"line":141,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":13}},{"generated":{"line":141,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":6}},{"generated":{"line":141,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":27}},{"name":"bundle","generated":{"line":141,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":28}},{"generated":{"line":141,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":34}},{"name":"parent","generated":{"line":141,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":35}},{"generated":{"line":141,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"generated":{"line":141,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":43}},{"generated":{"line":142,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":4}},{"name":"fn","generated":{"line":142,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":8}},{"generated":{"line":142,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":10}},{"generated":{"line":142,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"name":"Function","generated":{"line":142,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":17}},{"generated":{"line":142,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":26}},{"generated":{"line":142,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":37}},{"generated":{"line":142,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":47}},{"generated":{"line":142,"column":56},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"name":"asset","generated":{"line":142,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":58}},{"generated":{"line":142,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":63}},{"name":"generated","generated":{"line":142,"column":64},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":64}},{"generated":{"line":142,"column":73},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":58}},{"name":"js","generated":{"line":142,"column":74},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":74}},{"generated":{"line":142,"column":76},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":13}},{"generated":{"line":142,"column":77},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":153,"column":4}},{"name":"asset","generated":{"line":143,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"name":"asset","generated":{"line":143,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"generated":{"line":143,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":9}},{"name":"isNew","generated":{"line":143,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":10}},{"generated":{"line":143,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"generated":{"line":143,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":18}},{"name":"modules","generated":{"line":143,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":19}},{"generated":{"line":143,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":26}},{"name":"asset","generated":{"line":143,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":27}},{"generated":{"line":143,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":32}},{"name":"id","generated":{"line":143,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":33}},{"generated":{"line":143,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":26}},{"generated":{"line":143,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":154,"column":4}},{"name":"modules","generated":{"line":144,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"name":"modules","generated":{"line":144,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":144,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":11}},{"name":"asset","generated":{"line":144,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":12}},{"generated":{"line":144,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":17}},{"name":"id","generated":{"line":144,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":18}},{"generated":{"line":144,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":11}},{"generated":{"line":144,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":144,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"name":"fn","generated":{"line":144,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":25}},{"generated":{"line":144,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"name":"asset","generated":{"line":144,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":29}},{"generated":{"line":144,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":34}},{"name":"deps","generated":{"line":144,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":35}},{"generated":{"line":144,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":24}},{"generated":{"line":144,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":155,"column":4}},{"generated":{"line":145,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":3}},{"generated":{"line":145,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":152,"column":2}},{"generated":{"line":145,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":9}},{"name":"bundle","generated":{"line":145,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":13}},{"generated":{"line":145,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":19}},{"name":"parent","generated":{"line":145,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":20}},{"generated":{"line":145,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":9}},{"generated":{"line":145,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":156,"column":28}},{"name":"hmrApply","generated":{"line":146,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"name":"hmrApply","generated":{"line":146,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"generated":{"line":146,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"name":"bundle","generated":{"line":146,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":13}},{"generated":{"line":146,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":19}},{"name":"parent","generated":{"line":146,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":20}},{"generated":{"line":146,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"name":"asset","generated":{"line":146,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":28}},{"generated":{"line":146,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":12}},{"generated":{"line":146,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":157,"column":4}},{"generated":{"line":147,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":158,"column":3}},{"generated":{"line":148,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":159,"column":1}},{"generated":{"line":150,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"hmrAcceptCheck","generated":{"line":150,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":9}},{"generated":{"line":150,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"bundle","generated":{"line":150,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":24}},{"generated":{"line":150,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"name":"id","generated":{"line":150,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":32}},{"generated":{"line":150,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":0}},{"generated":{"line":150,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":161,"column":36}},{"generated":{"line":151,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":2}},{"name":"modules","generated":{"line":151,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":6}},{"generated":{"line":151,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":13}},{"name":"bundle","generated":{"line":151,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":16}},{"generated":{"line":151,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":22}},{"name":"modules","generated":{"line":151,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":23}},{"generated":{"line":151,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":162,"column":2}},{"generated":{"line":153,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":2}},{"generated":{"line":153,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":6}},{"name":"modules","generated":{"line":153,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":7}},{"generated":{"line":153,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":2}},{"generated":{"line":153,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":163,"column":16}},{"generated":{"line":154,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":164,"column":4}},{"generated":{"line":155,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":165,"column":3}},{"generated":{"line":157,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":2}},{"generated":{"line":157,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":6}},{"name":"modules","generated":{"line":157,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":7}},{"generated":{"line":157,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":14}},{"name":"id","generated":{"line":157,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":15}},{"generated":{"line":157,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":14}},{"generated":{"line":157,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":6}},{"name":"bundle","generated":{"line":157,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":22}},{"generated":{"line":157,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":28}},{"name":"parent","generated":{"line":157,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":29}},{"generated":{"line":157,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":2}},{"generated":{"line":157,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":167,"column":37}},{"generated":{"line":158,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":4}},{"name":"hmrAcceptCheck","generated":{"line":158,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":11}},{"generated":{"line":158,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"name":"bundle","generated":{"line":158,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":26}},{"generated":{"line":158,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":32}},{"name":"parent","generated":{"line":158,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":33}},{"generated":{"line":158,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"name":"id","generated":{"line":158,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":41}},{"generated":{"line":158,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":25}},{"generated":{"line":158,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":168,"column":4}},{"generated":{"line":159,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":169,"column":3}},{"generated":{"line":161,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":2}},{"name":"checkedAssets","generated":{"line":161,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":6}},{"generated":{"line":161,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":19}},{"name":"id","generated":{"line":161,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":20}},{"generated":{"line":161,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":19}},{"generated":{"line":161,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":2}},{"generated":{"line":161,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":171,"column":25}},{"generated":{"line":162,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":172,"column":4}},{"generated":{"line":163,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":173,"column":3}},{"name":"checkedAssets","generated":{"line":165,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"name":"checkedAssets","generated":{"line":165,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":165,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":15}},{"name":"id","generated":{"line":165,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":16}},{"generated":{"line":165,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":15}},{"generated":{"line":165,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":165,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":22}},{"generated":{"line":165,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":174,"column":2}},{"generated":{"line":166,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":2}},{"name":"cached","generated":{"line":166,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":6}},{"generated":{"line":166,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":12}},{"name":"bundle","generated":{"line":166,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"generated":{"line":166,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":21}},{"name":"cache","generated":{"line":166,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":22}},{"generated":{"line":166,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"name":"id","generated":{"line":166,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":28}},{"generated":{"line":166,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":15}},{"generated":{"line":166,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":176,"column":2}},{"name":"assetsToAccept","generated":{"line":167,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"name":"assetsToAccept","generated":{"line":167,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":167,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":16}},{"name":"push","generated":{"line":167,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":17}},{"generated":{"line":167,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":167,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"name":"bundle","generated":{"line":167,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":23}},{"generated":{"line":167,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"name":"id","generated":{"line":167,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":31}},{"generated":{"line":167,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":22}},{"generated":{"line":167,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":178,"column":2}},{"generated":{"line":169,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":2}},{"name":"cached","generated":{"line":169,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":6}},{"generated":{"line":169,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":12}},{"name":"cached","generated":{"line":169,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":16}},{"generated":{"line":169,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":22}},{"name":"hot","generated":{"line":169,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":23}},{"generated":{"line":169,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":6}},{"name":"cached","generated":{"line":169,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"generated":{"line":169,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":36}},{"name":"hot","generated":{"line":169,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":37}},{"generated":{"line":169,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"name":"_acceptCallbacks","generated":{"line":169,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":41}},{"generated":{"line":169,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":30}},{"name":"length","generated":{"line":169,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":58}},{"generated":{"line":169,"column":64},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":2}},{"generated":{"line":169,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":180,"column":66}},{"generated":{"line":170,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":181,"column":4}},{"generated":{"line":170,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":181,"column":11}},{"generated":{"line":170,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":181,"column":4}},{"generated":{"line":171,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":182,"column":3}},{"generated":{"line":173,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":2}},{"name":"getParents","generated":{"line":173,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":173,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"name":"global","generated":{"line":173,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":20}},{"generated":{"line":173,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":26}},{"name":"parcelRequire","generated":{"line":173,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":27}},{"generated":{"line":173,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"name":"id","generated":{"line":173,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":42}},{"generated":{"line":173,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":19}},{"generated":{"line":173,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"name":"some","generated":{"line":173,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":46}},{"generated":{"line":173,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":173,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":51}},{"name":"id","generated":{"line":173,"column":61},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":61}},{"generated":{"line":173,"column":63},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":51}},{"generated":{"line":173,"column":65},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":65}},{"generated":{"line":174,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":4}},{"name":"hmrAcceptCheck","generated":{"line":174,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":11}},{"generated":{"line":174,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"name":"global","generated":{"line":174,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":26}},{"generated":{"line":174,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":32}},{"name":"parcelRequire","generated":{"line":174,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":33}},{"generated":{"line":174,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"name":"id","generated":{"line":174,"column":48},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":48}},{"generated":{"line":174,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":25}},{"generated":{"line":174,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":185,"column":4}},{"generated":{"line":175,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":186,"column":3}},{"generated":{"line":175,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":9}},{"generated":{"line":175,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":184,"column":2}},{"generated":{"line":176,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":187,"column":1}},{"generated":{"line":178,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"hmrAcceptRun","generated":{"line":178,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":9}},{"generated":{"line":178,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"bundle","generated":{"line":178,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":22}},{"generated":{"line":178,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"name":"id","generated":{"line":178,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":30}},{"generated":{"line":178,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":0}},{"generated":{"line":178,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":189,"column":34}},{"generated":{"line":179,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":2}},{"name":"cached","generated":{"line":179,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":6}},{"generated":{"line":179,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":12}},{"name":"bundle","generated":{"line":179,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"generated":{"line":179,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":21}},{"name":"cache","generated":{"line":179,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":22}},{"generated":{"line":179,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"name":"id","generated":{"line":179,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":28}},{"generated":{"line":179,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":15}},{"generated":{"line":179,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":190,"column":2}},{"name":"bundle","generated":{"line":180,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"name":"bundle","generated":{"line":180,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":180,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":8}},{"name":"hotData","generated":{"line":180,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":9}},{"generated":{"line":180,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":180,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":19}},{"generated":{"line":180,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":191,"column":2}},{"generated":{"line":182,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":192,"column":2}},{"name":"cached","generated":{"line":182,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":192,"column":6}},{"generated":{"line":182,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":192,"column":2}},{"generated":{"line":182,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":192,"column":14}},{"name":"cached","generated":{"line":183,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"cached","generated":{"line":183,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"generated":{"line":183,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":10}},{"name":"hot","generated":{"line":183,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":11}},{"generated":{"line":183,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"data","generated":{"line":183,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":15}},{"generated":{"line":183,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"name":"bundle","generated":{"line":183,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":22}},{"generated":{"line":183,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":28}},{"name":"hotData","generated":{"line":183,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":29}},{"generated":{"line":183,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":193,"column":4}},{"generated":{"line":184,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":194,"column":3}},{"generated":{"line":186,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":2}},{"name":"cached","generated":{"line":186,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":6}},{"generated":{"line":186,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":12}},{"name":"cached","generated":{"line":186,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":16}},{"generated":{"line":186,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":22}},{"name":"hot","generated":{"line":186,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":23}},{"generated":{"line":186,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":6}},{"name":"cached","generated":{"line":186,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"generated":{"line":186,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":36}},{"name":"hot","generated":{"line":186,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":37}},{"generated":{"line":186,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"name":"_disposeCallbacks","generated":{"line":186,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":41}},{"generated":{"line":186,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":30}},{"name":"length","generated":{"line":186,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":59}},{"generated":{"line":186,"column":65},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":2}},{"generated":{"line":186,"column":67},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":196,"column":67}},{"name":"cached","generated":{"line":187,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"cached","generated":{"line":187,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":187,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":10}},{"name":"hot","generated":{"line":187,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":11}},{"generated":{"line":187,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"_disposeCallbacks","generated":{"line":187,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":15}},{"generated":{"line":187,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"name":"forEach","generated":{"line":187,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":33}},{"generated":{"line":187,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":187,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":41}},{"name":"cb","generated":{"line":187,"column":51},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":51}},{"generated":{"line":187,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":41}},{"generated":{"line":187,"column":55},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":55}},{"name":"cb","generated":{"line":188,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"name":"cb","generated":{"line":188,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"generated":{"line":188,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":8}},{"name":"bundle","generated":{"line":188,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":9}},{"generated":{"line":188,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":15}},{"name":"hotData","generated":{"line":188,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":16}},{"generated":{"line":188,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":8}},{"generated":{"line":188,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":198,"column":6}},{"generated":{"line":189,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":199,"column":5}},{"generated":{"line":189,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":197,"column":4}},{"generated":{"line":190,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":200,"column":3}},{"generated":{"line":192,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":2}},{"name":"bundle","generated":{"line":192,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"generated":{"line":192,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":15}},{"name":"cache","generated":{"line":192,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":16}},{"generated":{"line":192,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"name":"id","generated":{"line":192,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":22}},{"generated":{"line":192,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":9}},{"generated":{"line":192,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":202,"column":2}},{"name":"bundle","generated":{"line":193,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"name":"bundle","generated":{"line":193,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"generated":{"line":193,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":8}},{"name":"id","generated":{"line":193,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":9}},{"generated":{"line":193,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":8}},{"generated":{"line":193,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":203,"column":2}},{"name":"cached","generated":{"line":194,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"name":"cached","generated":{"line":194,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"generated":{"line":194,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":8}},{"name":"bundle","generated":{"line":194,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"generated":{"line":194,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":17}},{"name":"cache","generated":{"line":194,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":18}},{"generated":{"line":194,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"name":"id","generated":{"line":194,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":24}},{"generated":{"line":194,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":11}},{"generated":{"line":194,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":205,"column":2}},{"generated":{"line":196,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":2}},{"name":"cached","generated":{"line":196,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":6}},{"generated":{"line":196,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":12}},{"name":"cached","generated":{"line":196,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":16}},{"generated":{"line":196,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":22}},{"name":"hot","generated":{"line":196,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":23}},{"generated":{"line":196,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":6}},{"name":"cached","generated":{"line":196,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"generated":{"line":196,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":36}},{"name":"hot","generated":{"line":196,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":37}},{"generated":{"line":196,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"name":"_acceptCallbacks","generated":{"line":196,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":41}},{"generated":{"line":196,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":30}},{"name":"length","generated":{"line":196,"column":58},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":58}},{"generated":{"line":196,"column":64},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":2}},{"generated":{"line":196,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":206,"column":66}},{"name":"cached","generated":{"line":197,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"cached","generated":{"line":197,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":197,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":10}},{"name":"hot","generated":{"line":197,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":11}},{"generated":{"line":197,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"_acceptCallbacks","generated":{"line":197,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":15}},{"generated":{"line":197,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"name":"forEach","generated":{"line":197,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":32}},{"generated":{"line":197,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":197,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":40}},{"name":"cb","generated":{"line":197,"column":50},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":50}},{"generated":{"line":197,"column":52},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":40}},{"generated":{"line":197,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":54}},{"name":"cb","generated":{"line":198,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":208,"column":6}},{"name":"cb","generated":{"line":198,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":208,"column":6}},{"generated":{"line":198,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":208,"column":8}},{"generated":{"line":199,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":209,"column":5}},{"generated":{"line":199,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":207,"column":4}},{"generated":{"line":201,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":210,"column":4}},{"generated":{"line":201,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":210,"column":11}},{"generated":{"line":201,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":210,"column":4}},{"generated":{"line":202,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":211,"column":3}},{"generated":{"line":203,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js","original":{"line":212,"column":1}}],"sources":{"../node_modules/parcel-bundler/src/builtins/hmr-runtime.js":"var OVERLAY_ID = '__parcel__error__overlay__';\n\nvar OldModule = module.bundle.Module;\n\nfunction Module(moduleName) {\n OldModule.call(this, moduleName);\n this.hot = {\n data: module.bundle.hotData,\n _acceptCallbacks: [],\n _disposeCallbacks: [],\n accept: function (fn) {\n this._acceptCallbacks.push(fn || function () {});\n },\n dispose: function (fn) {\n this._disposeCallbacks.push(fn);\n }\n };\n\n module.bundle.hotData = null;\n}\n\nmodule.bundle.Module = Module;\nvar checkedAssets, assetsToAccept;\n\nvar parent = module.bundle.parent;\nif ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {\n var hostname = process.env.HMR_HOSTNAME || location.hostname;\n var protocol = location.protocol === 'https:' ? 'wss' : 'ws';\n var ws = new WebSocket(protocol + '://' + hostname + ':' + process.env.HMR_PORT + '/');\n ws.onmessage = function(event) {\n checkedAssets = {};\n assetsToAccept = [];\n\n var data = JSON.parse(event.data);\n\n if (data.type === 'update') {\n var handled = false;\n data.assets.forEach(function(asset) {\n if (!asset.isNew) {\n var didAccept = hmrAcceptCheck(global.parcelRequire, asset.id);\n if (didAccept) {\n handled = true;\n }\n }\n });\n\n // Enable HMR for CSS by default.\n handled = handled || data.assets.every(function(asset) {\n return asset.type === 'css' && asset.generated.js;\n });\n\n if (handled) {\n console.clear();\n\n data.assets.forEach(function (asset) {\n hmrApply(global.parcelRequire, asset);\n });\n\n assetsToAccept.forEach(function (v) {\n hmrAcceptRun(v[0], v[1]);\n });\n } else if (location.reload) { // `location` global exists in a web worker context but lacks `.reload()` function.\n location.reload();\n }\n }\n\n if (data.type === 'reload') {\n ws.close();\n ws.onclose = function () {\n location.reload();\n }\n }\n\n if (data.type === 'error-resolved') {\n console.log('[parcel] ✨ Error resolved');\n\n removeErrorOverlay();\n }\n\n if (data.type === 'error') {\n console.error('[parcel] 🚨 ' + data.error.message + '\\n' + data.error.stack);\n\n removeErrorOverlay();\n\n var overlay = createErrorOverlay(data);\n document.body.appendChild(overlay);\n }\n };\n}\n\nfunction removeErrorOverlay() {\n var overlay = document.getElementById(OVERLAY_ID);\n if (overlay) {\n overlay.remove();\n }\n}\n\nfunction createErrorOverlay(data) {\n var overlay = document.createElement('div');\n overlay.id = OVERLAY_ID;\n\n // html encode message and stack trace\n var message = document.createElement('div');\n var stackTrace = document.createElement('pre');\n message.innerText = data.error.message;\n stackTrace.innerText = data.error.stack;\n\n overlay.innerHTML = (\n '
    ' +\n 'ERROR' +\n '🚨' +\n '
    ' + message.innerHTML + '
    ' +\n '
    ' + stackTrace.innerHTML + '
    ' +\n '
    '\n );\n\n return overlay;\n\n}\n\nfunction getParents(bundle, id) {\n var modules = bundle.modules;\n if (!modules) {\n return [];\n }\n\n var parents = [];\n var k, d, dep;\n\n for (k in modules) {\n for (d in modules[k][1]) {\n dep = modules[k][1][d];\n if (dep === id || (Array.isArray(dep) && dep[dep.length - 1] === id)) {\n parents.push(k);\n }\n }\n }\n\n if (bundle.parent) {\n parents = parents.concat(getParents(bundle.parent, id));\n }\n\n return parents;\n}\n\nfunction hmrApply(bundle, asset) {\n var modules = bundle.modules;\n if (!modules) {\n return;\n }\n\n if (modules[asset.id] || !bundle.parent) {\n var fn = new Function('require', 'module', 'exports', asset.generated.js);\n asset.isNew = !modules[asset.id];\n modules[asset.id] = [fn, asset.deps];\n } else if (bundle.parent) {\n hmrApply(bundle.parent, asset);\n }\n}\n\nfunction hmrAcceptCheck(bundle, id) {\n var modules = bundle.modules;\n if (!modules) {\n return;\n }\n\n if (!modules[id] && bundle.parent) {\n return hmrAcceptCheck(bundle.parent, id);\n }\n\n if (checkedAssets[id]) {\n return;\n }\n checkedAssets[id] = true;\n\n var cached = bundle.cache[id];\n\n assetsToAccept.push([bundle, id]);\n\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n return true;\n }\n\n return getParents(global.parcelRequire, id).some(function (id) {\n return hmrAcceptCheck(global.parcelRequire, id)\n });\n}\n\nfunction hmrAcceptRun(bundle, id) {\n var cached = bundle.cache[id];\n bundle.hotData = {};\n if (cached) {\n cached.hot.data = bundle.hotData;\n }\n\n if (cached && cached.hot && cached.hot._disposeCallbacks.length) {\n cached.hot._disposeCallbacks.forEach(function (cb) {\n cb(bundle.hotData);\n });\n }\n\n delete bundle.cache[id];\n bundle(id);\n\n cached = bundle.cache[id];\n if (cached && cached.hot && cached.hot._acceptCallbacks.length) {\n cached.hot._acceptCallbacks.forEach(function (cb) {\n cb();\n });\n return true;\n }\n}\n"},"lineCount":null}},"error":null,"hash":"053b7a00fa605b1c977e03818f2a09ba","cacheData":{"env":{"HMR_HOSTNAME":"","HMR_PORT":"58580"}}} \ No newline at end of file diff --git a/.cache/8c/3f588a2eca9b115eeeb1dce3c15dd9.json b/.cache/8c/3f588a2eca9b115eeeb1dce3c15dd9.json deleted file mode 100644 index e786cc5..0000000 --- a/.cache/8c/3f588a2eca9b115eeeb1dce3c15dd9.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"github-logo.png","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/cc06857d32d3186feaef253fc5d0ee35.png\";"},"sourceMaps":null,"error":null,"hash":"ef7a02b69836dc8b6a732a54c4200dcb","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/8d/7666102092ad8cffdb33a3d8ff3e39.json b/.cache/8d/7666102092ad8cffdb33a3d8ff3e39.json deleted file mode 100644 index 0c2b8e5..0000000 --- a/.cache/8d/7666102092ad8cffdb33a3d8ff3e39.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/MaterialIcons-Regular.woff2","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/b2ac2482f1814e67105cb90b0803c818.woff2\";"},"sourceMaps":null,"error":null,"hash":"570eb83859dc23dd0eec423a49e147fe","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/96/ac66934604cacba929be2ee2d1aee0.json b/.cache/96/ac66934604cacba929be2ee2d1aee0.json deleted file mode 100644 index b03d5f0..0000000 --- a/.cache/96/ac66934604cacba929be2ee2d1aee0.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/Montserrat-SemiBold.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/eff06f43ca2fad8f64423f363c6fdb44.ttf\";"},"sourceMaps":null,"error":null,"hash":"c88cecbffad6d8e731fd95de49561ebd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/99/e133ed8c0d0b4c5b52e84c90dbabcf.json b/.cache/99/e133ed8c0d0b4c5b52e84c90dbabcf.json deleted file mode 100644 index 453741c..0000000 --- a/.cache/99/e133ed8c0d0b4c5b52e84c90dbabcf.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/MaterialIcons-Regular.woff","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\";"},"sourceMaps":null,"error":null,"hash":"012cf6a10129e2275d79d6adac7f3b02","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/9b/f561483cbe997e858819ec2bb2319e.json b/.cache/9b/f561483cbe997e858819ec2bb2319e.json deleted file mode 100644 index fdee932..0000000 --- a/.cache/9b/f561483cbe997e858819ec2bb2319e.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"Qxz0","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/f50c73d00fda2bd6d78ce4082e70f008.png\";"},"sourceMaps":null,"error":null,"hash":"6493b0cdc5222ff285e1023ca556ba00","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/9d/badea2bb6f5b78b907c87d22c56b1d.json b/.cache/9d/badea2bb6f5b78b907c87d22c56b1d.json deleted file mode 100644 index f657a56..0000000 --- a/.cache/9d/badea2bb6f5b78b907c87d22c56b1d.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"js/inputs.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./canvas","loc":{"line":2,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.inputs = void 0;\n\nvar _ui = require(\"./ui\");\n\nvar _canvas = require(\"./canvas\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Inputs = /*#__PURE__*/function () {\n function Inputs() {\n _classCallCheck(this, Inputs);\n\n this.colorInputs = document.querySelectorAll(\"input[type=\\\"color\\\"]\");\n this.colorBoxes = document.querySelectorAll(\".color-box\");\n this.widthInput = document.querySelector(\"#width-input\");\n this.heightInput = document.querySelector(\"#height-input\");\n this.capWidth = document.querySelector(\"#capWidth\");\n } // Change the drawing cap size\n\n\n _createClass(Inputs, [{\n key: \"changeCapSize\",\n value: function changeCapSize(e) {\n e = e || event; // Change cap size using the slider\n\n if (_ui.ui.holdingSlider) {\n _canvas.theCanvas.ctx.lineWidth = e.target.value;\n var capDisplay = document.querySelector(\"#capWidth-display\");\n capDisplay.style.width = \"\".concat(e.target.value, \"px\");\n capDisplay.style.height = \"\".concat(_canvas.theCanvas.ctx.lineWidth, \"px\");\n capDisplay.style.backgroundColor = _canvas.theCanvas.ctx.strokeStyle;\n console.log(capDisplay);\n } // If user presses [, decrease size. If user presses ], increase cap size\n\n\n if (e.keyCode === 219) {\n _canvas.theCanvas.ctx.lineWidth--;\n this.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n } else if (e.keyCode === 221) {\n _canvas.theCanvas.ctx.lineWidth++;\n this.capWidth.value = _canvas.theCanvas.ctx.lineWidth;\n }\n\n _ui.ui.displayChanges(\"capSize\");\n }\n }]);\n\n return Inputs;\n}();\n\nvar inputs = new Inputs(); // Input field\n\nexports.inputs = inputs;\ninputs.capWidth.addEventListener(\"mousedown\", function () {\n return _ui.ui.holdingSlider = true;\n});\ninputs.capWidth.addEventListener(\"mouseup\", function () {\n _ui.ui.holdingSlider = false;\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\n});\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\ninputs.capWidth.addEventListener(\"click\", function (e) {\n _canvas.theCanvas.ctx.lineWidth = e.target.value;\n\n _ui.ui.displayChanges(\"capSize\");\n});\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs)); // Choose colors for drawing and for the background fill\n\ninputs.colorInputs.forEach(function (input) {\n return input.addEventListener(\"change\", function () {\n if (input.id === 'colorPalette') {\n _canvas.theCanvas.ctx.strokeStyle = input.value; // Display changes\n\n _ui.ui.displayChanges(\"draw-color\");\n } else if (input.id === \"backgroundColor\") {\n _canvas.theCanvas.ctx.fillStyle = input.value;\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Display changes\n\n\n _ui.ui.displayChanges(\"fill-color\", input.value);\n }\n });\n});\ninputs.colorBoxes.forEach(function (box) {\n return box.addEventListener(\"click\", function (e) {\n var parentID = e.target.parentElement.id;\n\n if (parentID === \"draw-color\") {\n _canvas.theCanvas.ctx.strokeStyle = box.dataset.color; // Update the UI with the proper color name\n\n _ui.ui.displayChanges(\"draw-color\");\n } else if (parentID === \"fill-color\") {\n _canvas.theCanvas.ctx.fillStyle = box.dataset.color;\n\n _canvas.theCanvas.ctx.fillRect(0, 0, _canvas.theCanvas.canvas.width, _canvas.theCanvas.canvas.height); // Update the UI with the proper color name\n\n\n _ui.ui.displayChanges(\"fill-color\", box.dataset.color);\n } // console.log(e.target.parentElement.id);\n\n });\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/inputs.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/inputs.js","original":{"line":2,"column":0}},{"name":"Inputs","generated":{"line":18,"column":4},"source":"js/inputs.js","original":{"line":4,"column":6}},{"generated":{"line":19,"column":0},"source":"js/inputs.js","original":{"line":5,"column":4}},{"generated":{"line":19,"column":20},"source":"js/inputs.js","original":{"line":5,"column":18}},{"generated":{"line":20,"column":0},"source":"js/inputs.js","original":{"line":5,"column":18}},{"generated":{"line":22,"column":0},"source":"js/inputs.js","original":{"line":6,"column":8}},{"name":"colorInputs","generated":{"line":22,"column":9},"source":"js/inputs.js","original":{"line":6,"column":13}},{"generated":{"line":22,"column":20},"source":"js/inputs.js","original":{"line":6,"column":8}},{"name":"document","generated":{"line":22,"column":23},"source":"js/inputs.js","original":{"line":6,"column":27}},{"generated":{"line":22,"column":31},"source":"js/inputs.js","original":{"line":6,"column":35}},{"name":"querySelectorAll","generated":{"line":22,"column":32},"source":"js/inputs.js","original":{"line":6,"column":36}},{"generated":{"line":22,"column":48},"source":"js/inputs.js","original":{"line":6,"column":27}},{"generated":{"line":22,"column":73},"source":"js/inputs.js","original":{"line":6,"column":8}},{"generated":{"line":23,"column":0},"source":"js/inputs.js","original":{"line":7,"column":8}},{"name":"colorBoxes","generated":{"line":23,"column":9},"source":"js/inputs.js","original":{"line":7,"column":13}},{"generated":{"line":23,"column":19},"source":"js/inputs.js","original":{"line":7,"column":8}},{"name":"document","generated":{"line":23,"column":22},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":23,"column":30},"source":"js/inputs.js","original":{"line":7,"column":34}},{"name":"querySelectorAll","generated":{"line":23,"column":31},"source":"js/inputs.js","original":{"line":7,"column":35}},{"generated":{"line":23,"column":47},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":23,"column":48},"source":"js/inputs.js","original":{"line":7,"column":52}},{"generated":{"line":23,"column":60},"source":"js/inputs.js","original":{"line":7,"column":26}},{"generated":{"line":23,"column":61},"source":"js/inputs.js","original":{"line":7,"column":8}},{"generated":{"line":24,"column":0},"source":"js/inputs.js","original":{"line":8,"column":8}},{"name":"widthInput","generated":{"line":24,"column":9},"source":"js/inputs.js","original":{"line":8,"column":13}},{"generated":{"line":24,"column":19},"source":"js/inputs.js","original":{"line":8,"column":8}},{"name":"document","generated":{"line":24,"column":22},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":24,"column":30},"source":"js/inputs.js","original":{"line":8,"column":34}},{"name":"querySelector","generated":{"line":24,"column":31},"source":"js/inputs.js","original":{"line":8,"column":35}},{"generated":{"line":24,"column":44},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":24,"column":45},"source":"js/inputs.js","original":{"line":8,"column":49}},{"generated":{"line":24,"column":59},"source":"js/inputs.js","original":{"line":8,"column":26}},{"generated":{"line":24,"column":60},"source":"js/inputs.js","original":{"line":8,"column":8}},{"generated":{"line":25,"column":0},"source":"js/inputs.js","original":{"line":9,"column":8}},{"name":"heightInput","generated":{"line":25,"column":9},"source":"js/inputs.js","original":{"line":9,"column":13}},{"generated":{"line":25,"column":20},"source":"js/inputs.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":25,"column":23},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":25,"column":31},"source":"js/inputs.js","original":{"line":9,"column":35}},{"name":"querySelector","generated":{"line":25,"column":32},"source":"js/inputs.js","original":{"line":9,"column":36}},{"generated":{"line":25,"column":45},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":25,"column":46},"source":"js/inputs.js","original":{"line":9,"column":50}},{"generated":{"line":25,"column":61},"source":"js/inputs.js","original":{"line":9,"column":27}},{"generated":{"line":25,"column":62},"source":"js/inputs.js","original":{"line":9,"column":8}},{"generated":{"line":26,"column":0},"source":"js/inputs.js","original":{"line":10,"column":8}},{"name":"capWidth","generated":{"line":26,"column":9},"source":"js/inputs.js","original":{"line":10,"column":13}},{"generated":{"line":26,"column":17},"source":"js/inputs.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":26,"column":20},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":26,"column":28},"source":"js/inputs.js","original":{"line":10,"column":32}},{"name":"querySelector","generated":{"line":26,"column":29},"source":"js/inputs.js","original":{"line":10,"column":33}},{"generated":{"line":26,"column":42},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":26,"column":43},"source":"js/inputs.js","original":{"line":10,"column":47}},{"generated":{"line":26,"column":54},"source":"js/inputs.js","original":{"line":10,"column":24}},{"generated":{"line":26,"column":55},"source":"js/inputs.js","original":{"line":10,"column":8}},{"generated":{"line":27,"column":0},"source":"js/inputs.js","original":{"line":11,"column":5}},{"generated":{"line":27,"column":4},"source":"js/inputs.js","original":{"line":13,"column":4}},{"name":"e","generated":{"line":32,"column":34},"source":"js/inputs.js","original":{"line":14,"column":18}},{"generated":{"line":32,"column":37},"source":"js/inputs.js","original":{"line":14,"column":21}},{"name":"e","generated":{"line":33,"column":0},"source":"js/inputs.js","original":{"line":15,"column":8}},{"name":"e","generated":{"line":33,"column":6},"source":"js/inputs.js","original":{"line":15,"column":8}},{"generated":{"line":33,"column":7},"source":"js/inputs.js","original":{"line":15,"column":9}},{"name":"e","generated":{"line":33,"column":10},"source":"js/inputs.js","original":{"line":15,"column":12}},{"generated":{"line":33,"column":11},"source":"js/inputs.js","original":{"line":15,"column":13}},{"name":"event","generated":{"line":33,"column":15},"source":"js/inputs.js","original":{"line":15,"column":17}},{"generated":{"line":33,"column":20},"source":"js/inputs.js","original":{"line":15,"column":8}},{"generated":{"line":33,"column":21},"source":"js/inputs.js","original":{"line":14,"column":21}},{"generated":{"line":33,"column":22},"source":"js/inputs.js","original":{"line":17,"column":8}},{"generated":{"line":35,"column":0},"source":"js/inputs.js","original":{"line":18,"column":8}},{"name":"ui","generated":{"line":35,"column":10},"source":"js/inputs.js","original":{"line":18,"column":11}},{"name":"holdingSlider","generated":{"line":35,"column":17},"source":"js/inputs.js","original":{"line":18,"column":14}},{"generated":{"line":35,"column":30},"source":"js/inputs.js","original":{"line":18,"column":8}},{"generated":{"line":35,"column":32},"source":"js/inputs.js","original":{"line":18,"column":29}},{"name":"theCanvas","generated":{"line":36,"column":0},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"ctx","generated":{"line":36,"column":26},"source":"js/inputs.js","original":{"line":19,"column":22}},{"generated":{"line":36,"column":29},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"lineWidth","generated":{"line":36,"column":30},"source":"js/inputs.js","original":{"line":19,"column":26}},{"generated":{"line":36,"column":39},"source":"js/inputs.js","original":{"line":19,"column":12}},{"name":"e","generated":{"line":36,"column":42},"source":"js/inputs.js","original":{"line":19,"column":38}},{"generated":{"line":36,"column":43},"source":"js/inputs.js","original":{"line":19,"column":39}},{"name":"target","generated":{"line":36,"column":44},"source":"js/inputs.js","original":{"line":19,"column":40}},{"generated":{"line":36,"column":50},"source":"js/inputs.js","original":{"line":19,"column":38}},{"name":"value","generated":{"line":36,"column":51},"source":"js/inputs.js","original":{"line":19,"column":47}},{"generated":{"line":36,"column":56},"source":"js/inputs.js","original":{"line":19,"column":12}},{"generated":{"line":37,"column":0},"source":"js/inputs.js","original":{"line":20,"column":12}},{"name":"capDisplay","generated":{"line":37,"column":12},"source":"js/inputs.js","original":{"line":20,"column":18}},{"generated":{"line":37,"column":22},"source":"js/inputs.js","original":{"line":20,"column":28}},{"name":"document","generated":{"line":37,"column":25},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":37,"column":33},"source":"js/inputs.js","original":{"line":20,"column":39}},{"name":"querySelector","generated":{"line":37,"column":34},"source":"js/inputs.js","original":{"line":20,"column":40}},{"generated":{"line":37,"column":47},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":37,"column":48},"source":"js/inputs.js","original":{"line":20,"column":54}},{"generated":{"line":37,"column":67},"source":"js/inputs.js","original":{"line":20,"column":31}},{"generated":{"line":37,"column":68},"source":"js/inputs.js","original":{"line":20,"column":12}},{"name":"capDisplay","generated":{"line":38,"column":0},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"capDisplay","generated":{"line":38,"column":8},"source":"js/inputs.js","original":{"line":21,"column":12}},{"generated":{"line":38,"column":18},"source":"js/inputs.js","original":{"line":21,"column":22}},{"name":"style","generated":{"line":38,"column":19},"source":"js/inputs.js","original":{"line":21,"column":23}},{"generated":{"line":38,"column":24},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"width","generated":{"line":38,"column":25},"source":"js/inputs.js","original":{"line":21,"column":29}},{"generated":{"line":38,"column":30},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"e","generated":{"line":38,"column":43},"source":"js/inputs.js","original":{"line":21,"column":40}},{"generated":{"line":38,"column":44},"source":"js/inputs.js","original":{"line":21,"column":41}},{"name":"target","generated":{"line":38,"column":45},"source":"js/inputs.js","original":{"line":21,"column":42}},{"generated":{"line":38,"column":51},"source":"js/inputs.js","original":{"line":21,"column":40}},{"name":"value","generated":{"line":38,"column":52},"source":"js/inputs.js","original":{"line":21,"column":49}},{"generated":{"line":38,"column":57},"source":"js/inputs.js","original":{"line":21,"column":12}},{"name":"capDisplay","generated":{"line":39,"column":0},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"capDisplay","generated":{"line":39,"column":8},"source":"js/inputs.js","original":{"line":22,"column":12}},{"generated":{"line":39,"column":18},"source":"js/inputs.js","original":{"line":22,"column":22}},{"name":"style","generated":{"line":39,"column":19},"source":"js/inputs.js","original":{"line":22,"column":23}},{"generated":{"line":39,"column":24},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"height","generated":{"line":39,"column":25},"source":"js/inputs.js","original":{"line":22,"column":29}},{"generated":{"line":39,"column":31},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"theCanvas","generated":{"line":39,"column":44},"source":"js/inputs.js","original":{"line":22,"column":41}},{"name":"ctx","generated":{"line":39,"column":62},"source":"js/inputs.js","original":{"line":22,"column":51}},{"generated":{"line":39,"column":65},"source":"js/inputs.js","original":{"line":22,"column":41}},{"name":"lineWidth","generated":{"line":39,"column":66},"source":"js/inputs.js","original":{"line":22,"column":55}},{"generated":{"line":39,"column":75},"source":"js/inputs.js","original":{"line":22,"column":12}},{"name":"capDisplay","generated":{"line":40,"column":0},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"capDisplay","generated":{"line":40,"column":8},"source":"js/inputs.js","original":{"line":23,"column":12}},{"generated":{"line":40,"column":18},"source":"js/inputs.js","original":{"line":23,"column":22}},{"name":"style","generated":{"line":40,"column":19},"source":"js/inputs.js","original":{"line":23,"column":23}},{"generated":{"line":40,"column":24},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"backgroundColor","generated":{"line":40,"column":25},"source":"js/inputs.js","original":{"line":23,"column":29}},{"generated":{"line":40,"column":40},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"theCanvas","generated":{"line":40,"column":43},"source":"js/inputs.js","original":{"line":23,"column":47}},{"name":"ctx","generated":{"line":40,"column":61},"source":"js/inputs.js","original":{"line":23,"column":57}},{"generated":{"line":40,"column":64},"source":"js/inputs.js","original":{"line":23,"column":47}},{"name":"strokeStyle","generated":{"line":40,"column":65},"source":"js/inputs.js","original":{"line":23,"column":61}},{"generated":{"line":40,"column":76},"source":"js/inputs.js","original":{"line":23,"column":12}},{"name":"console","generated":{"line":41,"column":0},"source":"js/inputs.js","original":{"line":24,"column":12}},{"name":"console","generated":{"line":41,"column":8},"source":"js/inputs.js","original":{"line":24,"column":12}},{"generated":{"line":41,"column":15},"source":"js/inputs.js","original":{"line":24,"column":19}},{"name":"log","generated":{"line":41,"column":16},"source":"js/inputs.js","original":{"line":24,"column":20}},{"generated":{"line":41,"column":19},"source":"js/inputs.js","original":{"line":24,"column":12}},{"name":"capDisplay","generated":{"line":41,"column":20},"source":"js/inputs.js","original":{"line":24,"column":24}},{"generated":{"line":41,"column":30},"source":"js/inputs.js","original":{"line":24,"column":12}},{"generated":{"line":42,"column":0},"source":"js/inputs.js","original":{"line":25,"column":9}},{"generated":{"line":42,"column":7},"source":"js/inputs.js","original":{"line":14,"column":21}},{"generated":{"line":42,"column":8},"source":"js/inputs.js","original":{"line":27,"column":8}},{"generated":{"line":45,"column":0},"source":"js/inputs.js","original":{"line":28,"column":8}},{"name":"e","generated":{"line":45,"column":10},"source":"js/inputs.js","original":{"line":28,"column":11}},{"generated":{"line":45,"column":11},"source":"js/inputs.js","original":{"line":28,"column":12}},{"name":"keyCode","generated":{"line":45,"column":12},"source":"js/inputs.js","original":{"line":28,"column":13}},{"generated":{"line":45,"column":19},"source":"js/inputs.js","original":{"line":28,"column":11}},{"generated":{"line":45,"column":24},"source":"js/inputs.js","original":{"line":28,"column":25}},{"generated":{"line":45,"column":27},"source":"js/inputs.js","original":{"line":28,"column":8}},{"generated":{"line":45,"column":29},"source":"js/inputs.js","original":{"line":28,"column":30}},{"name":"theCanvas","generated":{"line":46,"column":0},"source":"js/inputs.js","original":{"line":29,"column":12}},{"name":"ctx","generated":{"line":46,"column":26},"source":"js/inputs.js","original":{"line":29,"column":22}},{"generated":{"line":46,"column":29},"source":"js/inputs.js","original":{"line":29,"column":12}},{"name":"lineWidth","generated":{"line":46,"column":30},"source":"js/inputs.js","original":{"line":29,"column":26}},{"generated":{"line":46,"column":39},"source":"js/inputs.js","original":{"line":29,"column":12}},{"generated":{"line":47,"column":0},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"capWidth","generated":{"line":47,"column":13},"source":"js/inputs.js","original":{"line":30,"column":17}},{"generated":{"line":47,"column":21},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"value","generated":{"line":47,"column":22},"source":"js/inputs.js","original":{"line":30,"column":26}},{"generated":{"line":47,"column":27},"source":"js/inputs.js","original":{"line":30,"column":12}},{"name":"theCanvas","generated":{"line":47,"column":30},"source":"js/inputs.js","original":{"line":30,"column":34}},{"name":"ctx","generated":{"line":47,"column":48},"source":"js/inputs.js","original":{"line":30,"column":44}},{"generated":{"line":47,"column":51},"source":"js/inputs.js","original":{"line":30,"column":34}},{"name":"lineWidth","generated":{"line":47,"column":52},"source":"js/inputs.js","original":{"line":30,"column":48}},{"generated":{"line":47,"column":61},"source":"js/inputs.js","original":{"line":30,"column":12}},{"generated":{"line":48,"column":0},"source":"js/inputs.js","original":{"line":31,"column":9}},{"generated":{"line":48,"column":7},"source":"js/inputs.js","original":{"line":28,"column":8}},{"generated":{"line":48,"column":13},"source":"js/inputs.js","original":{"line":31,"column":15}},{"name":"e","generated":{"line":48,"column":17},"source":"js/inputs.js","original":{"line":31,"column":19}},{"generated":{"line":48,"column":18},"source":"js/inputs.js","original":{"line":31,"column":20}},{"name":"keyCode","generated":{"line":48,"column":19},"source":"js/inputs.js","original":{"line":31,"column":21}},{"generated":{"line":48,"column":26},"source":"js/inputs.js","original":{"line":31,"column":19}},{"generated":{"line":48,"column":31},"source":"js/inputs.js","original":{"line":31,"column":33}},{"generated":{"line":48,"column":34},"source":"js/inputs.js","original":{"line":31,"column":15}},{"generated":{"line":48,"column":36},"source":"js/inputs.js","original":{"line":31,"column":38}},{"name":"theCanvas","generated":{"line":49,"column":0},"source":"js/inputs.js","original":{"line":32,"column":12}},{"name":"ctx","generated":{"line":49,"column":26},"source":"js/inputs.js","original":{"line":32,"column":22}},{"generated":{"line":49,"column":29},"source":"js/inputs.js","original":{"line":32,"column":12}},{"name":"lineWidth","generated":{"line":49,"column":30},"source":"js/inputs.js","original":{"line":32,"column":26}},{"generated":{"line":49,"column":39},"source":"js/inputs.js","original":{"line":32,"column":12}},{"generated":{"line":50,"column":0},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"capWidth","generated":{"line":50,"column":13},"source":"js/inputs.js","original":{"line":33,"column":17}},{"generated":{"line":50,"column":21},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"value","generated":{"line":50,"column":22},"source":"js/inputs.js","original":{"line":33,"column":26}},{"generated":{"line":50,"column":27},"source":"js/inputs.js","original":{"line":33,"column":12}},{"name":"theCanvas","generated":{"line":50,"column":30},"source":"js/inputs.js","original":{"line":33,"column":34}},{"name":"ctx","generated":{"line":50,"column":48},"source":"js/inputs.js","original":{"line":33,"column":44}},{"generated":{"line":50,"column":51},"source":"js/inputs.js","original":{"line":33,"column":34}},{"name":"lineWidth","generated":{"line":50,"column":52},"source":"js/inputs.js","original":{"line":33,"column":48}},{"generated":{"line":50,"column":61},"source":"js/inputs.js","original":{"line":33,"column":12}},{"generated":{"line":51,"column":0},"source":"js/inputs.js","original":{"line":34,"column":9}},{"name":"ui","generated":{"line":53,"column":0},"source":"js/inputs.js","original":{"line":36,"column":8}},{"name":"displayChanges","generated":{"line":53,"column":13},"source":"js/inputs.js","original":{"line":36,"column":11}},{"generated":{"line":53,"column":27},"source":"js/inputs.js","original":{"line":36,"column":8}},{"generated":{"line":53,"column":28},"source":"js/inputs.js","original":{"line":36,"column":26}},{"generated":{"line":53,"column":37},"source":"js/inputs.js","original":{"line":36,"column":8}},{"generated":{"line":54,"column":0},"source":"js/inputs.js","original":{"line":37,"column":5}},{"generated":{"line":60,"column":0},"source":"js/inputs.js","original":{"line":40,"column":7}},{"name":"inputs","generated":{"line":60,"column":4},"source":"js/inputs.js","original":{"line":40,"column":13}},{"generated":{"line":60,"column":10},"source":"js/inputs.js","original":{"line":40,"column":19}},{"generated":{"line":60,"column":13},"source":"js/inputs.js","original":{"line":40,"column":22}},{"name":"Inputs","generated":{"line":60,"column":17},"source":"js/inputs.js","original":{"line":40,"column":26}},{"generated":{"line":60,"column":23},"source":"js/inputs.js","original":{"line":40,"column":22}},{"generated":{"line":60,"column":25},"source":"js/inputs.js","original":{"line":40,"column":7}},{"generated":{"line":60,"column":27},"source":"js/inputs.js","original":{"line":42,"column":0}},{"name":"inputs","generated":{"line":63,"column":0},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":63,"column":6},"source":"js/inputs.js","original":{"line":43,"column":6}},{"name":"capWidth","generated":{"line":63,"column":7},"source":"js/inputs.js","original":{"line":43,"column":7}},{"generated":{"line":63,"column":15},"source":"js/inputs.js","original":{"line":43,"column":0}},{"name":"addEventListener","generated":{"line":63,"column":16},"source":"js/inputs.js","original":{"line":43,"column":16}},{"generated":{"line":63,"column":32},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":63,"column":33},"source":"js/inputs.js","original":{"line":43,"column":33}},{"generated":{"line":63,"column":44},"source":"js/inputs.js","original":{"line":43,"column":0}},{"generated":{"line":63,"column":46},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":64,"column":0},"source":"js/inputs.js","original":{"line":43,"column":46}},{"name":"ui","generated":{"line":64,"column":9},"source":"js/inputs.js","original":{"line":43,"column":52}},{"name":"holdingSlider","generated":{"line":64,"column":16},"source":"js/inputs.js","original":{"line":43,"column":55}},{"generated":{"line":64,"column":29},"source":"js/inputs.js","original":{"line":43,"column":52}},{"generated":{"line":64,"column":32},"source":"js/inputs.js","original":{"line":43,"column":71}},{"generated":{"line":64,"column":36},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":65,"column":0},"source":"js/inputs.js","original":{"line":43,"column":46}},{"generated":{"line":65,"column":1},"source":"js/inputs.js","original":{"line":43,"column":0}},{"name":"inputs","generated":{"line":66,"column":0},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":66,"column":6},"source":"js/inputs.js","original":{"line":44,"column":6}},{"name":"capWidth","generated":{"line":66,"column":7},"source":"js/inputs.js","original":{"line":44,"column":7}},{"generated":{"line":66,"column":15},"source":"js/inputs.js","original":{"line":44,"column":0}},{"name":"addEventListener","generated":{"line":66,"column":16},"source":"js/inputs.js","original":{"line":44,"column":16}},{"generated":{"line":66,"column":32},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":66,"column":33},"source":"js/inputs.js","original":{"line":44,"column":33}},{"generated":{"line":66,"column":42},"source":"js/inputs.js","original":{"line":44,"column":0}},{"generated":{"line":66,"column":44},"source":"js/inputs.js","original":{"line":44,"column":44}},{"generated":{"line":66,"column":56},"source":"js/inputs.js","original":{"line":44,"column":50}},{"name":"ui","generated":{"line":67,"column":0},"source":"js/inputs.js","original":{"line":45,"column":4}},{"name":"holdingSlider","generated":{"line":67,"column":9},"source":"js/inputs.js","original":{"line":45,"column":7}},{"generated":{"line":67,"column":22},"source":"js/inputs.js","original":{"line":45,"column":4}},{"generated":{"line":67,"column":25},"source":"js/inputs.js","original":{"line":45,"column":23}},{"generated":{"line":67,"column":30},"source":"js/inputs.js","original":{"line":45,"column":4}},{"name":"document","generated":{"line":68,"column":0},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"document","generated":{"line":68,"column":2},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":68,"column":10},"source":"js/inputs.js","original":{"line":46,"column":12}},{"name":"querySelector","generated":{"line":68,"column":11},"source":"js/inputs.js","original":{"line":46,"column":13}},{"generated":{"line":68,"column":24},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":68,"column":25},"source":"js/inputs.js","original":{"line":46,"column":27}},{"generated":{"line":68,"column":44},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"style","generated":{"line":68,"column":46},"source":"js/inputs.js","original":{"line":46,"column":48}},{"generated":{"line":68,"column":51},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"width","generated":{"line":68,"column":52},"source":"js/inputs.js","original":{"line":46,"column":54}},{"generated":{"line":68,"column":57},"source":"js/inputs.js","original":{"line":46,"column":4}},{"generated":{"line":68,"column":60},"source":"js/inputs.js","original":{"line":46,"column":62}},{"generated":{"line":68,"column":65},"source":"js/inputs.js","original":{"line":46,"column":4}},{"name":"document","generated":{"line":69,"column":0},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"document","generated":{"line":69,"column":2},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":69,"column":10},"source":"js/inputs.js","original":{"line":47,"column":12}},{"name":"querySelector","generated":{"line":69,"column":11},"source":"js/inputs.js","original":{"line":47,"column":13}},{"generated":{"line":69,"column":24},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":69,"column":25},"source":"js/inputs.js","original":{"line":47,"column":27}},{"generated":{"line":69,"column":44},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"style","generated":{"line":69,"column":46},"source":"js/inputs.js","original":{"line":47,"column":48}},{"generated":{"line":69,"column":51},"source":"js/inputs.js","original":{"line":47,"column":4}},{"name":"height","generated":{"line":69,"column":52},"source":"js/inputs.js","original":{"line":47,"column":54}},{"generated":{"line":69,"column":58},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":69,"column":61},"source":"js/inputs.js","original":{"line":47,"column":63}},{"generated":{"line":69,"column":66},"source":"js/inputs.js","original":{"line":47,"column":4}},{"generated":{"line":70,"column":0},"source":"js/inputs.js","original":{"line":48,"column":1}},{"generated":{"line":70,"column":1},"source":"js/inputs.js","original":{"line":44,"column":0}},{"name":"inputs","generated":{"line":71,"column":0},"source":"js/inputs.js","original":{"line":49,"column":0}},{"generated":{"line":71,"column":6},"source":"js/inputs.js","original":{"line":49,"column":6}},{"name":"capWidth","generated":{"line":71,"column":7},"source":"js/inputs.js","original":{"line":49,"column":7}},{"generated":{"line":71,"column":15},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"addEventListener","generated":{"line":71,"column":16},"source":"js/inputs.js","original":{"line":49,"column":16}},{"generated":{"line":71,"column":32},"source":"js/inputs.js","original":{"line":49,"column":0}},{"generated":{"line":71,"column":33},"source":"js/inputs.js","original":{"line":49,"column":33}},{"generated":{"line":71,"column":44},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"inputs","generated":{"line":71,"column":46},"source":"js/inputs.js","original":{"line":49,"column":46}},{"generated":{"line":71,"column":52},"source":"js/inputs.js","original":{"line":49,"column":52}},{"name":"changeCapSize","generated":{"line":71,"column":53},"source":"js/inputs.js","original":{"line":49,"column":53}},{"generated":{"line":71,"column":66},"source":"js/inputs.js","original":{"line":49,"column":46}},{"name":"bind","generated":{"line":71,"column":67},"source":"js/inputs.js","original":{"line":49,"column":67}},{"generated":{"line":71,"column":71},"source":"js/inputs.js","original":{"line":49,"column":46}},{"name":"inputs","generated":{"line":71,"column":72},"source":"js/inputs.js","original":{"line":49,"column":72}},{"generated":{"line":71,"column":78},"source":"js/inputs.js","original":{"line":49,"column":46}},{"generated":{"line":71,"column":79},"source":"js/inputs.js","original":{"line":49,"column":0}},{"name":"inputs","generated":{"line":72,"column":0},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":72,"column":6},"source":"js/inputs.js","original":{"line":50,"column":6}},{"name":"capWidth","generated":{"line":72,"column":7},"source":"js/inputs.js","original":{"line":50,"column":7}},{"generated":{"line":72,"column":15},"source":"js/inputs.js","original":{"line":50,"column":0}},{"name":"addEventListener","generated":{"line":72,"column":16},"source":"js/inputs.js","original":{"line":50,"column":16}},{"generated":{"line":72,"column":32},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":72,"column":33},"source":"js/inputs.js","original":{"line":50,"column":33}},{"generated":{"line":72,"column":40},"source":"js/inputs.js","original":{"line":50,"column":0}},{"generated":{"line":72,"column":42},"source":"js/inputs.js","original":{"line":50,"column":42}},{"name":"e","generated":{"line":72,"column":52},"source":"js/inputs.js","original":{"line":50,"column":42}},{"generated":{"line":72,"column":53},"source":"js/inputs.js","original":{"line":50,"column":43}},{"generated":{"line":72,"column":55},"source":"js/inputs.js","original":{"line":50,"column":47}},{"name":"theCanvas","generated":{"line":73,"column":0},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"ctx","generated":{"line":73,"column":20},"source":"js/inputs.js","original":{"line":51,"column":14}},{"generated":{"line":73,"column":23},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"lineWidth","generated":{"line":73,"column":24},"source":"js/inputs.js","original":{"line":51,"column":18}},{"generated":{"line":73,"column":33},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"e","generated":{"line":73,"column":36},"source":"js/inputs.js","original":{"line":51,"column":30}},{"generated":{"line":73,"column":37},"source":"js/inputs.js","original":{"line":51,"column":31}},{"name":"target","generated":{"line":73,"column":38},"source":"js/inputs.js","original":{"line":51,"column":32}},{"generated":{"line":73,"column":44},"source":"js/inputs.js","original":{"line":51,"column":30}},{"name":"value","generated":{"line":73,"column":45},"source":"js/inputs.js","original":{"line":51,"column":39}},{"generated":{"line":73,"column":50},"source":"js/inputs.js","original":{"line":51,"column":4}},{"name":"ui","generated":{"line":75,"column":0},"source":"js/inputs.js","original":{"line":53,"column":4}},{"name":"displayChanges","generated":{"line":75,"column":9},"source":"js/inputs.js","original":{"line":53,"column":7}},{"generated":{"line":75,"column":23},"source":"js/inputs.js","original":{"line":53,"column":4}},{"generated":{"line":75,"column":24},"source":"js/inputs.js","original":{"line":53,"column":22}},{"generated":{"line":75,"column":33},"source":"js/inputs.js","original":{"line":53,"column":4}},{"generated":{"line":76,"column":0},"source":"js/inputs.js","original":{"line":54,"column":1}},{"generated":{"line":76,"column":1},"source":"js/inputs.js","original":{"line":50,"column":0}},{"name":"document","generated":{"line":77,"column":0},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":77,"column":8},"source":"js/inputs.js","original":{"line":55,"column":8}},{"name":"addEventListener","generated":{"line":77,"column":9},"source":"js/inputs.js","original":{"line":55,"column":9}},{"generated":{"line":77,"column":25},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":77,"column":26},"source":"js/inputs.js","original":{"line":55,"column":26}},{"generated":{"line":77,"column":35},"source":"js/inputs.js","original":{"line":55,"column":0}},{"name":"inputs","generated":{"line":77,"column":37},"source":"js/inputs.js","original":{"line":55,"column":37}},{"generated":{"line":77,"column":43},"source":"js/inputs.js","original":{"line":55,"column":43}},{"name":"changeCapSize","generated":{"line":77,"column":44},"source":"js/inputs.js","original":{"line":55,"column":44}},{"generated":{"line":77,"column":57},"source":"js/inputs.js","original":{"line":55,"column":37}},{"name":"bind","generated":{"line":77,"column":58},"source":"js/inputs.js","original":{"line":55,"column":58}},{"generated":{"line":77,"column":62},"source":"js/inputs.js","original":{"line":55,"column":37}},{"name":"inputs","generated":{"line":77,"column":63},"source":"js/inputs.js","original":{"line":55,"column":63}},{"generated":{"line":77,"column":69},"source":"js/inputs.js","original":{"line":55,"column":37}},{"generated":{"line":77,"column":70},"source":"js/inputs.js","original":{"line":55,"column":0}},{"generated":{"line":77,"column":73},"source":"js/inputs.js","original":{"line":57,"column":0}},{"name":"inputs","generated":{"line":79,"column":0},"source":"js/inputs.js","original":{"line":58,"column":0}},{"generated":{"line":79,"column":6},"source":"js/inputs.js","original":{"line":58,"column":6}},{"name":"colorInputs","generated":{"line":79,"column":7},"source":"js/inputs.js","original":{"line":58,"column":7}},{"generated":{"line":79,"column":18},"source":"js/inputs.js","original":{"line":58,"column":0}},{"name":"forEach","generated":{"line":79,"column":19},"source":"js/inputs.js","original":{"line":58,"column":19}},{"generated":{"line":79,"column":26},"source":"js/inputs.js","original":{"line":58,"column":0}},{"generated":{"line":79,"column":27},"source":"js/inputs.js","original":{"line":58,"column":27}},{"name":"input","generated":{"line":79,"column":37},"source":"js/inputs.js","original":{"line":58,"column":27}},{"generated":{"line":79,"column":42},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":80,"column":0},"source":"js/inputs.js","original":{"line":58,"column":32}},{"name":"input","generated":{"line":80,"column":9},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":80,"column":14},"source":"js/inputs.js","original":{"line":58,"column":41}},{"name":"addEventListener","generated":{"line":80,"column":15},"source":"js/inputs.js","original":{"line":58,"column":42}},{"generated":{"line":80,"column":31},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":80,"column":32},"source":"js/inputs.js","original":{"line":58,"column":59}},{"generated":{"line":80,"column":40},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":80,"column":42},"source":"js/inputs.js","original":{"line":58,"column":69}},{"generated":{"line":80,"column":54},"source":"js/inputs.js","original":{"line":58,"column":75}},{"generated":{"line":81,"column":0},"source":"js/inputs.js","original":{"line":59,"column":4}},{"name":"input","generated":{"line":81,"column":8},"source":"js/inputs.js","original":{"line":59,"column":7}},{"generated":{"line":81,"column":13},"source":"js/inputs.js","original":{"line":59,"column":12}},{"name":"id","generated":{"line":81,"column":14},"source":"js/inputs.js","original":{"line":59,"column":13}},{"generated":{"line":81,"column":16},"source":"js/inputs.js","original":{"line":59,"column":7}},{"generated":{"line":81,"column":21},"source":"js/inputs.js","original":{"line":59,"column":20}},{"generated":{"line":81,"column":35},"source":"js/inputs.js","original":{"line":59,"column":4}},{"generated":{"line":81,"column":37},"source":"js/inputs.js","original":{"line":59,"column":36}},{"name":"theCanvas","generated":{"line":82,"column":0},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"ctx","generated":{"line":82,"column":24},"source":"js/inputs.js","original":{"line":60,"column":18}},{"generated":{"line":82,"column":27},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"strokeStyle","generated":{"line":82,"column":28},"source":"js/inputs.js","original":{"line":60,"column":22}},{"generated":{"line":82,"column":39},"source":"js/inputs.js","original":{"line":60,"column":8}},{"name":"input","generated":{"line":82,"column":42},"source":"js/inputs.js","original":{"line":60,"column":36}},{"generated":{"line":82,"column":47},"source":"js/inputs.js","original":{"line":60,"column":41}},{"name":"value","generated":{"line":82,"column":48},"source":"js/inputs.js","original":{"line":60,"column":42}},{"generated":{"line":82,"column":53},"source":"js/inputs.js","original":{"line":60,"column":8}},{"generated":{"line":82,"column":54},"source":"js/inputs.js","original":{"line":59,"column":36}},{"generated":{"line":82,"column":55},"source":"js/inputs.js","original":{"line":62,"column":8}},{"name":"ui","generated":{"line":84,"column":0},"source":"js/inputs.js","original":{"line":63,"column":8}},{"name":"displayChanges","generated":{"line":84,"column":13},"source":"js/inputs.js","original":{"line":63,"column":11}},{"generated":{"line":84,"column":27},"source":"js/inputs.js","original":{"line":63,"column":8}},{"generated":{"line":84,"column":28},"source":"js/inputs.js","original":{"line":63,"column":26}},{"generated":{"line":84,"column":40},"source":"js/inputs.js","original":{"line":63,"column":8}},{"generated":{"line":85,"column":0},"source":"js/inputs.js","original":{"line":64,"column":5}},{"generated":{"line":85,"column":5},"source":"js/inputs.js","original":{"line":59,"column":4}},{"generated":{"line":85,"column":11},"source":"js/inputs.js","original":{"line":64,"column":11}},{"name":"input","generated":{"line":85,"column":15},"source":"js/inputs.js","original":{"line":64,"column":15}},{"generated":{"line":85,"column":20},"source":"js/inputs.js","original":{"line":64,"column":20}},{"name":"id","generated":{"line":85,"column":21},"source":"js/inputs.js","original":{"line":64,"column":21}},{"generated":{"line":85,"column":23},"source":"js/inputs.js","original":{"line":64,"column":15}},{"generated":{"line":85,"column":28},"source":"js/inputs.js","original":{"line":64,"column":28}},{"generated":{"line":85,"column":45},"source":"js/inputs.js","original":{"line":64,"column":11}},{"generated":{"line":85,"column":47},"source":"js/inputs.js","original":{"line":64,"column":47}},{"name":"theCanvas","generated":{"line":86,"column":0},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"ctx","generated":{"line":86,"column":24},"source":"js/inputs.js","original":{"line":65,"column":18}},{"generated":{"line":86,"column":27},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"fillStyle","generated":{"line":86,"column":28},"source":"js/inputs.js","original":{"line":65,"column":22}},{"generated":{"line":86,"column":37},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"input","generated":{"line":86,"column":40},"source":"js/inputs.js","original":{"line":65,"column":34}},{"generated":{"line":86,"column":45},"source":"js/inputs.js","original":{"line":65,"column":39}},{"name":"value","generated":{"line":86,"column":46},"source":"js/inputs.js","original":{"line":65,"column":40}},{"generated":{"line":86,"column":51},"source":"js/inputs.js","original":{"line":65,"column":8}},{"name":"theCanvas","generated":{"line":88,"column":0},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"ctx","generated":{"line":88,"column":24},"source":"js/inputs.js","original":{"line":66,"column":18}},{"generated":{"line":88,"column":27},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"fillRect","generated":{"line":88,"column":28},"source":"js/inputs.js","original":{"line":66,"column":22}},{"generated":{"line":88,"column":36},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":88,"column":37},"source":"js/inputs.js","original":{"line":66,"column":31}},{"generated":{"line":88,"column":38},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":88,"column":40},"source":"js/inputs.js","original":{"line":66,"column":34}},{"generated":{"line":88,"column":41},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"theCanvas","generated":{"line":88,"column":43},"source":"js/inputs.js","original":{"line":66,"column":37}},{"name":"canvas","generated":{"line":88,"column":61},"source":"js/inputs.js","original":{"line":66,"column":47}},{"generated":{"line":88,"column":67},"source":"js/inputs.js","original":{"line":66,"column":37}},{"name":"width","generated":{"line":88,"column":68},"source":"js/inputs.js","original":{"line":66,"column":54}},{"generated":{"line":88,"column":73},"source":"js/inputs.js","original":{"line":66,"column":8}},{"name":"theCanvas","generated":{"line":88,"column":75},"source":"js/inputs.js","original":{"line":66,"column":61}},{"name":"canvas","generated":{"line":88,"column":93},"source":"js/inputs.js","original":{"line":66,"column":71}},{"generated":{"line":88,"column":99},"source":"js/inputs.js","original":{"line":66,"column":61}},{"name":"height","generated":{"line":88,"column":100},"source":"js/inputs.js","original":{"line":66,"column":78}},{"generated":{"line":88,"column":106},"source":"js/inputs.js","original":{"line":66,"column":8}},{"generated":{"line":88,"column":108},"source":"js/inputs.js","original":{"line":64,"column":47}},{"generated":{"line":88,"column":109},"source":"js/inputs.js","original":{"line":68,"column":8}},{"name":"ui","generated":{"line":91,"column":0},"source":"js/inputs.js","original":{"line":69,"column":8}},{"name":"displayChanges","generated":{"line":91,"column":13},"source":"js/inputs.js","original":{"line":69,"column":11}},{"generated":{"line":91,"column":27},"source":"js/inputs.js","original":{"line":69,"column":8}},{"generated":{"line":91,"column":28},"source":"js/inputs.js","original":{"line":69,"column":26}},{"generated":{"line":91,"column":40},"source":"js/inputs.js","original":{"line":69,"column":8}},{"name":"input","generated":{"line":91,"column":42},"source":"js/inputs.js","original":{"line":69,"column":40}},{"generated":{"line":91,"column":47},"source":"js/inputs.js","original":{"line":69,"column":45}},{"name":"value","generated":{"line":91,"column":48},"source":"js/inputs.js","original":{"line":69,"column":46}},{"generated":{"line":91,"column":53},"source":"js/inputs.js","original":{"line":69,"column":8}},{"generated":{"line":92,"column":0},"source":"js/inputs.js","original":{"line":70,"column":5}},{"generated":{"line":93,"column":0},"source":"js/inputs.js","original":{"line":71,"column":1}},{"generated":{"line":93,"column":3},"source":"js/inputs.js","original":{"line":58,"column":36}},{"generated":{"line":93,"column":4},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":94,"column":0},"source":"js/inputs.js","original":{"line":58,"column":32}},{"generated":{"line":94,"column":1},"source":"js/inputs.js","original":{"line":58,"column":0}},{"name":"inputs","generated":{"line":95,"column":0},"source":"js/inputs.js","original":{"line":73,"column":0}},{"generated":{"line":95,"column":6},"source":"js/inputs.js","original":{"line":73,"column":6}},{"name":"colorBoxes","generated":{"line":95,"column":7},"source":"js/inputs.js","original":{"line":73,"column":7}},{"generated":{"line":95,"column":17},"source":"js/inputs.js","original":{"line":73,"column":0}},{"name":"forEach","generated":{"line":95,"column":18},"source":"js/inputs.js","original":{"line":73,"column":18}},{"generated":{"line":95,"column":25},"source":"js/inputs.js","original":{"line":73,"column":0}},{"generated":{"line":95,"column":26},"source":"js/inputs.js","original":{"line":73,"column":26}},{"name":"box","generated":{"line":95,"column":36},"source":"js/inputs.js","original":{"line":73,"column":26}},{"generated":{"line":95,"column":39},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":96,"column":0},"source":"js/inputs.js","original":{"line":73,"column":29}},{"name":"box","generated":{"line":96,"column":9},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":96,"column":12},"source":"js/inputs.js","original":{"line":73,"column":36}},{"name":"addEventListener","generated":{"line":96,"column":13},"source":"js/inputs.js","original":{"line":73,"column":37}},{"generated":{"line":96,"column":29},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":96,"column":30},"source":"js/inputs.js","original":{"line":73,"column":54}},{"generated":{"line":96,"column":37},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":96,"column":39},"source":"js/inputs.js","original":{"line":73,"column":63}},{"name":"e","generated":{"line":96,"column":49},"source":"js/inputs.js","original":{"line":73,"column":63}},{"generated":{"line":96,"column":50},"source":"js/inputs.js","original":{"line":73,"column":64}},{"generated":{"line":96,"column":52},"source":"js/inputs.js","original":{"line":73,"column":68}},{"generated":{"line":97,"column":0},"source":"js/inputs.js","original":{"line":74,"column":4}},{"name":"parentID","generated":{"line":97,"column":8},"source":"js/inputs.js","original":{"line":74,"column":8}},{"generated":{"line":97,"column":16},"source":"js/inputs.js","original":{"line":74,"column":16}},{"name":"e","generated":{"line":97,"column":19},"source":"js/inputs.js","original":{"line":74,"column":19}},{"generated":{"line":97,"column":20},"source":"js/inputs.js","original":{"line":74,"column":20}},{"name":"target","generated":{"line":97,"column":21},"source":"js/inputs.js","original":{"line":74,"column":21}},{"generated":{"line":97,"column":27},"source":"js/inputs.js","original":{"line":74,"column":19}},{"name":"parentElement","generated":{"line":97,"column":28},"source":"js/inputs.js","original":{"line":74,"column":28}},{"generated":{"line":97,"column":41},"source":"js/inputs.js","original":{"line":74,"column":19}},{"name":"id","generated":{"line":97,"column":42},"source":"js/inputs.js","original":{"line":74,"column":42}},{"generated":{"line":97,"column":44},"source":"js/inputs.js","original":{"line":74,"column":4}},{"generated":{"line":99,"column":0},"source":"js/inputs.js","original":{"line":75,"column":4}},{"name":"parentID","generated":{"line":99,"column":8},"source":"js/inputs.js","original":{"line":75,"column":7}},{"generated":{"line":99,"column":16},"source":"js/inputs.js","original":{"line":75,"column":15}},{"generated":{"line":99,"column":21},"source":"js/inputs.js","original":{"line":75,"column":20}},{"generated":{"line":99,"column":33},"source":"js/inputs.js","original":{"line":75,"column":4}},{"generated":{"line":99,"column":35},"source":"js/inputs.js","original":{"line":75,"column":34}},{"name":"theCanvas","generated":{"line":100,"column":0},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"ctx","generated":{"line":100,"column":24},"source":"js/inputs.js","original":{"line":76,"column":18}},{"generated":{"line":100,"column":27},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"strokeStyle","generated":{"line":100,"column":28},"source":"js/inputs.js","original":{"line":76,"column":22}},{"generated":{"line":100,"column":39},"source":"js/inputs.js","original":{"line":76,"column":8}},{"name":"box","generated":{"line":100,"column":42},"source":"js/inputs.js","original":{"line":76,"column":36}},{"generated":{"line":100,"column":45},"source":"js/inputs.js","original":{"line":76,"column":39}},{"name":"dataset","generated":{"line":100,"column":46},"source":"js/inputs.js","original":{"line":76,"column":40}},{"generated":{"line":100,"column":53},"source":"js/inputs.js","original":{"line":76,"column":36}},{"name":"color","generated":{"line":100,"column":54},"source":"js/inputs.js","original":{"line":76,"column":48}},{"generated":{"line":100,"column":59},"source":"js/inputs.js","original":{"line":76,"column":8}},{"generated":{"line":100,"column":60},"source":"js/inputs.js","original":{"line":75,"column":34}},{"generated":{"line":100,"column":61},"source":"js/inputs.js","original":{"line":78,"column":8}},{"name":"ui","generated":{"line":102,"column":0},"source":"js/inputs.js","original":{"line":79,"column":8}},{"name":"displayChanges","generated":{"line":102,"column":13},"source":"js/inputs.js","original":{"line":79,"column":11}},{"generated":{"line":102,"column":27},"source":"js/inputs.js","original":{"line":79,"column":8}},{"generated":{"line":102,"column":28},"source":"js/inputs.js","original":{"line":79,"column":26}},{"generated":{"line":102,"column":40},"source":"js/inputs.js","original":{"line":79,"column":8}},{"generated":{"line":103,"column":0},"source":"js/inputs.js","original":{"line":80,"column":5}},{"generated":{"line":103,"column":5},"source":"js/inputs.js","original":{"line":75,"column":4}},{"generated":{"line":103,"column":11},"source":"js/inputs.js","original":{"line":80,"column":11}},{"name":"parentID","generated":{"line":103,"column":15},"source":"js/inputs.js","original":{"line":80,"column":15}},{"generated":{"line":103,"column":23},"source":"js/inputs.js","original":{"line":80,"column":23}},{"generated":{"line":103,"column":28},"source":"js/inputs.js","original":{"line":80,"column":28}},{"generated":{"line":103,"column":40},"source":"js/inputs.js","original":{"line":80,"column":11}},{"generated":{"line":103,"column":42},"source":"js/inputs.js","original":{"line":80,"column":42}},{"name":"theCanvas","generated":{"line":104,"column":0},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"ctx","generated":{"line":104,"column":24},"source":"js/inputs.js","original":{"line":81,"column":18}},{"generated":{"line":104,"column":27},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"fillStyle","generated":{"line":104,"column":28},"source":"js/inputs.js","original":{"line":81,"column":22}},{"generated":{"line":104,"column":37},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"box","generated":{"line":104,"column":40},"source":"js/inputs.js","original":{"line":81,"column":34}},{"generated":{"line":104,"column":43},"source":"js/inputs.js","original":{"line":81,"column":37}},{"name":"dataset","generated":{"line":104,"column":44},"source":"js/inputs.js","original":{"line":81,"column":38}},{"generated":{"line":104,"column":51},"source":"js/inputs.js","original":{"line":81,"column":34}},{"name":"color","generated":{"line":104,"column":52},"source":"js/inputs.js","original":{"line":81,"column":46}},{"generated":{"line":104,"column":57},"source":"js/inputs.js","original":{"line":81,"column":8}},{"name":"theCanvas","generated":{"line":106,"column":0},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"ctx","generated":{"line":106,"column":24},"source":"js/inputs.js","original":{"line":82,"column":18}},{"generated":{"line":106,"column":27},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"fillRect","generated":{"line":106,"column":28},"source":"js/inputs.js","original":{"line":82,"column":22}},{"generated":{"line":106,"column":36},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":106,"column":37},"source":"js/inputs.js","original":{"line":82,"column":31}},{"generated":{"line":106,"column":38},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":106,"column":40},"source":"js/inputs.js","original":{"line":82,"column":34}},{"generated":{"line":106,"column":41},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"theCanvas","generated":{"line":106,"column":43},"source":"js/inputs.js","original":{"line":82,"column":37}},{"name":"canvas","generated":{"line":106,"column":61},"source":"js/inputs.js","original":{"line":82,"column":47}},{"generated":{"line":106,"column":67},"source":"js/inputs.js","original":{"line":82,"column":37}},{"name":"width","generated":{"line":106,"column":68},"source":"js/inputs.js","original":{"line":82,"column":54}},{"generated":{"line":106,"column":73},"source":"js/inputs.js","original":{"line":82,"column":8}},{"name":"theCanvas","generated":{"line":106,"column":75},"source":"js/inputs.js","original":{"line":82,"column":61}},{"name":"canvas","generated":{"line":106,"column":93},"source":"js/inputs.js","original":{"line":82,"column":71}},{"generated":{"line":106,"column":99},"source":"js/inputs.js","original":{"line":82,"column":61}},{"name":"height","generated":{"line":106,"column":100},"source":"js/inputs.js","original":{"line":82,"column":78}},{"generated":{"line":106,"column":106},"source":"js/inputs.js","original":{"line":82,"column":8}},{"generated":{"line":106,"column":108},"source":"js/inputs.js","original":{"line":80,"column":42}},{"generated":{"line":106,"column":109},"source":"js/inputs.js","original":{"line":84,"column":8}},{"name":"ui","generated":{"line":109,"column":0},"source":"js/inputs.js","original":{"line":85,"column":8}},{"name":"displayChanges","generated":{"line":109,"column":13},"source":"js/inputs.js","original":{"line":85,"column":11}},{"generated":{"line":109,"column":27},"source":"js/inputs.js","original":{"line":85,"column":8}},{"generated":{"line":109,"column":28},"source":"js/inputs.js","original":{"line":85,"column":26}},{"generated":{"line":109,"column":40},"source":"js/inputs.js","original":{"line":85,"column":8}},{"name":"box","generated":{"line":109,"column":42},"source":"js/inputs.js","original":{"line":85,"column":40}},{"generated":{"line":109,"column":45},"source":"js/inputs.js","original":{"line":85,"column":43}},{"name":"dataset","generated":{"line":109,"column":46},"source":"js/inputs.js","original":{"line":85,"column":44}},{"generated":{"line":109,"column":53},"source":"js/inputs.js","original":{"line":85,"column":40}},{"name":"color","generated":{"line":109,"column":54},"source":"js/inputs.js","original":{"line":85,"column":52}},{"generated":{"line":109,"column":59},"source":"js/inputs.js","original":{"line":85,"column":8}},{"generated":{"line":110,"column":0},"source":"js/inputs.js","original":{"line":86,"column":5}},{"generated":{"line":110,"column":5},"source":"js/inputs.js","original":{"line":73,"column":68}},{"generated":{"line":110,"column":6},"source":"js/inputs.js","original":{"line":87,"column":4}},{"generated":{"line":112,"column":0},"source":"js/inputs.js","original":{"line":88,"column":1}},{"generated":{"line":112,"column":3},"source":"js/inputs.js","original":{"line":73,"column":33}},{"generated":{"line":112,"column":4},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":113,"column":0},"source":"js/inputs.js","original":{"line":73,"column":29}},{"generated":{"line":113,"column":1},"source":"js/inputs.js","original":{"line":73,"column":0}}],"sources":{"js/inputs.js":"import { ui } from './ui';\r\nimport { theCanvas } from './canvas'\r\n\r\nclass Inputs {\r\n constructor() {\r\n this.colorInputs = document.querySelectorAll(`input[type=\"color\"]`);\r\n this.colorBoxes = document.querySelectorAll(\".color-box\");\r\n this.widthInput = document.querySelector(\"#width-input\");\r\n this.heightInput = document.querySelector(\"#height-input\");\r\n this.capWidth = document.querySelector(\"#capWidth\");\r\n }\r\n\r\n // Change the drawing cap size\r\n changeCapSize(e) {\r\n e = e || event;\r\n\r\n // Change cap size using the slider\r\n if(ui.holdingSlider) {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n const capDisplay = document.querySelector(\"#capWidth-display\");\r\n capDisplay.style.width = `${e.target.value}px`;\r\n capDisplay.style.height = `${theCanvas.ctx.lineWidth}px`;\r\n capDisplay.style.backgroundColor = theCanvas.ctx.strokeStyle;\r\n console.log(capDisplay);\r\n }\r\n\r\n // If user presses [, decrease size. If user presses ], increase cap size\r\n if(e.keyCode === 219) {\r\n theCanvas.ctx.lineWidth--;\r\n this.capWidth.value = theCanvas.ctx.lineWidth;\r\n } else if (e.keyCode === 221) {\r\n theCanvas.ctx.lineWidth++;\r\n this.capWidth.value = theCanvas.ctx.lineWidth;\r\n }\r\n\r\n ui.displayChanges(\"capSize\");\r\n }\r\n}\r\n\r\nexport const inputs = new Inputs();\r\n\r\n// Input field\r\ninputs.capWidth.addEventListener(\"mousedown\", () => ui.holdingSlider = true)\r\ninputs.capWidth.addEventListener(\"mouseup\", () => {\r\n ui.holdingSlider = false\r\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\r\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\r\n})\r\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\r\ninputs.capWidth.addEventListener(\"click\", e => {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n\r\n ui.displayChanges(\"capSize\");\r\n});\r\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs));\r\n\r\n// Choose colors for drawing and for the background fill\r\ninputs.colorInputs.forEach(input => input.addEventListener(\"change\", () => {\r\n if(input.id === 'colorPalette') {\r\n theCanvas.ctx.strokeStyle = input.value;\r\n\r\n // Display changes\r\n ui.displayChanges(\"draw-color\");\r\n } else if (input.id === \"backgroundColor\") {\r\n theCanvas.ctx.fillStyle = input.value;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Display changes\r\n ui.displayChanges(\"fill-color\", input.value);\r\n }\r\n}))\r\n\r\ninputs.colorBoxes.forEach(box => box.addEventListener(\"click\", e => {\r\n let parentID = e.target.parentElement.id;\r\n if(parentID === \"draw-color\") {\r\n theCanvas.ctx.strokeStyle = box.dataset.color;\r\n\r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"draw-color\");\r\n } else if (parentID === \"fill-color\") {\r\n theCanvas.ctx.fillStyle = box.dataset.color;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n \r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"fill-color\", box.dataset.color);\r\n }\r\n // console.log(e.target.parentElement.id);\r\n}));"},"lineCount":null}},"error":null,"hash":"9c68b98763383738d1cd77da69397320","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/9e/786c5f97b05b94fe332de51744e8dd.json b/.cache/9e/786c5f97b05b94fe332de51744e8dd.json deleted file mode 100644 index 0a4a7ff..0000000 --- a/.cache/9e/786c5f97b05b94fe332de51744e8dd.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/MaterialIcons-Regular.woff","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports = \"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\";"},"sourceMaps":null,"error":null,"hash":"012cf6a10129e2275d79d6adac7f3b02","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/9e/f57e6849b19394c33109cae3e85d7c.json b/.cache/9e/f57e6849b19394c33109cae3e85d7c.json deleted file mode 100644 index 2b5713a..0000000 --- a/.cache/9e/f57e6849b19394c33109cae3e85d7c.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../node_modules/parcel-bundler/src/builtins/css-loader.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\package.json","includedInParent":true,"mtime":1609412126513},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\.babelrc","includedInParent":true,"mtime":1545079450000},{"name":"./bundle-url","loc":{"line":1,"column":21},"parent":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\bundle-url.js"}],"generated":{"js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n\n newLink.onload = function () {\n link.remove();\n };\n\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\n\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"name":"bundle","generated":{"line":1,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":10}},{"name":"require","generated":{"line":1,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":21}},{"generated":{"line":1,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"updateLink","generated":{"line":3,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":9}},{"generated":{"line":3,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"link","generated":{"line":3,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":20}},{"generated":{"line":3,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"generated":{"line":3,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":26}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":4,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":6}},{"generated":{"line":4,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":13}},{"name":"link","generated":{"line":4,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":20}},{"name":"cloneNode","generated":{"line":4,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":21}},{"generated":{"line":4,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":6,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":6,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":9}},{"name":"onload","generated":{"line":6,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":10}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":19}},{"generated":{"line":6,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":31}},{"name":"link","generated":{"line":7,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"name":"link","generated":{"line":7,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":7,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":8}},{"name":"remove","generated":{"line":7,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":9}},{"generated":{"line":7,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":7,"column":3}},{"generated":{"line":8,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":10,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"newLink","generated":{"line":10,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"generated":{"line":10,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":9}},{"name":"href","generated":{"line":10,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":10}},{"generated":{"line":10,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":10,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":21}},{"name":"href","generated":{"line":10,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":22}},{"generated":{"line":10,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"split","generated":{"line":10,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":27}},{"generated":{"line":10,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":33}},{"generated":{"line":10,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":38}},{"generated":{"line":10,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":43}},{"generated":{"line":10,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"Date","generated":{"line":10,"column":49},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":53}},{"name":"now","generated":{"line":10,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":54}},{"generated":{"line":10,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":11,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":11,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":6}},{"name":"parentNode","generated":{"line":11,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":7}},{"generated":{"line":11,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"insertBefore","generated":{"line":11,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":18}},{"generated":{"line":11,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"newLink","generated":{"line":11,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":31}},{"generated":{"line":11,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":40}},{"generated":{"line":11,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":44}},{"name":"nextSibling","generated":{"line":11,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":45}},{"generated":{"line":11,"column":56},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":10,"column":1}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"name":"cssTimeout","generated":{"line":14,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":4}},{"generated":{"line":14,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":14}},{"generated":{"line":14,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":17}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"name":"reloadCSS","generated":{"line":16,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":9}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"generated":{"line":16,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":21}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"name":"cssTimeout","generated":{"line":17,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":6}},{"generated":{"line":17,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"generated":{"line":17,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":18}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":16,"column":3}},{"name":"cssTimeout","generated":{"line":21,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"name":"cssTimeout","generated":{"line":21,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":21,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":12}},{"name":"setTimeout","generated":{"line":21,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":15}},{"generated":{"line":21,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":21,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":26}},{"generated":{"line":21,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":38}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"name":"links","generated":{"line":22,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":8}},{"generated":{"line":22,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":13}},{"name":"document","generated":{"line":22,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":24}},{"name":"querySelectorAll","generated":{"line":22,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":25}},{"generated":{"line":22,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":42}},{"generated":{"line":22,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":67},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":9}},{"name":"i","generated":{"line":24,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":13}},{"generated":{"line":24,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":14}},{"generated":{"line":24,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":17}},{"generated":{"line":24,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":20}},{"generated":{"line":24,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":21}},{"name":"links","generated":{"line":24,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":24}},{"generated":{"line":24,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":29}},{"name":"length","generated":{"line":24,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":30}},{"generated":{"line":24,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":38}},{"generated":{"line":24,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":39}},{"generated":{"line":24,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":43}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"name":"bundle","generated":{"line":25,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":16}},{"name":"getBaseURL","generated":{"line":25,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":17}},{"generated":{"line":25,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"links","generated":{"line":25,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"generated":{"line":25,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"name":"i","generated":{"line":25,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":34}},{"generated":{"line":25,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"generated":{"line":25,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"name":"href","generated":{"line":25,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":37}},{"generated":{"line":25,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"bundle","generated":{"line":25,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":53}},{"name":"getBundleURL","generated":{"line":25,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":54}},{"generated":{"line":25,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":68},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"generated":{"line":25,"column":70},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":70}},{"name":"updateLink","generated":{"line":26,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"name":"updateLink","generated":{"line":26,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":26,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"name":"links","generated":{"line":26,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":19}},{"generated":{"line":26,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"name":"i","generated":{"line":26,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":25}},{"generated":{"line":26,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"generated":{"line":26,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"generated":{"line":26,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":23,"column":7}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":24,"column":5}},{"name":"cssTimeout","generated":{"line":30,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"name":"cssTimeout","generated":{"line":30,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":14}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":17}},{"generated":{"line":30,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":31,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":27,"column":3}},{"generated":{"line":31,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":27,"column":5}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":32,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":28,"column":1}},{"name":"module","generated":{"line":34,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"generated":{"line":34,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":6}},{"name":"exports","generated":{"line":34,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":7}},{"generated":{"line":34,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"name":"reloadCSS","generated":{"line":34,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":17}},{"generated":{"line":34,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}}],"sources":{"../node_modules/parcel-bundler/src/builtins/css-loader.js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n newLink.onload = function () {\n link.remove();\n };\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;\n"},"lineCount":null}},"error":null,"hash":"bd9f90ca0aba93870346d8cb335cd70c","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/a1/5ec6ae94aa15893339837625971a26.json b/.cache/a1/5ec6ae94aa15893339837625971a26.json deleted file mode 100644 index d1a47ca..0000000 --- a/.cache/a1/5ec6ae94aa15893339837625971a26.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"Iryg","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./canvas","loc":{"line":2,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.inputs=void 0;var e=require(\"./ui\"),t=require(\"./canvas\");function a(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function n(e,t){for(var a=0;a ui.holdingSlider = true)\r\ninputs.capWidth.addEventListener(\"mouseup\", () => {\r\n ui.holdingSlider = false\r\n document.querySelector(\"#capWidth-display\").style.width = \"0px\";\r\n document.querySelector(\"#capWidth-display\").style.height = \"0px\";\r\n})\r\ninputs.capWidth.addEventListener(\"mousemove\", inputs.changeCapSize.bind(inputs));\r\ninputs.capWidth.addEventListener(\"click\", e => {\r\n theCanvas.ctx.lineWidth = e.target.value;\r\n\r\n ui.displayChanges(\"capSize\");\r\n});\r\ndocument.addEventListener(\"keydown\", inputs.changeCapSize.bind(inputs));\r\n\r\n// Choose colors for drawing and for the background fill\r\ninputs.colorInputs.forEach(input => input.addEventListener(\"change\", () => {\r\n if(input.id === 'colorPalette') {\r\n theCanvas.ctx.strokeStyle = input.value;\r\n\r\n // Display changes\r\n ui.displayChanges(\"draw-color\");\r\n } else if (input.id === \"backgroundColor\") {\r\n theCanvas.ctx.fillStyle = input.value;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n\r\n // Display changes\r\n ui.displayChanges(\"fill-color\", input.value);\r\n }\r\n}))\r\n\r\ninputs.colorBoxes.forEach(box => box.addEventListener(\"click\", e => {\r\n let parentID = e.target.parentElement.id;\r\n if(parentID === \"draw-color\") {\r\n theCanvas.ctx.strokeStyle = box.dataset.color;\r\n\r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"draw-color\");\r\n } else if (parentID === \"fill-color\") {\r\n theCanvas.ctx.fillStyle = box.dataset.color;\r\n theCanvas.ctx.fillRect(0, 0, theCanvas.canvas.width, theCanvas.canvas.height);\r\n \r\n // Update the UI with the proper color name\r\n ui.displayChanges(\"fill-color\", box.dataset.color);\r\n }\r\n // console.log(e.target.parentElement.id);\r\n}));"},"lineCount":null}},"error":null,"hash":"90809df29c6602590232b469a2aa3143","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/a4/d045c35c55a8ac7b1a350abef51157.json b/.cache/a4/d045c35c55a8ac7b1a350abef51157.json deleted file mode 100644 index d389289..0000000 --- a/.cache/a4/d045c35c55a8ac7b1a350abef51157.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/Montserrat-Black.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/b2f9e157b23e73116447e9827f2de76c.ttf\";"},"sourceMaps":null,"error":null,"hash":"6d1796a9f798ced8961baf3c79f894b6","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/a4/f514ddb416f7ad29eae6eb857b3da1.json b/.cache/a4/f514ddb416f7ad29eae6eb857b3da1.json deleted file mode 100644 index a3a3878..0000000 --- a/.cache/a4/f514ddb416f7ad29eae6eb857b3da1.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"js/canvas.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"./ui","loc":{"line":1,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.theCanvas = void 0;\n\nvar _ui = require(\"./ui\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar Canvas =\n/*#__PURE__*/\nfunction () {\n function Canvas() {\n _classCallCheck(this, Canvas);\n\n this.lastX = 0;\n this.lastY = 0;\n this.direction = true;\n this.isDrawing = false;\n this.canvas = document.querySelector(\"#canvas\");\n this.ctx = this.canvas.getContext(\"2d\");\n this.clear = document.querySelector(\"#clearCanvas\"); // Canvas property\n\n this.ctx.lineCap = \"round\";\n this.ctx.lineWidth = 20;\n this.ctx.strokeStyle = \"#000000\"; // Drawing a straight line\n\n this.needFirstPoint = true;\n } // Draw on the canvas\n\n\n _createClass(Canvas, [{\n key: \"draw\",\n value: function draw(e) {\n // If user is not drawing anymore, end the function\n if (!this.isDrawing) return;\n\n if (!_ui.ui.strLineChecked) {\n this.ctx.beginPath();\n this.ctx.moveTo(this.lastX, this.lastY);\n this.ctx.lineTo(e.offsetX, e.offsetY);\n this.ctx.stroke(); // Re-save the position\n\n this.lastX = e.offsetX;\n this.lastY = e.offsetY;\n }\n } // Draw a straight line between two button clicks\n\n }, {\n key: \"drawStraightLine\",\n value: function drawStraightLine(x, y) {\n if (_ui.ui.strLineChecked) {\n if (this.needFirstPoint) {\n this.ctx.beginPath();\n this.ctx.moveTo(x, y);\n this.needFirstPoint = false;\n } else {\n this.ctx.lineTo(x, y);\n this.ctx.stroke();\n this.needFirstPoint = true;\n }\n }\n } // Clear the canvas\n\n }, {\n key: \"clearCanvas\",\n value: function clearCanvas() {\n // Clear the canvas\n this.ctx.clearRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height);\n }\n }]);\n\n return Canvas;\n}();\n\nvar theCanvas = new Canvas(); // Canvas (drawing) event listeners\n\nexports.theCanvas = theCanvas;\ntheCanvas.canvas.addEventListener(\"mousedown\", function (e) {\n theCanvas.isDrawing = true;\n theCanvas.lastX = e.offsetX;\n theCanvas.lastY = e.offsetY;\n});\ntheCanvas.canvas.addEventListener(\"mousemove\", theCanvas.draw.bind(theCanvas));\ntheCanvas.canvas.addEventListener(\"mouseup\", function () {\n return theCanvas.isDrawing = false;\n});\ntheCanvas.canvas.addEventListener(\"mouseout\", function () {\n return theCanvas.isDrawing = false;\n});\ntheCanvas.clear.addEventListener(\"click\", theCanvas.clearCanvas.bind(theCanvas));\ntheCanvas.canvas.addEventListener(\"click\", function (e) {\n var x = e.offsetX;\n var y = e.offsetY;\n theCanvas.drawStraightLine(x, y);\n});"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/canvas.js","original":{"line":1,"column":0}},{"name":"Canvas","generated":{"line":16,"column":4},"source":"js/canvas.js","original":{"line":3,"column":6}},{"generated":{"line":19,"column":0},"source":"js/canvas.js","original":{"line":4,"column":4}},{"generated":{"line":19,"column":20},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":20,"column":0},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":22,"column":0},"source":"js/canvas.js","original":{"line":5,"column":8}},{"name":"lastX","generated":{"line":22,"column":9},"source":"js/canvas.js","original":{"line":5,"column":13}},{"generated":{"line":22,"column":14},"source":"js/canvas.js","original":{"line":5,"column":8}},{"generated":{"line":22,"column":17},"source":"js/canvas.js","original":{"line":5,"column":21}},{"generated":{"line":22,"column":18},"source":"js/canvas.js","original":{"line":5,"column":8}},{"generated":{"line":23,"column":0},"source":"js/canvas.js","original":{"line":6,"column":8}},{"name":"lastY","generated":{"line":23,"column":9},"source":"js/canvas.js","original":{"line":6,"column":13}},{"generated":{"line":23,"column":14},"source":"js/canvas.js","original":{"line":6,"column":8}},{"generated":{"line":23,"column":17},"source":"js/canvas.js","original":{"line":6,"column":21}},{"generated":{"line":23,"column":18},"source":"js/canvas.js","original":{"line":6,"column":8}},{"generated":{"line":24,"column":0},"source":"js/canvas.js","original":{"line":7,"column":8}},{"name":"direction","generated":{"line":24,"column":9},"source":"js/canvas.js","original":{"line":7,"column":13}},{"generated":{"line":24,"column":18},"source":"js/canvas.js","original":{"line":7,"column":8}},{"generated":{"line":24,"column":21},"source":"js/canvas.js","original":{"line":7,"column":25}},{"generated":{"line":24,"column":25},"source":"js/canvas.js","original":{"line":7,"column":8}},{"generated":{"line":25,"column":0},"source":"js/canvas.js","original":{"line":8,"column":8}},{"name":"isDrawing","generated":{"line":25,"column":9},"source":"js/canvas.js","original":{"line":8,"column":13}},{"generated":{"line":25,"column":18},"source":"js/canvas.js","original":{"line":8,"column":8}},{"generated":{"line":25,"column":21},"source":"js/canvas.js","original":{"line":8,"column":25}},{"generated":{"line":25,"column":26},"source":"js/canvas.js","original":{"line":8,"column":8}},{"generated":{"line":26,"column":0},"source":"js/canvas.js","original":{"line":9,"column":8}},{"name":"canvas","generated":{"line":26,"column":9},"source":"js/canvas.js","original":{"line":9,"column":13}},{"generated":{"line":26,"column":15},"source":"js/canvas.js","original":{"line":9,"column":8}},{"name":"document","generated":{"line":26,"column":18},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":26,"column":26},"source":"js/canvas.js","original":{"line":9,"column":30}},{"name":"querySelector","generated":{"line":26,"column":27},"source":"js/canvas.js","original":{"line":9,"column":31}},{"generated":{"line":26,"column":40},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":26,"column":41},"source":"js/canvas.js","original":{"line":9,"column":45}},{"generated":{"line":26,"column":50},"source":"js/canvas.js","original":{"line":9,"column":22}},{"generated":{"line":26,"column":51},"source":"js/canvas.js","original":{"line":9,"column":8}},{"generated":{"line":27,"column":0},"source":"js/canvas.js","original":{"line":10,"column":8}},{"name":"ctx","generated":{"line":27,"column":9},"source":"js/canvas.js","original":{"line":10,"column":13}},{"generated":{"line":27,"column":12},"source":"js/canvas.js","original":{"line":10,"column":8}},{"generated":{"line":27,"column":15},"source":"js/canvas.js","original":{"line":10,"column":19}},{"name":"canvas","generated":{"line":27,"column":20},"source":"js/canvas.js","original":{"line":10,"column":24}},{"generated":{"line":27,"column":26},"source":"js/canvas.js","original":{"line":10,"column":19}},{"name":"getContext","generated":{"line":27,"column":27},"source":"js/canvas.js","original":{"line":10,"column":31}},{"generated":{"line":27,"column":37},"source":"js/canvas.js","original":{"line":10,"column":19}},{"generated":{"line":27,"column":38},"source":"js/canvas.js","original":{"line":10,"column":42}},{"generated":{"line":27,"column":42},"source":"js/canvas.js","original":{"line":10,"column":19}},{"generated":{"line":27,"column":43},"source":"js/canvas.js","original":{"line":10,"column":8}},{"generated":{"line":28,"column":0},"source":"js/canvas.js","original":{"line":11,"column":8}},{"name":"clear","generated":{"line":28,"column":9},"source":"js/canvas.js","original":{"line":11,"column":13}},{"generated":{"line":28,"column":14},"source":"js/canvas.js","original":{"line":11,"column":8}},{"name":"document","generated":{"line":28,"column":17},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":28,"column":25},"source":"js/canvas.js","original":{"line":11,"column":29}},{"name":"querySelector","generated":{"line":28,"column":26},"source":"js/canvas.js","original":{"line":11,"column":30}},{"generated":{"line":28,"column":39},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":28,"column":40},"source":"js/canvas.js","original":{"line":11,"column":44}},{"generated":{"line":28,"column":54},"source":"js/canvas.js","original":{"line":11,"column":21}},{"generated":{"line":28,"column":55},"source":"js/canvas.js","original":{"line":11,"column":8}},{"generated":{"line":28,"column":56},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":28,"column":57},"source":"js/canvas.js","original":{"line":13,"column":8}},{"generated":{"line":30,"column":0},"source":"js/canvas.js","original":{"line":14,"column":8}},{"name":"ctx","generated":{"line":30,"column":9},"source":"js/canvas.js","original":{"line":14,"column":13}},{"generated":{"line":30,"column":12},"source":"js/canvas.js","original":{"line":14,"column":8}},{"name":"lineCap","generated":{"line":30,"column":13},"source":"js/canvas.js","original":{"line":14,"column":17}},{"generated":{"line":30,"column":20},"source":"js/canvas.js","original":{"line":14,"column":8}},{"generated":{"line":30,"column":23},"source":"js/canvas.js","original":{"line":14,"column":27}},{"generated":{"line":30,"column":30},"source":"js/canvas.js","original":{"line":14,"column":8}},{"generated":{"line":31,"column":0},"source":"js/canvas.js","original":{"line":15,"column":8}},{"name":"ctx","generated":{"line":31,"column":9},"source":"js/canvas.js","original":{"line":15,"column":13}},{"generated":{"line":31,"column":12},"source":"js/canvas.js","original":{"line":15,"column":8}},{"name":"lineWidth","generated":{"line":31,"column":13},"source":"js/canvas.js","original":{"line":15,"column":17}},{"generated":{"line":31,"column":22},"source":"js/canvas.js","original":{"line":15,"column":8}},{"generated":{"line":31,"column":25},"source":"js/canvas.js","original":{"line":15,"column":29}},{"generated":{"line":31,"column":27},"source":"js/canvas.js","original":{"line":15,"column":8}},{"generated":{"line":32,"column":0},"source":"js/canvas.js","original":{"line":16,"column":8}},{"name":"ctx","generated":{"line":32,"column":9},"source":"js/canvas.js","original":{"line":16,"column":13}},{"generated":{"line":32,"column":12},"source":"js/canvas.js","original":{"line":16,"column":8}},{"name":"strokeStyle","generated":{"line":32,"column":13},"source":"js/canvas.js","original":{"line":16,"column":17}},{"generated":{"line":32,"column":24},"source":"js/canvas.js","original":{"line":16,"column":8}},{"generated":{"line":32,"column":27},"source":"js/canvas.js","original":{"line":16,"column":31}},{"generated":{"line":32,"column":36},"source":"js/canvas.js","original":{"line":16,"column":8}},{"generated":{"line":32,"column":37},"source":"js/canvas.js","original":{"line":4,"column":18}},{"generated":{"line":32,"column":38},"source":"js/canvas.js","original":{"line":18,"column":8}},{"generated":{"line":34,"column":0},"source":"js/canvas.js","original":{"line":19,"column":8}},{"name":"needFirstPoint","generated":{"line":34,"column":9},"source":"js/canvas.js","original":{"line":19,"column":13}},{"generated":{"line":34,"column":23},"source":"js/canvas.js","original":{"line":19,"column":8}},{"generated":{"line":34,"column":26},"source":"js/canvas.js","original":{"line":19,"column":30}},{"generated":{"line":34,"column":30},"source":"js/canvas.js","original":{"line":19,"column":8}},{"generated":{"line":35,"column":0},"source":"js/canvas.js","original":{"line":20,"column":5}},{"generated":{"line":35,"column":4},"source":"js/canvas.js","original":{"line":22,"column":4}},{"name":"e","generated":{"line":40,"column":25},"source":"js/canvas.js","original":{"line":23,"column":9}},{"generated":{"line":40,"column":28},"source":"js/canvas.js","original":{"line":23,"column":12}},{"generated":{"line":41,"column":0},"source":"js/canvas.js","original":{"line":24,"column":8}},{"generated":{"line":42,"column":0},"source":"js/canvas.js","original":{"line":25,"column":8}},{"generated":{"line":42,"column":10},"source":"js/canvas.js","original":{"line":25,"column":11}},{"generated":{"line":42,"column":11},"source":"js/canvas.js","original":{"line":25,"column":12}},{"name":"isDrawing","generated":{"line":42,"column":16},"source":"js/canvas.js","original":{"line":25,"column":17}},{"generated":{"line":42,"column":25},"source":"js/canvas.js","original":{"line":25,"column":8}},{"generated":{"line":42,"column":27},"source":"js/canvas.js","original":{"line":25,"column":28}},{"generated":{"line":44,"column":0},"source":"js/canvas.js","original":{"line":27,"column":8}},{"generated":{"line":44,"column":10},"source":"js/canvas.js","original":{"line":27,"column":11}},{"name":"ui","generated":{"line":44,"column":11},"source":"js/canvas.js","original":{"line":27,"column":12}},{"name":"strLineChecked","generated":{"line":44,"column":18},"source":"js/canvas.js","original":{"line":27,"column":15}},{"generated":{"line":44,"column":32},"source":"js/canvas.js","original":{"line":27,"column":8}},{"generated":{"line":44,"column":34},"source":"js/canvas.js","original":{"line":27,"column":31}},{"generated":{"line":45,"column":0},"source":"js/canvas.js","original":{"line":28,"column":12}},{"name":"ctx","generated":{"line":45,"column":13},"source":"js/canvas.js","original":{"line":28,"column":17}},{"generated":{"line":45,"column":16},"source":"js/canvas.js","original":{"line":28,"column":12}},{"name":"beginPath","generated":{"line":45,"column":17},"source":"js/canvas.js","original":{"line":28,"column":21}},{"generated":{"line":45,"column":26},"source":"js/canvas.js","original":{"line":28,"column":12}},{"generated":{"line":46,"column":0},"source":"js/canvas.js","original":{"line":29,"column":12}},{"name":"ctx","generated":{"line":46,"column":13},"source":"js/canvas.js","original":{"line":29,"column":17}},{"generated":{"line":46,"column":16},"source":"js/canvas.js","original":{"line":29,"column":12}},{"name":"moveTo","generated":{"line":46,"column":17},"source":"js/canvas.js","original":{"line":29,"column":21}},{"generated":{"line":46,"column":23},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":46,"column":24},"source":"js/canvas.js","original":{"line":29,"column":28}},{"name":"lastX","generated":{"line":46,"column":29},"source":"js/canvas.js","original":{"line":29,"column":33}},{"generated":{"line":46,"column":34},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":46,"column":36},"source":"js/canvas.js","original":{"line":29,"column":40}},{"name":"lastY","generated":{"line":46,"column":41},"source":"js/canvas.js","original":{"line":29,"column":45}},{"generated":{"line":46,"column":46},"source":"js/canvas.js","original":{"line":29,"column":12}},{"generated":{"line":47,"column":0},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"ctx","generated":{"line":47,"column":13},"source":"js/canvas.js","original":{"line":30,"column":17}},{"generated":{"line":47,"column":16},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"lineTo","generated":{"line":47,"column":17},"source":"js/canvas.js","original":{"line":30,"column":21}},{"generated":{"line":47,"column":23},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"e","generated":{"line":47,"column":24},"source":"js/canvas.js","original":{"line":30,"column":28}},{"generated":{"line":47,"column":25},"source":"js/canvas.js","original":{"line":30,"column":29}},{"name":"offsetX","generated":{"line":47,"column":26},"source":"js/canvas.js","original":{"line":30,"column":30}},{"generated":{"line":47,"column":33},"source":"js/canvas.js","original":{"line":30,"column":12}},{"name":"e","generated":{"line":47,"column":35},"source":"js/canvas.js","original":{"line":30,"column":39}},{"generated":{"line":47,"column":36},"source":"js/canvas.js","original":{"line":30,"column":40}},{"name":"offsetY","generated":{"line":47,"column":37},"source":"js/canvas.js","original":{"line":30,"column":41}},{"generated":{"line":47,"column":44},"source":"js/canvas.js","original":{"line":30,"column":12}},{"generated":{"line":48,"column":0},"source":"js/canvas.js","original":{"line":31,"column":12}},{"name":"ctx","generated":{"line":48,"column":13},"source":"js/canvas.js","original":{"line":31,"column":17}},{"generated":{"line":48,"column":16},"source":"js/canvas.js","original":{"line":31,"column":12}},{"name":"stroke","generated":{"line":48,"column":17},"source":"js/canvas.js","original":{"line":31,"column":21}},{"generated":{"line":48,"column":23},"source":"js/canvas.js","original":{"line":31,"column":12}},{"generated":{"line":48,"column":26},"source":"js/canvas.js","original":{"line":27,"column":31}},{"generated":{"line":48,"column":27},"source":"js/canvas.js","original":{"line":33,"column":12}},{"generated":{"line":50,"column":0},"source":"js/canvas.js","original":{"line":34,"column":12}},{"name":"lastX","generated":{"line":50,"column":13},"source":"js/canvas.js","original":{"line":34,"column":17}},{"generated":{"line":50,"column":18},"source":"js/canvas.js","original":{"line":34,"column":12}},{"name":"e","generated":{"line":50,"column":21},"source":"js/canvas.js","original":{"line":34,"column":25}},{"generated":{"line":50,"column":22},"source":"js/canvas.js","original":{"line":34,"column":26}},{"name":"offsetX","generated":{"line":50,"column":23},"source":"js/canvas.js","original":{"line":34,"column":27}},{"generated":{"line":50,"column":30},"source":"js/canvas.js","original":{"line":34,"column":12}},{"generated":{"line":51,"column":0},"source":"js/canvas.js","original":{"line":35,"column":12}},{"name":"lastY","generated":{"line":51,"column":13},"source":"js/canvas.js","original":{"line":35,"column":17}},{"generated":{"line":51,"column":18},"source":"js/canvas.js","original":{"line":35,"column":12}},{"name":"e","generated":{"line":51,"column":21},"source":"js/canvas.js","original":{"line":35,"column":25}},{"generated":{"line":51,"column":22},"source":"js/canvas.js","original":{"line":35,"column":26}},{"name":"offsetY","generated":{"line":51,"column":23},"source":"js/canvas.js","original":{"line":35,"column":27}},{"generated":{"line":51,"column":30},"source":"js/canvas.js","original":{"line":35,"column":12}},{"generated":{"line":52,"column":0},"source":"js/canvas.js","original":{"line":36,"column":9}},{"generated":{"line":53,"column":0},"source":"js/canvas.js","original":{"line":37,"column":5}},{"generated":{"line":53,"column":6},"source":"js/canvas.js","original":{"line":39,"column":4}},{"name":"x","generated":{"line":57,"column":37},"source":"js/canvas.js","original":{"line":40,"column":21}},{"name":"y","generated":{"line":57,"column":40},"source":"js/canvas.js","original":{"line":40,"column":24}},{"generated":{"line":57,"column":43},"source":"js/canvas.js","original":{"line":40,"column":27}},{"generated":{"line":58,"column":0},"source":"js/canvas.js","original":{"line":41,"column":8}},{"name":"ui","generated":{"line":58,"column":10},"source":"js/canvas.js","original":{"line":41,"column":11}},{"name":"strLineChecked","generated":{"line":58,"column":17},"source":"js/canvas.js","original":{"line":41,"column":14}},{"generated":{"line":58,"column":31},"source":"js/canvas.js","original":{"line":41,"column":8}},{"generated":{"line":58,"column":33},"source":"js/canvas.js","original":{"line":41,"column":30}},{"generated":{"line":59,"column":0},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":59,"column":12},"source":"js/canvas.js","original":{"line":42,"column":15}},{"name":"needFirstPoint","generated":{"line":59,"column":17},"source":"js/canvas.js","original":{"line":42,"column":20}},{"generated":{"line":59,"column":31},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":59,"column":33},"source":"js/canvas.js","original":{"line":42,"column":36}},{"generated":{"line":60,"column":0},"source":"js/canvas.js","original":{"line":43,"column":16}},{"name":"ctx","generated":{"line":60,"column":15},"source":"js/canvas.js","original":{"line":43,"column":21}},{"generated":{"line":60,"column":18},"source":"js/canvas.js","original":{"line":43,"column":16}},{"name":"beginPath","generated":{"line":60,"column":19},"source":"js/canvas.js","original":{"line":43,"column":25}},{"generated":{"line":60,"column":28},"source":"js/canvas.js","original":{"line":43,"column":16}},{"generated":{"line":61,"column":0},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"ctx","generated":{"line":61,"column":15},"source":"js/canvas.js","original":{"line":44,"column":21}},{"generated":{"line":61,"column":18},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"moveTo","generated":{"line":61,"column":19},"source":"js/canvas.js","original":{"line":44,"column":25}},{"generated":{"line":61,"column":25},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"x","generated":{"line":61,"column":26},"source":"js/canvas.js","original":{"line":44,"column":32}},{"generated":{"line":61,"column":27},"source":"js/canvas.js","original":{"line":44,"column":16}},{"name":"y","generated":{"line":61,"column":29},"source":"js/canvas.js","original":{"line":44,"column":35}},{"generated":{"line":61,"column":30},"source":"js/canvas.js","original":{"line":44,"column":16}},{"generated":{"line":62,"column":0},"source":"js/canvas.js","original":{"line":45,"column":16}},{"name":"needFirstPoint","generated":{"line":62,"column":15},"source":"js/canvas.js","original":{"line":45,"column":21}},{"generated":{"line":62,"column":29},"source":"js/canvas.js","original":{"line":45,"column":16}},{"generated":{"line":62,"column":32},"source":"js/canvas.js","original":{"line":45,"column":38}},{"generated":{"line":62,"column":37},"source":"js/canvas.js","original":{"line":45,"column":16}},{"generated":{"line":63,"column":0},"source":"js/canvas.js","original":{"line":46,"column":13}},{"generated":{"line":63,"column":9},"source":"js/canvas.js","original":{"line":42,"column":12}},{"generated":{"line":63,"column":15},"source":"js/canvas.js","original":{"line":46,"column":19}},{"generated":{"line":64,"column":0},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"ctx","generated":{"line":64,"column":15},"source":"js/canvas.js","original":{"line":47,"column":21}},{"generated":{"line":64,"column":18},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"lineTo","generated":{"line":64,"column":19},"source":"js/canvas.js","original":{"line":47,"column":25}},{"generated":{"line":64,"column":25},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"x","generated":{"line":64,"column":26},"source":"js/canvas.js","original":{"line":47,"column":32}},{"generated":{"line":64,"column":27},"source":"js/canvas.js","original":{"line":47,"column":16}},{"name":"y","generated":{"line":64,"column":29},"source":"js/canvas.js","original":{"line":47,"column":35}},{"generated":{"line":64,"column":30},"source":"js/canvas.js","original":{"line":47,"column":16}},{"generated":{"line":65,"column":0},"source":"js/canvas.js","original":{"line":48,"column":16}},{"name":"ctx","generated":{"line":65,"column":15},"source":"js/canvas.js","original":{"line":48,"column":21}},{"generated":{"line":65,"column":18},"source":"js/canvas.js","original":{"line":48,"column":16}},{"name":"stroke","generated":{"line":65,"column":19},"source":"js/canvas.js","original":{"line":48,"column":25}},{"generated":{"line":65,"column":25},"source":"js/canvas.js","original":{"line":48,"column":16}},{"generated":{"line":66,"column":0},"source":"js/canvas.js","original":{"line":49,"column":16}},{"name":"needFirstPoint","generated":{"line":66,"column":15},"source":"js/canvas.js","original":{"line":49,"column":21}},{"generated":{"line":66,"column":29},"source":"js/canvas.js","original":{"line":49,"column":16}},{"generated":{"line":66,"column":32},"source":"js/canvas.js","original":{"line":49,"column":38}},{"generated":{"line":66,"column":36},"source":"js/canvas.js","original":{"line":49,"column":16}},{"generated":{"line":67,"column":0},"source":"js/canvas.js","original":{"line":50,"column":13}},{"generated":{"line":68,"column":0},"source":"js/canvas.js","original":{"line":51,"column":9}},{"generated":{"line":69,"column":0},"source":"js/canvas.js","original":{"line":52,"column":5}},{"generated":{"line":69,"column":6},"source":"js/canvas.js","original":{"line":54,"column":4}},{"generated":{"line":73,"column":34},"source":"js/canvas.js","original":{"line":55,"column":18}},{"generated":{"line":74,"column":0},"source":"js/canvas.js","original":{"line":56,"column":8}},{"generated":{"line":75,"column":0},"source":"js/canvas.js","original":{"line":57,"column":8}},{"name":"ctx","generated":{"line":75,"column":11},"source":"js/canvas.js","original":{"line":57,"column":13}},{"generated":{"line":75,"column":14},"source":"js/canvas.js","original":{"line":57,"column":8}},{"name":"clearRect","generated":{"line":75,"column":15},"source":"js/canvas.js","original":{"line":57,"column":17}},{"generated":{"line":75,"column":24},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":75,"column":25},"source":"js/canvas.js","original":{"line":57,"column":27}},{"generated":{"line":75,"column":26},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":75,"column":28},"source":"js/canvas.js","original":{"line":57,"column":30}},{"generated":{"line":75,"column":29},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":75,"column":31},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"ctx","generated":{"line":75,"column":36},"source":"js/canvas.js","original":{"line":57,"column":38}},{"generated":{"line":75,"column":39},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"canvas","generated":{"line":75,"column":40},"source":"js/canvas.js","original":{"line":57,"column":42}},{"generated":{"line":75,"column":46},"source":"js/canvas.js","original":{"line":57,"column":33}},{"name":"width","generated":{"line":75,"column":47},"source":"js/canvas.js","original":{"line":57,"column":49}},{"generated":{"line":75,"column":52},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":75,"column":54},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"ctx","generated":{"line":75,"column":59},"source":"js/canvas.js","original":{"line":57,"column":61}},{"generated":{"line":75,"column":62},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"canvas","generated":{"line":75,"column":63},"source":"js/canvas.js","original":{"line":57,"column":65}},{"generated":{"line":75,"column":69},"source":"js/canvas.js","original":{"line":57,"column":56}},{"name":"height","generated":{"line":75,"column":70},"source":"js/canvas.js","original":{"line":57,"column":72}},{"generated":{"line":75,"column":76},"source":"js/canvas.js","original":{"line":57,"column":8}},{"generated":{"line":76,"column":0},"source":"js/canvas.js","original":{"line":58,"column":5}},{"generated":{"line":82,"column":0},"source":"js/canvas.js","original":{"line":61,"column":7}},{"name":"theCanvas","generated":{"line":82,"column":4},"source":"js/canvas.js","original":{"line":61,"column":13}},{"generated":{"line":82,"column":13},"source":"js/canvas.js","original":{"line":61,"column":22}},{"generated":{"line":82,"column":16},"source":"js/canvas.js","original":{"line":61,"column":25}},{"name":"Canvas","generated":{"line":82,"column":20},"source":"js/canvas.js","original":{"line":61,"column":29}},{"generated":{"line":82,"column":26},"source":"js/canvas.js","original":{"line":61,"column":25}},{"generated":{"line":82,"column":28},"source":"js/canvas.js","original":{"line":61,"column":7}},{"generated":{"line":82,"column":30},"source":"js/canvas.js","original":{"line":63,"column":0}},{"name":"theCanvas","generated":{"line":85,"column":0},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":85,"column":9},"source":"js/canvas.js","original":{"line":64,"column":9}},{"name":"canvas","generated":{"line":85,"column":10},"source":"js/canvas.js","original":{"line":64,"column":10}},{"generated":{"line":85,"column":16},"source":"js/canvas.js","original":{"line":64,"column":0}},{"name":"addEventListener","generated":{"line":85,"column":17},"source":"js/canvas.js","original":{"line":64,"column":17}},{"generated":{"line":85,"column":33},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":85,"column":34},"source":"js/canvas.js","original":{"line":64,"column":34}},{"generated":{"line":85,"column":45},"source":"js/canvas.js","original":{"line":64,"column":0}},{"generated":{"line":85,"column":47},"source":"js/canvas.js","original":{"line":64,"column":47}},{"name":"e","generated":{"line":85,"column":57},"source":"js/canvas.js","original":{"line":64,"column":47}},{"generated":{"line":85,"column":58},"source":"js/canvas.js","original":{"line":64,"column":48}},{"generated":{"line":85,"column":60},"source":"js/canvas.js","original":{"line":64,"column":52}},{"name":"theCanvas","generated":{"line":86,"column":0},"source":"js/canvas.js","original":{"line":65,"column":4}},{"name":"theCanvas","generated":{"line":86,"column":2},"source":"js/canvas.js","original":{"line":65,"column":4}},{"generated":{"line":86,"column":11},"source":"js/canvas.js","original":{"line":65,"column":13}},{"name":"isDrawing","generated":{"line":86,"column":12},"source":"js/canvas.js","original":{"line":65,"column":14}},{"generated":{"line":86,"column":21},"source":"js/canvas.js","original":{"line":65,"column":4}},{"generated":{"line":86,"column":24},"source":"js/canvas.js","original":{"line":65,"column":26}},{"generated":{"line":86,"column":28},"source":"js/canvas.js","original":{"line":65,"column":4}},{"name":"theCanvas","generated":{"line":87,"column":0},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"theCanvas","generated":{"line":87,"column":2},"source":"js/canvas.js","original":{"line":66,"column":4}},{"generated":{"line":87,"column":11},"source":"js/canvas.js","original":{"line":66,"column":13}},{"name":"lastX","generated":{"line":87,"column":12},"source":"js/canvas.js","original":{"line":66,"column":14}},{"generated":{"line":87,"column":17},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"e","generated":{"line":87,"column":20},"source":"js/canvas.js","original":{"line":66,"column":22}},{"generated":{"line":87,"column":21},"source":"js/canvas.js","original":{"line":66,"column":23}},{"name":"offsetX","generated":{"line":87,"column":22},"source":"js/canvas.js","original":{"line":66,"column":24}},{"generated":{"line":87,"column":29},"source":"js/canvas.js","original":{"line":66,"column":4}},{"name":"theCanvas","generated":{"line":88,"column":0},"source":"js/canvas.js","original":{"line":67,"column":4}},{"name":"theCanvas","generated":{"line":88,"column":2},"source":"js/canvas.js","original":{"line":67,"column":4}},{"generated":{"line":88,"column":11},"source":"js/canvas.js","original":{"line":67,"column":13}},{"name":"lastY","generated":{"line":88,"column":12},"source":"js/canvas.js","original":{"line":67,"column":14}},{"generated":{"line":88,"column":17},"source":"js/canvas.js","original":{"line":67,"column":4}},{"name":"e","generated":{"line":88,"column":20},"source":"js/canvas.js","original":{"line":67,"column":22}},{"generated":{"line":88,"column":21},"source":"js/canvas.js","original":{"line":67,"column":23}},{"name":"offsetY","generated":{"line":88,"column":22},"source":"js/canvas.js","original":{"line":67,"column":24}},{"generated":{"line":88,"column":29},"source":"js/canvas.js","original":{"line":67,"column":4}},{"generated":{"line":89,"column":0},"source":"js/canvas.js","original":{"line":68,"column":1}},{"generated":{"line":89,"column":1},"source":"js/canvas.js","original":{"line":64,"column":0}},{"name":"theCanvas","generated":{"line":90,"column":0},"source":"js/canvas.js","original":{"line":69,"column":0}},{"generated":{"line":90,"column":9},"source":"js/canvas.js","original":{"line":69,"column":9}},{"name":"canvas","generated":{"line":90,"column":10},"source":"js/canvas.js","original":{"line":69,"column":10}},{"generated":{"line":90,"column":16},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"addEventListener","generated":{"line":90,"column":17},"source":"js/canvas.js","original":{"line":69,"column":17}},{"generated":{"line":90,"column":33},"source":"js/canvas.js","original":{"line":69,"column":0}},{"generated":{"line":90,"column":34},"source":"js/canvas.js","original":{"line":69,"column":34}},{"generated":{"line":90,"column":45},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"theCanvas","generated":{"line":90,"column":47},"source":"js/canvas.js","original":{"line":69,"column":47}},{"generated":{"line":90,"column":56},"source":"js/canvas.js","original":{"line":69,"column":56}},{"name":"draw","generated":{"line":90,"column":57},"source":"js/canvas.js","original":{"line":69,"column":57}},{"generated":{"line":90,"column":61},"source":"js/canvas.js","original":{"line":69,"column":47}},{"name":"bind","generated":{"line":90,"column":62},"source":"js/canvas.js","original":{"line":69,"column":62}},{"generated":{"line":90,"column":66},"source":"js/canvas.js","original":{"line":69,"column":47}},{"name":"theCanvas","generated":{"line":90,"column":67},"source":"js/canvas.js","original":{"line":69,"column":67}},{"generated":{"line":90,"column":76},"source":"js/canvas.js","original":{"line":69,"column":47}},{"generated":{"line":90,"column":77},"source":"js/canvas.js","original":{"line":69,"column":0}},{"name":"theCanvas","generated":{"line":91,"column":0},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":91,"column":9},"source":"js/canvas.js","original":{"line":70,"column":9}},{"name":"canvas","generated":{"line":91,"column":10},"source":"js/canvas.js","original":{"line":70,"column":10}},{"generated":{"line":91,"column":16},"source":"js/canvas.js","original":{"line":70,"column":0}},{"name":"addEventListener","generated":{"line":91,"column":17},"source":"js/canvas.js","original":{"line":70,"column":17}},{"generated":{"line":91,"column":33},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":91,"column":34},"source":"js/canvas.js","original":{"line":70,"column":34}},{"generated":{"line":91,"column":43},"source":"js/canvas.js","original":{"line":70,"column":0}},{"generated":{"line":91,"column":45},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":92,"column":0},"source":"js/canvas.js","original":{"line":70,"column":45}},{"name":"theCanvas","generated":{"line":92,"column":9},"source":"js/canvas.js","original":{"line":70,"column":51}},{"generated":{"line":92,"column":18},"source":"js/canvas.js","original":{"line":70,"column":60}},{"name":"isDrawing","generated":{"line":92,"column":19},"source":"js/canvas.js","original":{"line":70,"column":61}},{"generated":{"line":92,"column":28},"source":"js/canvas.js","original":{"line":70,"column":51}},{"generated":{"line":92,"column":31},"source":"js/canvas.js","original":{"line":70,"column":73}},{"generated":{"line":92,"column":36},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":93,"column":0},"source":"js/canvas.js","original":{"line":70,"column":45}},{"generated":{"line":93,"column":1},"source":"js/canvas.js","original":{"line":70,"column":0}},{"name":"theCanvas","generated":{"line":94,"column":0},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":94,"column":9},"source":"js/canvas.js","original":{"line":71,"column":9}},{"name":"canvas","generated":{"line":94,"column":10},"source":"js/canvas.js","original":{"line":71,"column":10}},{"generated":{"line":94,"column":16},"source":"js/canvas.js","original":{"line":71,"column":0}},{"name":"addEventListener","generated":{"line":94,"column":17},"source":"js/canvas.js","original":{"line":71,"column":17}},{"generated":{"line":94,"column":33},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":94,"column":34},"source":"js/canvas.js","original":{"line":71,"column":34}},{"generated":{"line":94,"column":44},"source":"js/canvas.js","original":{"line":71,"column":0}},{"generated":{"line":94,"column":46},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":95,"column":0},"source":"js/canvas.js","original":{"line":71,"column":46}},{"name":"theCanvas","generated":{"line":95,"column":9},"source":"js/canvas.js","original":{"line":71,"column":52}},{"generated":{"line":95,"column":18},"source":"js/canvas.js","original":{"line":71,"column":61}},{"name":"isDrawing","generated":{"line":95,"column":19},"source":"js/canvas.js","original":{"line":71,"column":62}},{"generated":{"line":95,"column":28},"source":"js/canvas.js","original":{"line":71,"column":52}},{"generated":{"line":95,"column":31},"source":"js/canvas.js","original":{"line":71,"column":74}},{"generated":{"line":95,"column":36},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":96,"column":0},"source":"js/canvas.js","original":{"line":71,"column":46}},{"generated":{"line":96,"column":1},"source":"js/canvas.js","original":{"line":71,"column":0}},{"name":"theCanvas","generated":{"line":97,"column":0},"source":"js/canvas.js","original":{"line":72,"column":0}},{"generated":{"line":97,"column":9},"source":"js/canvas.js","original":{"line":72,"column":9}},{"name":"clear","generated":{"line":97,"column":10},"source":"js/canvas.js","original":{"line":72,"column":10}},{"generated":{"line":97,"column":15},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"addEventListener","generated":{"line":97,"column":16},"source":"js/canvas.js","original":{"line":72,"column":16}},{"generated":{"line":97,"column":32},"source":"js/canvas.js","original":{"line":72,"column":0}},{"generated":{"line":97,"column":33},"source":"js/canvas.js","original":{"line":72,"column":33}},{"generated":{"line":97,"column":40},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"theCanvas","generated":{"line":97,"column":42},"source":"js/canvas.js","original":{"line":72,"column":42}},{"generated":{"line":97,"column":51},"source":"js/canvas.js","original":{"line":72,"column":51}},{"name":"clearCanvas","generated":{"line":97,"column":52},"source":"js/canvas.js","original":{"line":72,"column":52}},{"generated":{"line":97,"column":63},"source":"js/canvas.js","original":{"line":72,"column":42}},{"name":"bind","generated":{"line":97,"column":64},"source":"js/canvas.js","original":{"line":72,"column":64}},{"generated":{"line":97,"column":68},"source":"js/canvas.js","original":{"line":72,"column":42}},{"name":"theCanvas","generated":{"line":97,"column":69},"source":"js/canvas.js","original":{"line":72,"column":69}},{"generated":{"line":97,"column":78},"source":"js/canvas.js","original":{"line":72,"column":42}},{"generated":{"line":97,"column":79},"source":"js/canvas.js","original":{"line":72,"column":0}},{"name":"theCanvas","generated":{"line":98,"column":0},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":98,"column":9},"source":"js/canvas.js","original":{"line":73,"column":9}},{"name":"canvas","generated":{"line":98,"column":10},"source":"js/canvas.js","original":{"line":73,"column":10}},{"generated":{"line":98,"column":16},"source":"js/canvas.js","original":{"line":73,"column":0}},{"name":"addEventListener","generated":{"line":98,"column":17},"source":"js/canvas.js","original":{"line":73,"column":17}},{"generated":{"line":98,"column":33},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":98,"column":34},"source":"js/canvas.js","original":{"line":73,"column":34}},{"generated":{"line":98,"column":41},"source":"js/canvas.js","original":{"line":73,"column":0}},{"generated":{"line":98,"column":43},"source":"js/canvas.js","original":{"line":73,"column":43}},{"name":"e","generated":{"line":98,"column":53},"source":"js/canvas.js","original":{"line":73,"column":43}},{"generated":{"line":98,"column":54},"source":"js/canvas.js","original":{"line":73,"column":44}},{"generated":{"line":98,"column":56},"source":"js/canvas.js","original":{"line":73,"column":48}},{"generated":{"line":99,"column":0},"source":"js/canvas.js","original":{"line":74,"column":4}},{"name":"x","generated":{"line":99,"column":6},"source":"js/canvas.js","original":{"line":74,"column":8}},{"generated":{"line":99,"column":7},"source":"js/canvas.js","original":{"line":74,"column":9}},{"name":"e","generated":{"line":99,"column":10},"source":"js/canvas.js","original":{"line":74,"column":12}},{"generated":{"line":99,"column":11},"source":"js/canvas.js","original":{"line":74,"column":13}},{"name":"offsetX","generated":{"line":99,"column":12},"source":"js/canvas.js","original":{"line":74,"column":14}},{"generated":{"line":99,"column":19},"source":"js/canvas.js","original":{"line":74,"column":4}},{"generated":{"line":100,"column":0},"source":"js/canvas.js","original":{"line":75,"column":4}},{"name":"y","generated":{"line":100,"column":6},"source":"js/canvas.js","original":{"line":75,"column":8}},{"generated":{"line":100,"column":7},"source":"js/canvas.js","original":{"line":75,"column":9}},{"name":"e","generated":{"line":100,"column":10},"source":"js/canvas.js","original":{"line":75,"column":12}},{"generated":{"line":100,"column":11},"source":"js/canvas.js","original":{"line":75,"column":13}},{"name":"offsetY","generated":{"line":100,"column":12},"source":"js/canvas.js","original":{"line":75,"column":14}},{"generated":{"line":100,"column":19},"source":"js/canvas.js","original":{"line":75,"column":4}},{"name":"theCanvas","generated":{"line":101,"column":0},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"theCanvas","generated":{"line":101,"column":2},"source":"js/canvas.js","original":{"line":76,"column":4}},{"generated":{"line":101,"column":11},"source":"js/canvas.js","original":{"line":76,"column":13}},{"name":"drawStraightLine","generated":{"line":101,"column":12},"source":"js/canvas.js","original":{"line":76,"column":14}},{"generated":{"line":101,"column":28},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"x","generated":{"line":101,"column":29},"source":"js/canvas.js","original":{"line":76,"column":31}},{"generated":{"line":101,"column":30},"source":"js/canvas.js","original":{"line":76,"column":4}},{"name":"y","generated":{"line":101,"column":32},"source":"js/canvas.js","original":{"line":76,"column":34}},{"generated":{"line":101,"column":33},"source":"js/canvas.js","original":{"line":76,"column":4}},{"generated":{"line":102,"column":0},"source":"js/canvas.js","original":{"line":77,"column":1}},{"generated":{"line":102,"column":1},"source":"js/canvas.js","original":{"line":73,"column":0}}],"sources":{"js/canvas.js":"import { ui } from './ui';\r\n\r\nclass Canvas {\r\n constructor() {\r\n this.lastX = 0;\r\n this.lastY = 0;\r\n this.direction = true;\r\n this.isDrawing = false;\r\n this.canvas = document.querySelector(\"#canvas\");\r\n this.ctx = this.canvas.getContext(\"2d\");\r\n this.clear = document.querySelector(\"#clearCanvas\");\r\n\r\n // Canvas property\r\n this.ctx.lineCap = \"round\";\r\n this.ctx.lineWidth = 20;\r\n this.ctx.strokeStyle = \"#000000\";\r\n\r\n // Drawing a straight line\r\n this.needFirstPoint = true;\r\n }\r\n\r\n // Draw on the canvas\r\n draw(e) {\r\n // If user is not drawing anymore, end the function\r\n if(!this.isDrawing) return;\r\n\r\n if(!ui.strLineChecked) {\r\n this.ctx.beginPath();\r\n this.ctx.moveTo(this.lastX, this.lastY);\r\n this.ctx.lineTo(e.offsetX, e.offsetY);\r\n this.ctx.stroke();\r\n \r\n // Re-save the position\r\n this.lastX = e.offsetX;\r\n this.lastY = e.offsetY;\r\n }\r\n }\r\n\r\n // Draw a straight line between two button clicks\r\n drawStraightLine(x, y) {\r\n if(ui.strLineChecked) {\r\n if(this.needFirstPoint) {\r\n this.ctx.beginPath();\r\n this.ctx.moveTo(x, y);\r\n this.needFirstPoint = false;\r\n } else {\r\n this.ctx.lineTo(x, y)\r\n this.ctx.stroke();\r\n this.needFirstPoint = true;\r\n }\r\n }\r\n }\r\n \r\n // Clear the canvas\r\n clearCanvas() {\r\n // Clear the canvas\r\n this.ctx.clearRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height);\r\n }\r\n\r\n}\r\nexport const theCanvas = new Canvas();\r\n\r\n// Canvas (drawing) event listeners\r\ntheCanvas.canvas.addEventListener(\"mousedown\", e => {\r\n theCanvas.isDrawing = true;\r\n theCanvas.lastX = e.offsetX;\r\n theCanvas.lastY = e.offsetY;\r\n})\r\ntheCanvas.canvas.addEventListener(\"mousemove\", theCanvas.draw.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"mouseup\", () => theCanvas.isDrawing = false);\r\ntheCanvas.canvas.addEventListener(\"mouseout\", () => theCanvas.isDrawing = false);\r\ntheCanvas.clear.addEventListener(\"click\", theCanvas.clearCanvas.bind(theCanvas));\r\ntheCanvas.canvas.addEventListener(\"click\", e => {\r\n let x = e.offsetX;\r\n let y = e.offsetY;\r\n theCanvas.drawStraightLine(x, y);\r\n})\r\n"},"lineCount":null}},"error":null,"hash":"ab9d3f511c1354387317744e54d55bad","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/a8/54ac28f5e0cec31b902a246cf56518.json b/.cache/a8/54ac28f5e0cec31b902a246cf56518.json deleted file mode 100644 index 536f90a..0000000 --- a/.cache/a8/54ac28f5e0cec31b902a246cf56518.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/Montserrat-SemiBold.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/eff06f43ca2fad8f64423f363c6fdb44.ttf\";"},"sourceMaps":null,"error":null,"hash":"c88cecbffad6d8e731fd95de49561ebd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/ab/f5b70b360e9854bd2198887d36fd56.json b/.cache/ab/f5b70b360e9854bd2198887d36fd56.json deleted file mode 100644 index ced6b1c..0000000 --- a/.cache/ab/f5b70b360e9854bd2198887d36fd56.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\package.json","includedInParent":true,"mtime":1609412126513},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\.babelrc","includedInParent":true,"mtime":1545079450000}],"generated":{"js":"var bundleURL = null;\n\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error();\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"name":"bundleURL","generated":{"line":1,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":16}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"name":"getBundleURLCached","generated":{"line":3,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":9}},{"generated":{"line":3,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":0}},{"generated":{"line":3,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":2,"column":30}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":6}},{"name":"bundleURL","generated":{"line":4,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":7}},{"generated":{"line":4,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":2}},{"generated":{"line":4,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":3,"column":18}},{"name":"bundleURL","generated":{"line":5,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"name":"bundleURL","generated":{"line":5,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":5,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":13}},{"name":"getBundleURL","generated":{"line":5,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":16}},{"generated":{"line":5,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":28}},{"generated":{"line":5,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":4,"column":4}},{"generated":{"line":6,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":5,"column":3}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"name":"bundleURL","generated":{"line":8,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":7,"column":9}},{"generated":{"line":8,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":7,"column":2}},{"generated":{"line":9,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":8,"column":1}},{"generated":{"line":11,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"name":"getBundleURL","generated":{"line":11,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":9}},{"generated":{"line":11,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":0}},{"generated":{"line":11,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":10,"column":24}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":11,"column":2}},{"generated":{"line":13,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":13,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":12,"column":6}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":14,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"name":"Error","generated":{"line":14,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":14}},{"generated":{"line":14,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":10}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":13,"column":4}},{"generated":{"line":15,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":3}},{"generated":{"line":15,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":12,"column":2}},{"generated":{"line":15,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"name":"err","generated":{"line":15,"column":11},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":11}},{"generated":{"line":15,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":4}},{"generated":{"line":15,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":14,"column":16}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"name":"matches","generated":{"line":16,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":8}},{"generated":{"line":16,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":15}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":19}},{"name":"err","generated":{"line":16,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":24}},{"generated":{"line":16,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":27}},{"name":"stack","generated":{"line":16,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":28}},{"generated":{"line":16,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"name":"match","generated":{"line":16,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":35}},{"generated":{"line":16,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":41}},{"generated":{"line":16,"column":104},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":18}},{"generated":{"line":16,"column":105},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":15,"column":4}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"name":"matches","generated":{"line":18,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":8}},{"generated":{"line":18,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":4}},{"generated":{"line":18,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":16,"column":17}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"name":"getBaseURL","generated":{"line":19,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":13}},{"generated":{"line":19,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"name":"matches","generated":{"line":19,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":24}},{"generated":{"line":19,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":32}},{"generated":{"line":19,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":31}},{"generated":{"line":19,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":23}},{"generated":{"line":19,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":17,"column":6}},{"generated":{"line":20,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":18,"column":5}},{"generated":{"line":21,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":19,"column":3}},{"generated":{"line":23,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":23,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":21,"column":9}},{"generated":{"line":23,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":21,"column":2}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":22,"column":1}},{"generated":{"line":26,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"getBaseURL","generated":{"line":26,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":9}},{"generated":{"line":26,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"name":"url","generated":{"line":26,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":20}},{"generated":{"line":26,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":0}},{"generated":{"line":26,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":24,"column":25}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":27,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":10}},{"name":"url","generated":{"line":27,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":15}},{"generated":{"line":27,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"name":"replace","generated":{"line":27,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":20}},{"generated":{"line":27,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":28}},{"generated":{"line":27,"column":98},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":100},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":100}},{"generated":{"line":27,"column":104},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":9}},{"generated":{"line":27,"column":108},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":108}},{"generated":{"line":27,"column":111},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":25,"column":2}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":26,"column":1}},{"name":"exports","generated":{"line":30,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"generated":{"line":30,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":7}},{"name":"getBundleURL","generated":{"line":30,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":8}},{"generated":{"line":30,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"getBundleURLCached","generated":{"line":30,"column":23},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":23}},{"generated":{"line":30,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":28,"column":0}},{"name":"exports","generated":{"line":31,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":7}},{"name":"getBaseURL","generated":{"line":31,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":8}},{"generated":{"line":31,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":0}},{"name":"getBaseURL","generated":{"line":31,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":21}},{"generated":{"line":31,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/bundle-url.js","original":{"line":29,"column":0}}],"sources":{"../node_modules/parcel-bundler/src/builtins/bundle-url.js":"var bundleURL = null;\nfunction getBundleURLCached() {\n if (!bundleURL) {\n bundleURL = getBundleURL();\n }\n\n return bundleURL;\n}\n\nfunction getBundleURL() {\n // Attempt to find the URL of the current script and use that as the base URL\n try {\n throw new Error;\n } catch (err) {\n var matches = ('' + err.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\\/\\/[^)\\n]+/g);\n if (matches) {\n return getBaseURL(matches[0]);\n }\n }\n\n return '/';\n}\n\nfunction getBaseURL(url) {\n return ('' + url).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\\/\\/.+)\\/[^/]+$/, '$1') + '/';\n}\n\nexports.getBundleURL = getBundleURLCached;\nexports.getBaseURL = getBaseURL;\n"},"lineCount":null}},"error":null,"hash":"058921012a9b125d90d9659c89b24acd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/ac/82e81495570ce6ec7c976d3c222ae0.json b/.cache/ac/82e81495570ce6ec7c976d3c222ae0.json deleted file mode 100644 index 4c6d25d..0000000 --- a/.cache/ac/82e81495570ce6ec7c976d3c222ae0.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"yM1L","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\";"},"sourceMaps":null,"error":null,"hash":"012cf6a10129e2275d79d6adac7f3b02","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/b4/2be1a49d0f8fbf8e42ff7d7271c13f.json b/.cache/b4/2be1a49d0f8fbf8e42ff7d7271c13f.json deleted file mode 100644 index 92075b8..0000000 --- a/.cache/b4/2be1a49d0f8fbf8e42ff7d7271c13f.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"tieW","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/b62796b9c0fffe0e1bd8cedd361393eb.ttf\";"},"sourceMaps":null,"error":null,"hash":"88932dadc42e1bba93b21a76de60ef7a","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/b4/cbce69f8058b5e26ebdcdda31ec723.json b/.cache/b4/cbce69f8058b5e26ebdcdda31ec723.json deleted file mode 100644 index fd685d3..0000000 --- a/.cache/b4/cbce69f8058b5e26ebdcdda31ec723.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"zACl","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./ui","loc":{"line":2,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.history=void 0;var e=require(\"./canvas\"),t=require(\"./ui\");function n(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function i(e,t){for(var n=0;n history.saveState(cvs));\r\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));\r\n"},"lineCount":null}},"error":null,"hash":"26d449166a24b4cd6b3de38ad353109c","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/be/0c1b75c4fa2027be0da0932a699374.json b/.cache/be/0c1b75c4fa2027be0da0932a699374.json deleted file mode 100644 index 1330d27..0000000 --- a/.cache/be/0c1b75c4fa2027be0da0932a699374.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"favicon.png","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/f50c73d00fda2bd6d78ce4082e70f008.png\";"},"sourceMaps":null,"error":null,"hash":"6493b0cdc5222ff285e1023ca556ba00","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/c0/07f44c717aabe9d88e4d8edbe91756.json b/.cache/c0/07f44c717aabe9d88e4d8edbe91756.json deleted file mode 100644 index 9c0981f..0000000 --- a/.cache/c0/07f44c717aabe9d88e4d8edbe91756.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"scss/main.scss","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss","includedInParent":true,"mtime":1609416694873},{"name":"_css_loader","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"css":"* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody button {\n width: 100px;\n padding: 5px;\n margin: 3px 0;\n background: none;\n border: 1px solid rgba(0, 0, 0, 0.3);\n border-radius: 2px;\n cursor: pointer;\n outline: none;\n font-family: \"Montserrat Medium\";\n color: #222;\n background: #fff;\n transition: 0.2s ease;\n}\nbody button:hover {\n border: 1px solid rgba(0, 0, 0, 0.6);\n color: #fff;\n background: #222;\n}\nbody input[type=color] {\n display: block;\n text-align: left;\n background: none;\n border: none;\n width: 110px;\n font-size: 14px;\n cursor: pointer;\n outline: none;\n}\nbody #colorPalette::before {\n font-family: \"Montserrat Medium\";\n content: \"Custom color\";\n}\nbody #backgroundColor::before {\n font-family: \"Montserrat Medium\";\n content: \"Custom color\";\n}\nbody #colorPalette:hover::before, body #backgroundColor:hover::before {\n color: #e1302a;\n}\nbody input[type=color]::-webkit-color-swatch-wrapper {\n opacity: 0;\n}\n\n.container {\n height: 100vh;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: #fff;\n}\n\n.new-project_window {\n display: none;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n padding: 10px;\n width: 40%;\n min-width: 200px;\n max-width: 600px;\n background-color: #fff;\n z-index: 9;\n}\n@media (max-width: 768px) {\n .new-project_window {\n width: 100%;\n padding: auto auto;\n }\n}\n.new-project_window #show-warning {\n display: none;\n}\n.new-project_window * {\n margin: 5px 0;\n}\n.new-project_window h3 {\n font-family: \"Montserrat Black\";\n font-size: 2rem;\n color: #0097e6;\n line-height: 3rem;\n}\n@media (max-width: 1200px) {\n .new-project_window h3 {\n font-size: 1.5rem;\n }\n}\n@media (max-width: 768px) {\n .new-project_window h3 {\n font-size: 1.3rem;\n }\n}\n.new-project_window p {\n text-align: center;\n font-size: 12px;\n color: #e1302a;\n font-family: \"Montserrat Medium\";\n}\n.new-project_window .input-fields {\n display: flex;\n flex-direction: column;\n width: 100%;\n margin: auto auto;\n font-size: 1.3rem;\n}\n.new-project_window .input-fields input {\n width: 80%;\n padding: 10px;\n margin: 5px 5px 5px 0px;\n border: 1px solid rgba(0, 0, 0, 0.4);\n outline-color: #0097e6;\n border-radius: 5px;\n}\n.new-project_window button {\n width: 60px;\n}\n\n.new-project_window.active {\n border: 1px solid rgba(0, 0, 0, 0.3);\n width: 250px;\n}\n\n.main-menu {\n display: block;\n width: 250px;\n text-align: center;\n padding: 10px;\n}\n.main-menu h1 {\n font-family: \"Fredoka One\";\n letter-spacing: 3px;\n font-size: 3rem;\n color: #0097e6;\n animation: titleColor 5s ease forwards infinite;\n position: relative;\n}\n.main-menu h1 i {\n font-size: 60px;\n position: absolute;\n left: 56px;\n top: -10px;\n transform: rotate(140deg);\n animation: brushAnimation 5s ease forwards infinite;\n}\n.main-menu p {\n font-family: \"Montserrat SemiBold\";\n font-style: italic;\n color: #33333380;\n font-size: 0.8rem;\n}\n.main-menu .buttons-main {\n margin: 10px 0;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n.main-menu .buttons-main a {\n display: inline-block;\n margin: 10px 0;\n}\n\nmain {\n display: none;\n grid-template-columns: 230px 1fr;\n grid-template-areas: \"controls canvas\";\n height: 100vh;\n}\nmain .canvas-container {\n grid-area: canvas;\n position: relative;\n overflow: hidden;\n display: flex;\n justify-content: center;\n align-items: center;\n}\nmain .canvas-container #cap-pointer {\n display: none;\n width: 20px;\n height: 20px;\n background-color: #000000;\n position: absolute;\n}\nmain .canvas-container canvas {\n border: 1px solid rgba(0, 0, 0, 0.2);\n background-repeat: center center;\n background-repeat: no-repeat;\n background-size: cover;\n}\nmain .canvas-container .notification {\n display: block;\n width: 250px;\n height: 40px;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 99999;\n position: absolute;\n top: -50px;\n left: 50%;\n transform: translateX(-50%);\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);\n font-family: \"Montserrat Bold\";\n font-size: 1rem;\n text-transform: uppercase;\n transition: 0.5s ease;\n}\nmain .canvas-container .notification p {\n color: #0097e6;\n}\nmain .canvas-container .notification.notificationActive {\n transform: translate(-50%, 60px);\n}\nmain .controls {\n grid-area: controls;\n background-color: #f5f5f5;\n width: 250px;\n height: 100%;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-top: none;\n border-bottom: none;\n padding: 8px;\n margin-right: 5px;\n position: absolute;\n left: 0;\n top: 0;\n transition: 0.5s ease;\n overflow-y: scroll;\n}\nmain .controls * {\n margin: 1px 0;\n}\nmain .controls .burger-menu {\n width: 30px;\n height: 30px;\n position: absolute;\n right: 10px;\n top: 10px;\n overflow: hidden;\n cursor: pointer;\n}\nmain .controls .burger-menu span {\n display: block;\n position: absolute;\n margin: 5px 0;\n width: 20px;\n height: 2px;\n border-radius: 2px;\n background-color: #e1302a;\n opacity: 1;\n transition: 0.3s ease;\n}\nmain .controls .burger-menu span:nth-child(1) {\n top: 10px;\n transform: rotate(45deg);\n}\nmain .controls .burger-menu span:nth-child(2) {\n transform: translateX(-30px);\n opacity: 1;\n}\nmain .controls .burger-menu span:nth-child(3) {\n top: 10px;\n transform: rotate(-45deg);\n}\nmain .controls .burger-menu.active span {\n width: 15px;\n transform: rotate(0deg);\n background-color: #444;\n}\nmain .controls .burger-menu.active span:nth-child(1) {\n top: 0px;\n}\nmain .controls .burger-menu.active span:nth-child(2) {\n top: 6px;\n transform: translateX(0px);\n}\nmain .controls .burger-menu.active span:nth-child(3) {\n top: 12px;\n transform: rotate(0deg);\n}\nmain .controls h4 {\n color: #0097e6;\n font-family: \"Montserrat Bold\";\n}\nmain .controls label {\n font-family: \"Montserrat Medium\";\n font-size: 0.9rem;\n}\nmain .controls #drawColor-title {\n display: flex;\n align-items: center;\n}\nmain .controls #drawColor-title #current-drawColor {\n color: #555;\n}\nmain .controls #drawColor-title #color-info {\n margin-left: 65px;\n cursor: pointer;\n}\nmain .controls #current-bgColor {\n color: #555;\n}\nmain .controls #saveDrawing {\n display: inline-block;\n border: 1px solid rgba(0, 0, 0, 0.3);\n padding: 3px;\n cursor: pointer;\n text-decoration: none;\n font-family: \"Montserrat Bold\";\n text-transform: uppercase;\n font-size: 0.8rem;\n color: #0097e6;\n background-color: #fff;\n transition: 0.2s ease;\n}\nmain .controls #saveDrawing:hover {\n color: #fff;\n background-color: #0097e6;\n}\nmain .controls .cap-line_type {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\nmain .controls .cap-line_type input {\n display: inline-block;\n width: 15px;\n height: 15px;\n}\nmain .controls .cap-line_type img {\n display: inline-block;\n padding: 0;\n margin: 0;\n margin-right: -5px;\n}\nmain .controls .switch {\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n}\nmain .controls .switch .slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n transition: 0.3s ease;\n padding: 0;\n}\nmain .controls .switch input {\n display: none;\n}\nmain .controls .switch .slider:before {\n position: absolute;\n top: 0px;\n left: 0px;\n transition: 0.3s ease;\n font-size: 10px;\n font-family: \"Montserrat Bold\";\n color: #fff;\n width: 28px;\n height: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\nmain .controls .switch input:checked + .slider:before {\n color: #fff;\n content: \"ON\";\n background-color: #0097e6;\n}\nmain .controls .switch input:not(:checked) + .slider:before {\n color: #fff;\n content: \"OFF\";\n background-color: #e1302a;\n}\nmain .controls .eraser {\n align-items: center;\n}\nmain .controls #clear-all_container {\n display: flex;\n justify-content: flex-start;\n align-items: center;\n}\nmain .controls #clear-all_container i {\n margin-left: 10px;\n color: #33333380;\n cursor: pointer;\n transition: 0.2s ease;\n}\nmain .controls #clear-all_container i:hover {\n transform: translateY(-2px);\n color: #e1302a;\n}\nmain .controls #canvas-size {\n margin: 0 0 10px 0;\n width: 150px;\n}\nmain .controls .undo-redo_container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin: 10px 0 0 0;\n}\nmain .controls .undo-redo_container button {\n width: 40px;\n padding: 0px;\n margin-right: 3px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\nmain .controls .undo-redo_container button i {\n font-size: 22px;\n}\nmain .controls .color-boxes_container {\n display: flex;\n justify-content: flex-start;\n align-items: flex-start;\n flex-wrap: wrap;\n width: 202px;\n height: 52px;\n border: 1px solid rgba(0, 0, 0, 0.2);\n}\nmain .controls .color-boxes_container .color-box {\n width: 25px;\n height: 25px;\n margin: 0;\n padding: 0;\n cursor: pointer;\n}\nmain .controls .controls-bottom {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n height: 40px;\n margin: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.2);\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 5px;\n}\nmain .controls .controls-bottom #exit {\n cursor: pointer;\n font-family: \"Montserrat SemiBold\";\n font-size: 0.85rem;\n transition: 0.2s ease;\n}\nmain .controls .controls-bottom #exit:hover {\n color: #e1302a;\n}\nmain .controls .controls-bottom #info {\n color: #0097e6;\n cursor: pointer;\n transition: 0.2s ease;\n}\nmain .controls .controls-bottom #info i {\n font-size: 28px;\n}\nmain .controls .controls-bottom #info:hover {\n color: #0173b1;\n}\nmain .controlsActive {\n transform: translateX(-250px);\n}\nmain .controlsActive .burger-menu {\n right: -70px;\n}\n\n.mainDisplay {\n grid-template-columns: 0px 1fr;\n}\n\n.about-menu {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n background-color: #fff;\n display: none;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n width: 500px;\n height: 250px;\n padding: 10px;\n text-align: center;\n}\n@media (max-width: 768px) {\n .about-menu {\n width: 100%;\n }\n}\n.about-menu h3 {\n font-family: \"Montserrat Black\";\n font-size: 2.5rem;\n color: #33333380;\n text-transform: uppercase;\n}\n.about-menu p {\n font-family: \"Montserrat Medium\";\n font-size: 1.2rem;\n line-height: 1.5rem;\n margin: 10px;\n}\n\n#color-pallete_container {\n display: flex;\n justify-content: flex-start;\n align-items: center;\n}\n#color-pallete_container #color-info {\n margin-left: 10px;\n cursor: pointer;\n color: #33333380;\n transition: 0.2s ease;\n}\n#color-pallete_container #color-info:hover {\n color: #e1302a;\n}\n\n.info-box {\n width: 400px;\n padding: 10px;\n background-color: #fff;\n box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 9;\n display: none;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n.info-box h3 {\n text-align: center;\n font-family: \"Montserrat Black\";\n color: #0097e6;\n font-size: 1.5rem;\n letter-spacing: 2px;\n}\n.info-box ul {\n list-style-type: none;\n}\n.info-box ul li {\n margin: 2px 0;\n}\n\n#capWidth {\n -webkit-appearance: none;\n margin-bottom: 15px;\n}\n#capWidth:focus {\n outline: none;\n}\n#capWidth::-webkit-slider-runnable-track {\n width: 100%;\n height: 2px;\n cursor: pointer;\n box-shadow: none;\n background: #0097e6;\n border-radius: 5px;\n border: 0px solid #010101;\n}\n#capWidth::-moz-range-track {\n width: 100%;\n height: 2px;\n cursor: pointer;\n box-shadow: none;\n background: #0097e6;\n border-radius: 5px;\n border: 0px solid #010101;\n}\n#capWidth::-webkit-slider-thumb {\n box-shadow: none;\n border: 0px solid #ffffff;\n box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2);\n height: 20px;\n width: 10px;\n border-radius: 10px;\n background: white;\n cursor: pointer;\n -webkit-appearance: none;\n margin-top: -10px;\n}\n#capWidth::-moz-range-thumb {\n box-shadow: none;\n border: 0px solid #ffffff;\n box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);\n height: 20px;\n width: 10px;\n border-radius: 10px;\n background: white;\n cursor: pointer;\n -webkit-appearance: none;\n margin-top: -10px;\n}\n#capWidth::-moz-focus-outer {\n border: 0;\n}\n\n#capWidth-display {\n display: inline-block;\n width: 0px;\n height: 0px;\n background-color: red;\n position: absolute;\n right: -120px;\n border-radius: 50%;\n transform-origin: center center;\n}\n\n.material-icons {\n font-family: \"Material Icons\";\n font-weight: normal;\n font-style: normal;\n font-size: 24px;\n /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n /* Support for IE. */\n -webkit-font-feature-settings: \"liga\";\n font-feature-settings: \"liga\";\n}\n\n@keyframes titleColor {\n 0% {\n color: #0097e6;\n }\n 20% {\n color: goldenrod;\n }\n 40% {\n color: #e1302a;\n }\n 60% {\n color: deeppink;\n }\n 80% {\n color: limegreen;\n }\n 100% {\n color: #0097e6;\n }\n}\n@keyframes brushAnimation {\n 0% {\n transform: translateX(0px) rotate(140deg);\n }\n 30% {\n transform: translateX(-4px) rotate(125deg);\n }\n 60% {\n transform: translateX(-4px) rotate(125deg);\n }\n 100% {\n transform: translateX(0px) rotate(140deg);\n }\n}","js":"var reloadCSS = require('_css_loader');\n\nmodule.hot.dispose(reloadCSS);\nmodule.hot.accept(reloadCSS);"},"sourceMaps":{"css":{"mappings":[{"source":"scss\\main.scss","name":null,"original":{"line":29,"column":0},"generated":{"line":1,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":30,"column":4},"generated":{"line":2,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":31,"column":4},"generated":{"line":3,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":32,"column":4},"generated":{"line":4,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":36,"column":4},"generated":{"line":7,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":37,"column":8},"generated":{"line":8,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":38,"column":8},"generated":{"line":9,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":39,"column":8},"generated":{"line":10,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":40,"column":8},"generated":{"line":11,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":41,"column":8},"generated":{"line":12,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":42,"column":8},"generated":{"line":13,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":43,"column":8},"generated":{"line":14,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":44,"column":8},"generated":{"line":15,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":46,"column":8},"generated":{"line":16,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":16,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":47,"column":8},"generated":{"line":17,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":48,"column":8},"generated":{"line":18,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":49,"column":8},"generated":{"line":19,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":52,"column":4},"generated":{"line":21,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":53,"column":8},"generated":{"line":22,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":54,"column":8},"generated":{"line":23,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":55,"column":8},"generated":{"line":24,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":58,"column":4},"generated":{"line":26,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":59,"column":8},"generated":{"line":27,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":60,"column":8},"generated":{"line":28,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":61,"column":8},"generated":{"line":29,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":62,"column":8},"generated":{"line":30,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":63,"column":8},"generated":{"line":31,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":64,"column":8},"generated":{"line":32,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":65,"column":8},"generated":{"line":33,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":66,"column":8},"generated":{"line":34,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":68,"column":4},"generated":{"line":36,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":69,"column":8},"generated":{"line":37,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":37,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":70,"column":8},"generated":{"line":38,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":73,"column":4},"generated":{"line":40,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":74,"column":8},"generated":{"line":41,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":41,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":75,"column":8},"generated":{"line":42,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":78,"column":4},"generated":{"line":44,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":79,"column":8},"generated":{"line":45,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":81,"column":4},"generated":{"line":47,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":82,"column":8},"generated":{"line":48,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":86,"column":0},"generated":{"line":51,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":87,"column":4},"generated":{"line":52,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":88,"column":4},"generated":{"line":53,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":89,"column":4},"generated":{"line":54,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":90,"column":4},"generated":{"line":55,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":91,"column":4},"generated":{"line":56,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":96,"column":0},"generated":{"line":59,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":97,"column":4},"generated":{"line":60,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":98,"column":4},"generated":{"line":61,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":99,"column":4},"generated":{"line":62,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":100,"column":4},"generated":{"line":63,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":101,"column":4},"generated":{"line":64,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":102,"column":4},"generated":{"line":65,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":104,"column":4},"generated":{"line":66,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":105,"column":4},"generated":{"line":67,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":106,"column":4},"generated":{"line":68,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":107,"column":4},"generated":{"line":69,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":108,"column":4},"generated":{"line":70,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":109,"column":4},"generated":{"line":72,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":96,"column":0},"generated":{"line":73,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":110,"column":8},"generated":{"line":74,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":111,"column":8},"generated":{"line":75,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":114,"column":4},"generated":{"line":78,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":115,"column":8},"generated":{"line":79,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":118,"column":4},"generated":{"line":81,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":119,"column":8},"generated":{"line":82,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":84,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":123,"column":8},"generated":{"line":85,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":85,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":124,"column":8},"generated":{"line":86,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":125,"column":8},"generated":{"line":87,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":126,"column":8},"generated":{"line":88,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":128,"column":8},"generated":{"line":90,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":91,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":129,"column":12},"generated":{"line":92,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":131,"column":8},"generated":{"line":95,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":122,"column":4},"generated":{"line":96,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":132,"column":12},"generated":{"line":97,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":136,"column":4},"generated":{"line":100,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":137,"column":8},"generated":{"line":101,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":138,"column":8},"generated":{"line":102,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":139,"column":8},"generated":{"line":103,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":140,"column":8},"generated":{"line":104,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":104,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":143,"column":4},"generated":{"line":106,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":144,"column":8},"generated":{"line":107,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":145,"column":8},"generated":{"line":108,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":147,"column":8},"generated":{"line":109,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":148,"column":8},"generated":{"line":110,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":149,"column":8},"generated":{"line":111,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":151,"column":8},"generated":{"line":113,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":152,"column":12},"generated":{"line":114,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":153,"column":12},"generated":{"line":115,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":154,"column":12},"generated":{"line":116,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":155,"column":12},"generated":{"line":117,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":156,"column":12},"generated":{"line":118,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":157,"column":12},"generated":{"line":119,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":161,"column":4},"generated":{"line":121,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":162,"column":8},"generated":{"line":122,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":166,"column":0},"generated":{"line":125,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":167,"column":4},"generated":{"line":126,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":168,"column":4},"generated":{"line":127,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":171,"column":0},"generated":{"line":130,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":172,"column":4},"generated":{"line":131,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":173,"column":4},"generated":{"line":132,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":175,"column":4},"generated":{"line":133,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":176,"column":4},"generated":{"line":134,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":178,"column":4},"generated":{"line":136,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":179,"column":8},"generated":{"line":137,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":180,"column":8},"generated":{"line":138,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":181,"column":8},"generated":{"line":139,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":182,"column":8},"generated":{"line":140,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":183,"column":8},"generated":{"line":141,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":184,"column":8},"generated":{"line":142,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":186,"column":8},"generated":{"line":144,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":187,"column":12},"generated":{"line":145,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":188,"column":12},"generated":{"line":146,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":189,"column":12},"generated":{"line":147,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":190,"column":12},"generated":{"line":148,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":191,"column":12},"generated":{"line":149,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":192,"column":12},"generated":{"line":150,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":196,"column":4},"generated":{"line":152,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":197,"column":8},"generated":{"line":153,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":198,"column":8},"generated":{"line":154,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":199,"column":8},"generated":{"line":155,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":200,"column":8},"generated":{"line":156,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":204,"column":4},"generated":{"line":158,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":205,"column":8},"generated":{"line":159,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":206,"column":8},"generated":{"line":160,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":207,"column":8},"generated":{"line":161,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":208,"column":8},"generated":{"line":162,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":209,"column":8},"generated":{"line":163,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":211,"column":8},"generated":{"line":165,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":212,"column":12},"generated":{"line":166,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":213,"column":12},"generated":{"line":167,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":219,"column":0},"generated":{"line":170,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":220,"column":4},"generated":{"line":171,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":221,"column":4},"generated":{"line":172,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":222,"column":4},"generated":{"line":173,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":223,"column":4},"generated":{"line":174,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":225,"column":4},"generated":{"line":176,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":226,"column":8},"generated":{"line":177,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":228,"column":8},"generated":{"line":178,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":229,"column":8},"generated":{"line":179,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":230,"column":8},"generated":{"line":180,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":231,"column":8},"generated":{"line":181,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":232,"column":8},"generated":{"line":182,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":234,"column":8},"generated":{"line":184,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":235,"column":12},"generated":{"line":185,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":236,"column":12},"generated":{"line":186,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":237,"column":12},"generated":{"line":187,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":238,"column":12},"generated":{"line":188,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":239,"column":12},"generated":{"line":189,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":242,"column":8},"generated":{"line":191,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":243,"column":12},"generated":{"line":192,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":244,"column":12},"generated":{"line":193,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":245,"column":12},"generated":{"line":194,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":246,"column":12},"generated":{"line":195,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":250,"column":8},"generated":{"line":197,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":252,"column":12},"generated":{"line":198,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":253,"column":12},"generated":{"line":199,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":254,"column":12},"generated":{"line":200,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":255,"column":12},"generated":{"line":201,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":256,"column":12},"generated":{"line":202,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":257,"column":12},"generated":{"line":203,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":258,"column":12},"generated":{"line":204,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":260,"column":12},"generated":{"line":205,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":261,"column":12},"generated":{"line":206,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":262,"column":12},"generated":{"line":207,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":263,"column":12},"generated":{"line":208,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":265,"column":12},"generated":{"line":209,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":266,"column":12},"generated":{"line":210,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":210,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":267,"column":12},"generated":{"line":211,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":268,"column":12},"generated":{"line":212,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":269,"column":12},"generated":{"line":213,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":271,"column":12},"generated":{"line":215,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":272,"column":16},"generated":{"line":216,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":275,"column":8},"generated":{"line":218,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":276,"column":12},"generated":{"line":219,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":281,"column":4},"generated":{"line":221,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":282,"column":8},"generated":{"line":222,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":283,"column":8},"generated":{"line":223,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":284,"column":8},"generated":{"line":224,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":285,"column":8},"generated":{"line":225,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":286,"column":8},"generated":{"line":226,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":287,"column":8},"generated":{"line":227,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":288,"column":8},"generated":{"line":228,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":289,"column":8},"generated":{"line":229,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":290,"column":8},"generated":{"line":230,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":291,"column":8},"generated":{"line":231,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":292,"column":8},"generated":{"line":232,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":293,"column":8},"generated":{"line":233,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":294,"column":8},"generated":{"line":234,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":295,"column":8},"generated":{"line":235,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":297,"column":8},"generated":{"line":237,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":298,"column":12},"generated":{"line":238,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":302,"column":8},"generated":{"line":240,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":303,"column":12},"generated":{"line":241,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":304,"column":12},"generated":{"line":242,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":305,"column":12},"generated":{"line":243,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":306,"column":12},"generated":{"line":244,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":307,"column":12},"generated":{"line":245,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":308,"column":12},"generated":{"line":246,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":309,"column":12},"generated":{"line":247,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":311,"column":12},"generated":{"line":249,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":312,"column":16},"generated":{"line":250,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":313,"column":16},"generated":{"line":251,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":314,"column":16},"generated":{"line":252,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":315,"column":16},"generated":{"line":253,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":316,"column":16},"generated":{"line":254,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":317,"column":16},"generated":{"line":255,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":318,"column":16},"generated":{"line":256,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":319,"column":16},"generated":{"line":257,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":320,"column":16},"generated":{"line":258,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":323,"column":12},"generated":{"line":260,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":324,"column":16},"generated":{"line":261,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":325,"column":16},"generated":{"line":262,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":328,"column":12},"generated":{"line":264,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":329,"column":16},"generated":{"line":265,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":330,"column":16},"generated":{"line":266,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":333,"column":12},"generated":{"line":268,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":334,"column":16},"generated":{"line":269,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":335,"column":16},"generated":{"line":270,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":339,"column":8},"generated":{"line":272,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":340,"column":12},"generated":{"line":273,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":341,"column":12},"generated":{"line":274,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":342,"column":12},"generated":{"line":275,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":345,"column":8},"generated":{"line":277,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":346,"column":12},"generated":{"line":278,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":348,"column":8},"generated":{"line":280,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":349,"column":12},"generated":{"line":281,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":350,"column":12},"generated":{"line":282,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":353,"column":8},"generated":{"line":284,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":354,"column":12},"generated":{"line":285,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":355,"column":12},"generated":{"line":286,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":359,"column":8},"generated":{"line":288,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":360,"column":12},"generated":{"line":289,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":361,"column":12},"generated":{"line":290,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":290,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":364,"column":8},"generated":{"line":292,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":365,"column":12},"generated":{"line":293,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":293,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":366,"column":12},"generated":{"line":294,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":369,"column":8},"generated":{"line":296,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":370,"column":12},"generated":{"line":297,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":371,"column":12},"generated":{"line":298,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":374,"column":12},"generated":{"line":300,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":375,"column":16},"generated":{"line":301,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":378,"column":12},"generated":{"line":303,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":379,"column":16},"generated":{"line":304,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":380,"column":16},"generated":{"line":305,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":384,"column":8},"generated":{"line":307,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":385,"column":12},"generated":{"line":308,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":389,"column":8},"generated":{"line":310,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":390,"column":12},"generated":{"line":311,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":391,"column":12},"generated":{"line":312,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":392,"column":12},"generated":{"line":313,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":393,"column":12},"generated":{"line":314,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":394,"column":12},"generated":{"line":315,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":396,"column":12},"generated":{"line":316,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":316,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":397,"column":12},"generated":{"line":317,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":398,"column":12},"generated":{"line":318,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":399,"column":12},"generated":{"line":319,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":400,"column":12},"generated":{"line":320,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":401,"column":12},"generated":{"line":321,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":403,"column":8},"generated":{"line":323,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":404,"column":12},"generated":{"line":324,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":405,"column":12},"generated":{"line":325,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":409,"column":8},"generated":{"line":327,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":410,"column":12},"generated":{"line":328,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":411,"column":12},"generated":{"line":329,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":412,"column":12},"generated":{"line":330,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":414,"column":12},"generated":{"line":332,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":415,"column":16},"generated":{"line":333,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":416,"column":16},"generated":{"line":334,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":417,"column":16},"generated":{"line":335,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":420,"column":12},"generated":{"line":337,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":421,"column":16},"generated":{"line":338,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":422,"column":16},"generated":{"line":339,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":423,"column":16},"generated":{"line":340,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":424,"column":16},"generated":{"line":341,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":429,"column":8},"generated":{"line":343,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":430,"column":12},"generated":{"line":344,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":431,"column":12},"generated":{"line":345,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":432,"column":12},"generated":{"line":346,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":433,"column":12},"generated":{"line":347,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":435,"column":12},"generated":{"line":349,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":436,"column":16},"generated":{"line":350,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":437,"column":16},"generated":{"line":351,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":16},"generated":{"line":352,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":24},"generated":{"line":353,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":33},"generated":{"line":354,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":438,"column":44},"generated":{"line":355,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":439,"column":16},"generated":{"line":356,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":440,"column":16},"generated":{"line":357,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":442,"column":12},"generated":{"line":359,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":443,"column":16},"generated":{"line":360,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":445,"column":12},"generated":{"line":362,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":446,"column":16},"generated":{"line":363,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":447,"column":16},"generated":{"line":364,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":448,"column":16},"generated":{"line":365,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":449,"column":16},"generated":{"line":366,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":450,"column":16},"generated":{"line":367,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":451,"column":16},"generated":{"line":368,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":15,"column":11},"generated":{"line":368,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":452,"column":16},"generated":{"line":369,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":453,"column":16},"generated":{"line":370,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":454,"column":16},"generated":{"line":371,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":456,"column":16},"generated":{"line":372,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":457,"column":16},"generated":{"line":373,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":458,"column":16},"generated":{"line":374,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":465,"column":12},"generated":{"line":376,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":466,"column":16},"generated":{"line":377,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":467,"column":16},"generated":{"line":378,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":468,"column":16},"generated":{"line":379,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":471,"column":12},"generated":{"line":381,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":472,"column":16},"generated":{"line":382,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":473,"column":16},"generated":{"line":383,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":474,"column":16},"generated":{"line":384,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":478,"column":8},"generated":{"line":386,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":479,"column":12},"generated":{"line":387,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":482,"column":8},"generated":{"line":389,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":483,"column":12},"generated":{"line":390,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":484,"column":12},"generated":{"line":391,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":485,"column":12},"generated":{"line":392,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":487,"column":12},"generated":{"line":394,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":488,"column":16},"generated":{"line":395,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":489,"column":16},"generated":{"line":396,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":490,"column":16},"generated":{"line":397,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":491,"column":16},"generated":{"line":398,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":494,"column":12},"generated":{"line":400,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":495,"column":16},"generated":{"line":401,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":496,"column":16},"generated":{"line":402,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":501,"column":8},"generated":{"line":404,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":502,"column":12},"generated":{"line":405,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":503,"column":12},"generated":{"line":406,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":506,"column":8},"generated":{"line":408,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":507,"column":12},"generated":{"line":409,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":508,"column":12},"generated":{"line":410,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":509,"column":12},"generated":{"line":411,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":510,"column":12},"generated":{"line":412,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":512,"column":12},"generated":{"line":414,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":513,"column":16},"generated":{"line":415,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":514,"column":16},"generated":{"line":416,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":515,"column":16},"generated":{"line":417,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":517,"column":16},"generated":{"line":418,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":518,"column":16},"generated":{"line":419,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":519,"column":16},"generated":{"line":420,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":521,"column":16},"generated":{"line":422,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":522,"column":20},"generated":{"line":423,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":528,"column":8},"generated":{"line":425,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":529,"column":12},"generated":{"line":426,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":530,"column":12},"generated":{"line":427,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":531,"column":12},"generated":{"line":428,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":532,"column":12},"generated":{"line":429,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":534,"column":12},"generated":{"line":430,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":535,"column":12},"generated":{"line":431,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":536,"column":12},"generated":{"line":432,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":538,"column":12},"generated":{"line":434,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":539,"column":16},"generated":{"line":435,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":540,"column":16},"generated":{"line":436,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":541,"column":16},"generated":{"line":437,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":542,"column":16},"generated":{"line":438,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":543,"column":16},"generated":{"line":439,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":547,"column":8},"generated":{"line":441,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":548,"column":12},"generated":{"line":442,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":549,"column":12},"generated":{"line":443,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":550,"column":12},"generated":{"line":444,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":551,"column":12},"generated":{"line":445,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":552,"column":12},"generated":{"line":446,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":553,"column":12},"generated":{"line":447,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":554,"column":12},"generated":{"line":448,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":556,"column":12},"generated":{"line":449,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":557,"column":12},"generated":{"line":450,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":558,"column":12},"generated":{"line":451,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":559,"column":12},"generated":{"line":452,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":561,"column":12},"generated":{"line":454,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":562,"column":16},"generated":{"line":455,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":563,"column":16},"generated":{"line":456,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":564,"column":16},"generated":{"line":457,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":565,"column":16},"generated":{"line":458,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":567,"column":12},"generated":{"line":460,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":568,"column":16},"generated":{"line":461,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":571,"column":12},"generated":{"line":463,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":572,"column":16},"generated":{"line":464,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":573,"column":16},"generated":{"line":465,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":574,"column":16},"generated":{"line":466,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":576,"column":16},"generated":{"line":468,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":577,"column":20},"generated":{"line":469,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":580,"column":12},"generated":{"line":471,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":581,"column":16},"generated":{"line":472,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":585,"column":4},"generated":{"line":474,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":586,"column":8},"generated":{"line":475,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":588,"column":8},"generated":{"line":477,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":589,"column":12},"generated":{"line":478,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":594,"column":0},"generated":{"line":481,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":595,"column":4},"generated":{"line":482,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":599,"column":0},"generated":{"line":485,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":600,"column":4},"generated":{"line":486,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":601,"column":4},"generated":{"line":487,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":602,"column":4},"generated":{"line":488,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":603,"column":4},"generated":{"line":489,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":604,"column":4},"generated":{"line":490,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":606,"column":4},"generated":{"line":491,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":607,"column":4},"generated":{"line":492,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":608,"column":4},"generated":{"line":493,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":609,"column":4},"generated":{"line":494,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":610,"column":4},"generated":{"line":495,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":611,"column":4},"generated":{"line":496,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":612,"column":4},"generated":{"line":497,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":613,"column":4},"generated":{"line":498,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":614,"column":4},"generated":{"line":500,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":599,"column":0},"generated":{"line":501,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":615,"column":8},"generated":{"line":502,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":618,"column":4},"generated":{"line":505,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":619,"column":8},"generated":{"line":506,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":506,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":620,"column":8},"generated":{"line":507,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":621,"column":8},"generated":{"line":508,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":622,"column":8},"generated":{"line":509,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":625,"column":4},"generated":{"line":511,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":626,"column":8},"generated":{"line":512,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":14,"column":11},"generated":{"line":512,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":627,"column":8},"generated":{"line":513,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":628,"column":8},"generated":{"line":514,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":629,"column":8},"generated":{"line":515,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":633,"column":0},"generated":{"line":518,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":634,"column":4},"generated":{"line":519,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":635,"column":4},"generated":{"line":520,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":636,"column":4},"generated":{"line":521,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":638,"column":4},"generated":{"line":523,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":639,"column":8},"generated":{"line":524,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":640,"column":8},"generated":{"line":525,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":641,"column":8},"generated":{"line":526,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":642,"column":8},"generated":{"line":527,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":644,"column":4},"generated":{"line":529,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":645,"column":8},"generated":{"line":530,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":650,"column":0},"generated":{"line":533,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":651,"column":4},"generated":{"line":534,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":652,"column":4},"generated":{"line":535,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":653,"column":4},"generated":{"line":536,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":654,"column":4},"generated":{"line":537,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":655,"column":4},"generated":{"line":538,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":656,"column":4},"generated":{"line":539,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":657,"column":4},"generated":{"line":540,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":658,"column":4},"generated":{"line":541,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":659,"column":4},"generated":{"line":542,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":661,"column":4},"generated":{"line":543,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":662,"column":4},"generated":{"line":544,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":663,"column":4},"generated":{"line":545,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":664,"column":4},"generated":{"line":546,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":666,"column":4},"generated":{"line":548,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":667,"column":8},"generated":{"line":549,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":668,"column":8},"generated":{"line":550,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":13,"column":12},"generated":{"line":550,"column":15}},{"source":"scss\\main.scss","name":null,"original":{"line":669,"column":8},"generated":{"line":551,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":670,"column":8},"generated":{"line":552,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":671,"column":8},"generated":{"line":553,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":674,"column":4},"generated":{"line":555,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":675,"column":8},"generated":{"line":556,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":677,"column":8},"generated":{"line":558,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":678,"column":12},"generated":{"line":559,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":684,"column":0},"generated":{"line":562,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":685,"column":4},"generated":{"line":563,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":686,"column":4},"generated":{"line":564,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":687,"column":4},"generated":{"line":566,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":688,"column":8},"generated":{"line":567,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":690,"column":4},"generated":{"line":569,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":691,"column":8},"generated":{"line":570,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":692,"column":8},"generated":{"line":571,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":693,"column":8},"generated":{"line":572,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":694,"column":8},"generated":{"line":573,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":695,"column":8},"generated":{"line":574,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":696,"column":8},"generated":{"line":575,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":697,"column":8},"generated":{"line":576,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":699,"column":4},"generated":{"line":578,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":700,"column":8},"generated":{"line":579,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":701,"column":8},"generated":{"line":580,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":702,"column":8},"generated":{"line":581,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":703,"column":8},"generated":{"line":582,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":704,"column":8},"generated":{"line":583,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":705,"column":8},"generated":{"line":584,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":706,"column":8},"generated":{"line":585,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":709,"column":4},"generated":{"line":587,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":710,"column":8},"generated":{"line":588,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":711,"column":8},"generated":{"line":589,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":712,"column":8},"generated":{"line":590,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":713,"column":8},"generated":{"line":591,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":714,"column":8},"generated":{"line":592,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":715,"column":8},"generated":{"line":593,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":716,"column":8},"generated":{"line":594,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":717,"column":8},"generated":{"line":595,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":718,"column":8},"generated":{"line":596,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":719,"column":8},"generated":{"line":597,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":721,"column":2},"generated":{"line":599,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":722,"column":8},"generated":{"line":600,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":723,"column":8},"generated":{"line":601,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":724,"column":8},"generated":{"line":602,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":725,"column":8},"generated":{"line":603,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":726,"column":8},"generated":{"line":604,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":727,"column":8},"generated":{"line":605,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":728,"column":8},"generated":{"line":606,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":729,"column":8},"generated":{"line":607,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":730,"column":8},"generated":{"line":608,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":731,"column":8},"generated":{"line":609,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":733,"column":2},"generated":{"line":611,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":734,"column":4},"generated":{"line":612,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":740,"column":0},"generated":{"line":615,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":741,"column":4},"generated":{"line":616,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":742,"column":4},"generated":{"line":617,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":743,"column":4},"generated":{"line":618,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":744,"column":4},"generated":{"line":619,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":745,"column":4},"generated":{"line":620,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":746,"column":4},"generated":{"line":621,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":747,"column":4},"generated":{"line":622,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":748,"column":4},"generated":{"line":623,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":752,"column":0},"generated":{"line":626,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":753,"column":4},"generated":{"line":627,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":754,"column":4},"generated":{"line":628,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":755,"column":4},"generated":{"line":629,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":756,"column":4},"generated":{"line":630,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":757,"column":4},"generated":{"line":631,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":758,"column":4},"generated":{"line":632,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":759,"column":4},"generated":{"line":633,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":760,"column":4},"generated":{"line":634,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":761,"column":4},"generated":{"line":635,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":762,"column":4},"generated":{"line":636,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":763,"column":4},"generated":{"line":637,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":764,"column":4},"generated":{"line":638,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":765,"column":4},"generated":{"line":639,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":766,"column":4},"generated":{"line":640,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":767,"column":4},"generated":{"line":641,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":768,"column":4},"generated":{"line":642,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":769,"column":4},"generated":{"line":643,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":770,"column":4},"generated":{"line":644,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":771,"column":4},"generated":{"line":645,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":772,"column":4},"generated":{"line":646,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":773,"column":12},"generated":{"line":647,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":776,"column":2},"generated":{"line":650,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":777,"column":6},"generated":{"line":651,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":778,"column":10},"generated":{"line":652,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":780,"column":6},"generated":{"line":654,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":781,"column":10},"generated":{"line":655,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":783,"column":6},"generated":{"line":657,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":784,"column":10},"generated":{"line":658,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":786,"column":6},"generated":{"line":660,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":787,"column":10},"generated":{"line":661,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":789,"column":6},"generated":{"line":663,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":790,"column":10},"generated":{"line":664,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":792,"column":6},"generated":{"line":666,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":793,"column":10},"generated":{"line":667,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":797,"column":2},"generated":{"line":670,"column":0}},{"source":"scss\\main.scss","name":null,"original":{"line":798,"column":6},"generated":{"line":671,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":799,"column":10},"generated":{"line":672,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":801,"column":6},"generated":{"line":674,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":802,"column":10},"generated":{"line":675,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":804,"column":6},"generated":{"line":677,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":805,"column":10},"generated":{"line":678,"column":4}},{"source":"scss\\main.scss","name":null,"original":{"line":807,"column":6},"generated":{"line":680,"column":2}},{"source":"scss\\main.scss","name":null,"original":{"line":808,"column":10},"generated":{"line":681,"column":4}}],"sources":{"scss\\main.scss":"$colors: (\r\n backgroundCol: #fff,\r\n color: #222,\r\n placeholder: #33333380,\r\n titlesColor: #0097e6\r\n);\r\n\r\n@function color($colorName) {\r\n @return map-get($colors, $colorName );\r\n};\r\n\r\n// Fonts\r\n$titleFont: \"Montserrat Black\";\r\n$mainFont: \"Montserrat Medium\";\r\n$textFont: \"Montserrat Bold\";\r\n\r\n$breakpoint-tablet:(\r\n one: 1200px,\r\n two: 768px,\r\n three: 576px\r\n);\r\n\r\n@function breakpoint($breakpoint-value) {\r\n @return map-get($breakpoint-tablet, $breakpoint-value );\r\n};\r\n\r\n\r\n// Reset margin and padding\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\nbody {\r\n button {\r\n width: 100px;\r\n padding: 5px;\r\n margin: 3px 0;\r\n background: none;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n border-radius: 2px;\r\n cursor: pointer;\r\n outline: none;\r\n\r\n font-family: $mainFont;\r\n color: color(color);\r\n background: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n\r\n button:hover {\r\n border: 1px solid rgba(0,0,0,0.6);\r\n color: color(backgroundCol);\r\n background: color(color);\r\n }\r\n\r\n input[type='color'] {\r\n display: block;\r\n text-align: left;\r\n background: none;\r\n border: none;\r\n width: 110px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n outline: none;\r\n }\r\n #colorPalette::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\";\r\n }\r\n\r\n #backgroundColor::before {\r\n font-family: $mainFont;\r\n content: \"Custom color\"\r\n }\r\n\r\n #colorPalette:hover::before, #backgroundColor:hover::before {\r\n color: #e1302a;\r\n }\r\n input[type='color']::-webkit-color-swatch-wrapper {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.container {\r\n height: 100vh;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-color: color(backgroundCol);\r\n\r\n}\r\n\r\n// NEW PROJECT WINDOW\r\n.new-project_window {\r\n display: none;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n padding: 10px;\r\n // text-align: center;\r\n width: 40%;\r\n min-width: 200px;\r\n max-width: 600px;\r\n background-color: color(backgroundCol);\r\n z-index: 9;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n padding: auto auto;\r\n }\r\n\r\n #show-warning {\r\n display: none;\r\n }\r\n\r\n * {\r\n margin: 5px 0;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2rem;\r\n color: color(titlesColor);\r\n line-height: 3rem;\r\n\r\n @media (max-width: breakpoint(one)) {\r\n font-size: 1.5rem;\r\n }\r\n @media (max-width: breakpoint(two)) {\r\n font-size: 1.3rem;\r\n }\r\n }\r\n\r\n p {\r\n text-align: center;\r\n font-size: 12px;\r\n color: #e1302a;\r\n font-family: $mainFont;\r\n }\r\n\r\n .input-fields {\r\n display: flex;\r\n flex-direction: column;\r\n // align-items: center;\r\n width: 100%;\r\n margin: auto auto ;\r\n font-size: 1.3rem;\r\n\r\n input {\r\n width: 80%;\r\n padding: 10px;\r\n margin: 5px 5px 5px 0px;\r\n border: 1px solid rgba(0,0,0,0.4);\r\n outline-color: #0097e6;\r\n border-radius: 5px;\r\n }\r\n }\r\n\r\n button {\r\n width: 60px;\r\n }\r\n}\r\n\r\n.new-project_window.active {\r\n border: 1px solid rgba(0,0,0,0.3);\r\n width: 250px;\r\n}\r\n\r\n.main-menu {\r\n display: block;\r\n width: 250px;\r\n // background-color: red;\r\n text-align: center;\r\n padding: 10px;\r\n\r\n h1 {\r\n font-family: \"Fredoka One\";\r\n letter-spacing: 3px;\r\n font-size: 3rem;\r\n color: color(titlesColor);\r\n animation: titleColor 5s ease forwards infinite;\r\n position: relative;\r\n\r\n i {\r\n font-size: 60px;\r\n position: absolute;\r\n left: 56px;\r\n top: -10px;\r\n transform: rotate(140deg);\r\n animation: brushAnimation 5s ease forwards infinite;\r\n }\r\n }\r\n\r\n p {\r\n font-family: \"Montserrat SemiBold\";\r\n font-style: italic;\r\n color: color(placeholder);\r\n font-size: .8rem;\r\n }\r\n\r\n // Buttons\r\n .buttons-main {\r\n margin: 10px 0;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n a {\r\n display: inline-block;\r\n margin: 10px 0;\r\n }\r\n }\r\n}\r\n\r\n// Main container - Canvas\r\nmain {\r\n display: none;\r\n grid-template-columns: 230px 1fr;\r\n grid-template-areas: \"controls canvas\";\r\n height: 100vh;\r\n\r\n .canvas-container {\r\n grid-area: canvas;\r\n\r\n position: relative;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n #cap-pointer {\r\n display: none;\r\n width: 20px;\r\n height: 20px;\r\n background-color: #000000;\r\n position: absolute;\r\n }\r\n\r\n canvas {\r\n border: 1px solid rgba(0,0,0,0.2);\r\n background-repeat: center center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n }\r\n\r\n // NOTIFICATIONS\r\n .notification {\r\n // background-color: red;\r\n display: block;\r\n width: 250px;\r\n height: 40px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 99999;\r\n \r\n position: absolute;\r\n top: -50px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n\r\n box-shadow: 0 3px 10px rgba(0,0,0,0.2);\r\n font-family: $textFont;\r\n font-size: 1rem;\r\n text-transform: uppercase;\r\n transition: 0.5s ease;\r\n\r\n p {\r\n color: color(titlesColor);\r\n }\r\n }\r\n .notification.notificationActive {\r\n transform: translate(-50%, 60px);\r\n }\r\n }\r\n\r\n // CONTROLS\r\n .controls {\r\n grid-area: controls;\r\n background-color: #f5f5f5;\r\n width: 250px;\r\n height: 100%;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n border-top: none;\r\n border-bottom: none;\r\n padding: 8px;\r\n margin-right: 5px;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n transition: 0.5s ease;\r\n overflow-y: scroll;\r\n\r\n * {\r\n margin: 1px 0;\r\n }\r\n\r\n // BURGER MENU\r\n .burger-menu {\r\n width: 30px;\r\n height: 30px;\r\n position: absolute;\r\n right: 10px;\r\n top: 10px;\r\n overflow: hidden;\r\n cursor: pointer;\r\n\r\n span {\r\n display: block;\r\n position: absolute;\r\n margin: 5px 0;\r\n width: 20px;\r\n height: 2px;\r\n border-radius: 2px;\r\n background-color: #e1302a;\r\n opacity: 1;\r\n transition: 0.3s ease;\r\n }\r\n\r\n span:nth-child(1) {\r\n top: 10px;\r\n transform: rotate(45deg);\r\n }\r\n\r\n span:nth-child(2) {\r\n transform: translateX(-30px);\r\n opacity: 1;\r\n }\r\n\r\n span:nth-child(3) {\r\n top: 10px;\r\n transform: rotate(-45deg);\r\n }\r\n }\r\n\r\n .burger-menu.active span {\r\n width: 15px;\r\n transform: rotate(0deg);\r\n background-color: #444;\r\n }\r\n\r\n .burger-menu.active span:nth-child(1) {\r\n top: 0px;\r\n }\r\n .burger-menu.active span:nth-child(2) {\r\n top: 6px;\r\n transform: translateX(0px);\r\n\r\n }\r\n .burger-menu.active span:nth-child(3) {\r\n top: 12px;\r\n transform: rotate(0deg);\r\n }\r\n\r\n // Titles\r\n h4 {\r\n color: color(titlesColor);\r\n font-family: $textFont;\r\n }\r\n\r\n label {\r\n font-family: $mainFont;\r\n font-size: 0.9rem;\r\n }\r\n\r\n #drawColor-title {\r\n display: flex;\r\n align-items: center;\r\n // justify-content: space-between;\r\n \r\n #current-drawColor {\r\n color: #555;\r\n }\r\n\r\n #color-info {\r\n margin-left: 65px;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n #current-bgColor { \r\n color: #555;\r\n }\r\n\r\n // Download drawing\r\n #saveDrawing {\r\n display: inline-block;\r\n border: 1px solid rgba(0,0,0,0.3);\r\n padding: 3px;\r\n cursor: pointer;\r\n text-decoration: none;\r\n\r\n font-family: $textFont;\r\n text-transform: uppercase;\r\n font-size: 0.8rem;\r\n color: color(titlesColor);\r\n background-color: color(backgroundCol);\r\n transition: 0.2s ease;\r\n }\r\n #saveDrawing:hover {\r\n color: color(backgroundCol);\r\n background-color: color(titlesColor);\r\n }\r\n\r\n // Checkboxes for cap and line types\r\n .cap-line_type {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n input {\r\n display: inline-block;\r\n width: 15px;\r\n height: 15px;\r\n }\r\n\r\n img {\r\n display: inline-block;\r\n padding: 0;\r\n margin: 0;\r\n margin-right: -5px;\r\n }\r\n }\r\n\r\n // CUSTOM CHECKBOX\r\n .switch {\r\n position: relative;\r\n display: block;\r\n width: 30px;\r\n height: 30px;\r\n\r\n .slider {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0; left: 0; bottom: 0; right: 0;\r\n transition: 0.3s ease;\r\n padding: 0;\r\n }\r\n input {\r\n display: none;\r\n }\r\n .slider:before {\r\n position: absolute;\r\n top: 0px;\r\n left: 0px;\r\n transition: 0.3s ease;\r\n font-size: 10px;\r\n font-family: $textFont;\r\n color: #fff;\r\n width: 28px;\r\n height: 24px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n // input:checked + .slider {\r\n // transform: rotate(45deg);\r\n // }\r\n\r\n input:checked + .slider:before {\r\n color: #fff;\r\n content: \"ON\";\r\n background-color: #0097e6;\r\n }\r\n\r\n input:not(:checked) + .slider:before {\r\n color: #fff;\r\n content: \"OFF\";\r\n background-color: #e1302a;\r\n }\r\n }\r\n\r\n .eraser {\r\n align-items: center;\r\n }\r\n\r\n #clear-all_container {\r\n display: flex;\r\n justify-content:flex-start;\r\n align-items: center;\r\n\r\n i {\r\n margin-left: 10px;\r\n color: color(placeholder);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n }\r\n\r\n i:hover {\r\n transform: translateY(-2px);\r\n color: #e1302a;\r\n }\r\n\r\n }\r\n\r\n #canvas-size {\r\n margin: 0 0 10px 0;\r\n width: 150px;\r\n }\r\n\r\n .undo-redo_container {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin: 10px 0 0 0;\r\n \r\n button {\r\n width: 40px;\r\n padding: 0px;\r\n margin-right: 3px;\r\n\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n i {\r\n font-size: 22px;\r\n }\r\n }\r\n }\r\n\r\n // COLOR BOXES\r\n .color-boxes_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n\r\n width: 202px;\r\n height: 52px;\r\n border: 1px solid rgba(0,0,0,0.2);\r\n\r\n .color-box {\r\n width: 25px;\r\n height: 25px;\r\n margin: 0;\r\n padding: 0;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .controls-bottom {\r\n position: absolute;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n margin: 0;\r\n border-top: 1px solid rgba(0,0,0,0.2);\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n padding: 5px;\r\n \r\n #exit {\r\n cursor: pointer;\r\n font-family: \"Montserrat SemiBold\";\r\n font-size: 0.85rem;\r\n transition: 0.2s ease;\r\n }\r\n #exit:hover {\r\n color: #e1302a;\r\n }\r\n\r\n #info {\r\n color: color(titlesColor);\r\n cursor: pointer;\r\n transition: 0.2s ease;\r\n \r\n i {\r\n font-size: 28px;\r\n }\r\n }\r\n #info:hover {\r\n color: #0173b1\r\n }\r\n }\r\n }\r\n .controlsActive {\r\n transform: translateX(-250px);\r\n\r\n .burger-menu {\r\n right: -70px;\r\n }\r\n }\r\n}\r\n\r\n.mainDisplay {\r\n grid-template-columns: 0px 1fr;\r\n}\r\n\r\n// ABOUT MENU\r\n.about-menu {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background-color: color(backgroundCol);\r\n\r\n display: none;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n width: 500px;\r\n height: 250px;\r\n padding: 10px;\r\n text-align: center;\r\n @media (max-width: breakpoint(two)) {\r\n width: 100%;\r\n }\r\n\r\n h3 {\r\n font-family: $titleFont;\r\n font-size: 2.5rem;\r\n color: color(placeholder);\r\n text-transform: uppercase;\r\n }\r\n\r\n p {\r\n font-family: $mainFont;\r\n font-size: 1.2rem;\r\n line-height: 1.5rem;\r\n margin: 10px;\r\n }\r\n}\r\n\r\n#color-pallete_container {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n #color-info {\r\n margin-left: 10px;\r\n cursor: pointer;\r\n color: color(placeholder);\r\n transition: 0.2s ease;\r\n }\r\n #color-info:hover {\r\n color: #e1302a;\r\n }\r\n}\r\n\r\n// INFO BOX\r\n.info-box {\r\n width: 400px;\r\n padding: 10px;\r\n background-color: color(backgroundCol);\r\n box-shadow: 0px 3px 10px rgba(0,0,0,0.2);\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n z-index: 9;\r\n\r\n display: none;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n h3 {\r\n text-align: center;\r\n font-family: $titleFont;\r\n color: color(titlesColor);\r\n font-size: 1.5rem;\r\n letter-spacing: 2px;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n\r\n li {\r\n margin: 2px 0;\r\n }\r\n }\r\n}\r\n\r\n// TEST\r\n#capWidth {\r\n -webkit-appearance: none;\r\n margin-bottom: 15px;\r\n &:focus {\r\n outline: none;\r\n }\r\n &::-webkit-slider-runnable-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n &::-moz-range-track {\r\n width: 100%;\r\n height: 2px;\r\n cursor: pointer;\r\n box-shadow: none;\r\n background: #0097e6;\r\n border-radius: 5px;\r\n border: 0px solid #010101;\r\n }\r\n \r\n &::-webkit-slider-thumb {\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 1px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-range-thumb{\r\n box-shadow: none;\r\n border: 0px solid #ffffff;\r\n box-shadow: 0px 10px 10px rgba(0,0,0,0.2);\r\n height: 20px;\r\n width: 10px;\r\n border-radius: 10px;\r\n background: rgba(255,255,255,1);\r\n cursor: pointer;\r\n -webkit-appearance: none;\r\n margin-top: -10px;\r\n }\r\n &::-moz-focus-outer {\r\n border: 0;\r\n }\r\n\r\n\r\n}\r\n\r\n#capWidth-display {\r\n display: inline-block;\r\n width: 0px;\r\n height: 0px;\r\n background-color: red;\r\n position: absolute;\r\n right: -120px;\r\n border-radius: 50%;\r\n transform-origin: center center;\r\n}\r\n\r\n// SUPPORT FOR MATERIAL ICONS\r\n.material-icons {\r\n font-family: 'Material Icons';\r\n font-weight: normal;\r\n font-style: normal;\r\n font-size: 24px;\r\n /* Preferred icon size */\r\n display: inline-block;\r\n line-height: 1;\r\n text-transform: none;\r\n letter-spacing: normal;\r\n word-wrap: normal;\r\n white-space: nowrap;\r\n direction: ltr;\r\n /* Support for all WebKit browsers. */\r\n -webkit-font-smoothing: antialiased;\r\n /* Support for Safari and Chrome. */\r\n text-rendering: optimizeLegibility;\r\n /* Support for Firefox. */\r\n -moz-osx-font-smoothing: grayscale;\r\n /* Support for IE. */\r\n -webkit-font-feature-settings: 'liga';\r\n font-feature-settings: 'liga';\r\n }\r\n\r\n @keyframes titleColor {\r\n 0% {\r\n color: #0097e6;\r\n }\r\n 20% {\r\n color: goldenrod;\r\n }\r\n 40% {\r\n color: #e1302a;\r\n }\r\n 60% {\r\n color: deeppink;\r\n }\r\n 80% {\r\n color: limegreen\r\n }\r\n 100% {\r\n color: #0097e6;\r\n }\r\n }\r\n\r\n @keyframes brushAnimation {\r\n 0% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n 30% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 60% {\r\n transform: translateX(-4px) rotate(125deg);\r\n }\r\n 100% {\r\n transform: translateX(0px) rotate(140deg);\r\n }\r\n }"},"lineCount":null}},"error":null,"hash":"9cbcca36ce71fbe5aa81cf9dbc01a783","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/c1/6237dc64386177ff1315af056e82fc.json b/.cache/c1/6237dc64386177ff1315af056e82fc.json deleted file mode 100644 index 86355dc..0000000 --- a/.cache/c1/6237dc64386177ff1315af056e82fc.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../node_modules/parcel-bundler/src/builtins/css-loader.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\package.json","includedInParent":true,"mtime":1609412542053},{"name":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\.babelrc","includedInParent":true,"mtime":499162500000},{"name":"./bundle-url","loc":{"line":1,"column":21},"parent":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\bundle-url.js"}],"generated":{"js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n\n newLink.onload = function () {\n link.remove();\n };\n\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\n\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":1,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"name":"bundle","generated":{"line":1,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":4}},{"generated":{"line":1,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":10}},{"name":"require","generated":{"line":1,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":13}},{"generated":{"line":1,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":21}},{"generated":{"line":1,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":20}},{"generated":{"line":1,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":1,"column":0}},{"generated":{"line":3,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"updateLink","generated":{"line":3,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":9}},{"generated":{"line":3,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"name":"link","generated":{"line":3,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":20}},{"generated":{"line":3,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":0}},{"generated":{"line":3,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":3,"column":26}},{"generated":{"line":4,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":4,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":6}},{"generated":{"line":4,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":13}},{"name":"link","generated":{"line":4,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":20}},{"name":"cloneNode","generated":{"line":4,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":21}},{"generated":{"line":4,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":16}},{"generated":{"line":4,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":4,"column":2}},{"name":"newLink","generated":{"line":6,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":6,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":9}},{"name":"onload","generated":{"line":6,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":10}},{"generated":{"line":6,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"generated":{"line":6,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":19}},{"generated":{"line":6,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":31}},{"name":"link","generated":{"line":7,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"name":"link","generated":{"line":7,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":7,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":8}},{"name":"remove","generated":{"line":7,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":9}},{"generated":{"line":7,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":6,"column":4}},{"generated":{"line":8,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":7,"column":3}},{"generated":{"line":8,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":5,"column":2}},{"name":"newLink","generated":{"line":10,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"newLink","generated":{"line":10,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"generated":{"line":10,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":9}},{"name":"href","generated":{"line":10,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":10}},{"generated":{"line":10,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":10,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":21}},{"name":"href","generated":{"line":10,"column":22},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":22}},{"generated":{"line":10,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"split","generated":{"line":10,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":27}},{"generated":{"line":10,"column":32},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":33}},{"generated":{"line":10,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":38}},{"generated":{"line":10,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"generated":{"line":10,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":43}},{"generated":{"line":10,"column":46},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":17}},{"name":"Date","generated":{"line":10,"column":49},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":53}},{"name":"now","generated":{"line":10,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":54}},{"generated":{"line":10,"column":57},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":49}},{"generated":{"line":10,"column":59},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":8,"column":2}},{"name":"link","generated":{"line":11,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":11,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":6}},{"name":"parentNode","generated":{"line":11,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":7}},{"generated":{"line":11,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"insertBefore","generated":{"line":11,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":18}},{"generated":{"line":11,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"newLink","generated":{"line":11,"column":31},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":31}},{"generated":{"line":11,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"name":"link","generated":{"line":11,"column":40},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":40}},{"generated":{"line":11,"column":44},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":44}},{"name":"nextSibling","generated":{"line":11,"column":45},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":45}},{"generated":{"line":11,"column":56},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":9,"column":2}},{"generated":{"line":12,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":10,"column":1}},{"generated":{"line":14,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"name":"cssTimeout","generated":{"line":14,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":4}},{"generated":{"line":14,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":14}},{"generated":{"line":14,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":17}},{"generated":{"line":14,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":12,"column":0}},{"generated":{"line":16,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"name":"reloadCSS","generated":{"line":16,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":9}},{"generated":{"line":16,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":0}},{"generated":{"line":16,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":13,"column":21}},{"generated":{"line":17,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"name":"cssTimeout","generated":{"line":17,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":6}},{"generated":{"line":17,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":2}},{"generated":{"line":17,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":14,"column":18}},{"generated":{"line":18,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":15,"column":4}},{"generated":{"line":19,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":16,"column":3}},{"name":"cssTimeout","generated":{"line":21,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"name":"cssTimeout","generated":{"line":21,"column":2},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":21,"column":12},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":12}},{"name":"setTimeout","generated":{"line":21,"column":15},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":15}},{"generated":{"line":21,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":21,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":26}},{"generated":{"line":21,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":38}},{"generated":{"line":22,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"name":"links","generated":{"line":22,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":8}},{"generated":{"line":22,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":13}},{"name":"document","generated":{"line":22,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":24}},{"name":"querySelectorAll","generated":{"line":22,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":25}},{"generated":{"line":22,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":42},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":42}},{"generated":{"line":22,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":16}},{"generated":{"line":22,"column":67},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":19,"column":4}},{"generated":{"line":24,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":9},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":9}},{"name":"i","generated":{"line":24,"column":13},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":13}},{"generated":{"line":24,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":14}},{"generated":{"line":24,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":17}},{"generated":{"line":24,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":20},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":20}},{"generated":{"line":24,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":21}},{"name":"links","generated":{"line":24,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":24}},{"generated":{"line":24,"column":29},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":29}},{"name":"length","generated":{"line":24,"column":30},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":30}},{"generated":{"line":24,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"name":"i","generated":{"line":24,"column":38},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":38}},{"generated":{"line":24,"column":39},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":39}},{"generated":{"line":24,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":4}},{"generated":{"line":24,"column":43},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":20,"column":43}},{"generated":{"line":25,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"name":"bundle","generated":{"line":25,"column":10},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"generated":{"line":25,"column":16},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":16}},{"name":"getBaseURL","generated":{"line":25,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":17}},{"generated":{"line":25,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"links","generated":{"line":25,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"generated":{"line":25,"column":33},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"name":"i","generated":{"line":25,"column":34},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":34}},{"generated":{"line":25,"column":35},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":33}},{"generated":{"line":25,"column":36},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":28}},{"name":"href","generated":{"line":25,"column":37},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":37}},{"generated":{"line":25,"column":41},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":10}},{"name":"bundle","generated":{"line":25,"column":47},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":53},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":53}},{"name":"getBundleURL","generated":{"line":25,"column":54},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":54}},{"generated":{"line":25,"column":66},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":47}},{"generated":{"line":25,"column":68},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":6}},{"generated":{"line":25,"column":70},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":21,"column":70}},{"name":"updateLink","generated":{"line":26,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"name":"updateLink","generated":{"line":26,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":26,"column":18},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"name":"links","generated":{"line":26,"column":19},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":19}},{"generated":{"line":26,"column":24},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"name":"i","generated":{"line":26,"column":25},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":25}},{"generated":{"line":26,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":24}},{"generated":{"line":26,"column":27},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":18}},{"generated":{"line":26,"column":28},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":22,"column":8}},{"generated":{"line":27,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":23,"column":7}},{"generated":{"line":28,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":24,"column":5}},{"name":"cssTimeout","generated":{"line":30,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"name":"cssTimeout","generated":{"line":30,"column":4},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":30,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":14}},{"generated":{"line":30,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":17}},{"generated":{"line":30,"column":21},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":26,"column":4}},{"generated":{"line":31,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":27,"column":3}},{"generated":{"line":31,"column":3},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":5},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":27,"column":5}},{"generated":{"line":31,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":25}},{"generated":{"line":31,"column":8},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":18,"column":2}},{"generated":{"line":32,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":28,"column":1}},{"name":"module","generated":{"line":34,"column":0},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"generated":{"line":34,"column":6},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":6}},{"name":"exports","generated":{"line":34,"column":7},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":7}},{"generated":{"line":34,"column":14},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}},{"name":"reloadCSS","generated":{"line":34,"column":17},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":17}},{"generated":{"line":34,"column":26},"source":"../node_modules/parcel-bundler/src/builtins/css-loader.js","original":{"line":30,"column":0}}],"sources":{"../node_modules/parcel-bundler/src/builtins/css-loader.js":"var bundle = require('./bundle-url');\n\nfunction updateLink(link) {\n var newLink = link.cloneNode();\n newLink.onload = function () {\n link.remove();\n };\n newLink.href = link.href.split('?')[0] + '?' + Date.now();\n link.parentNode.insertBefore(newLink, link.nextSibling);\n}\n\nvar cssTimeout = null;\nfunction reloadCSS() {\n if (cssTimeout) {\n return;\n }\n\n cssTimeout = setTimeout(function () {\n var links = document.querySelectorAll('link[rel=\"stylesheet\"]');\n for (var i = 0; i < links.length; i++) {\n if (bundle.getBaseURL(links[i].href) === bundle.getBundleURL()) {\n updateLink(links[i]);\n }\n }\n\n cssTimeout = null;\n }, 50);\n}\n\nmodule.exports = reloadCSS;\n"},"lineCount":null}},"error":null,"hash":"bd9f90ca0aba93870346d8cb335cd70c","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/cc/9d2e7f80efbbdc8ce62c9d787265e2.json b/.cache/cc/9d2e7f80efbbdc8ce62c9d787265e2.json deleted file mode 100644 index c386fe3..0000000 --- a/.cache/cc/9d2e7f80efbbdc8ce62c9d787265e2.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"s8zH","dependencies":[{"name":"./favicon.png","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\favicon.png","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"./fonts.css","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"./github-logo.png","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\github-logo.png","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"./js\\app.js","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\index.html"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"html":"Painter

    Pa brush nter.

    Express your creativity!

    \"GitHub\"

    Set the size of the canvas:

    Resizing the canvas will reset it to default state.

    Cap width: 20px

    Cap type:

    Line:

    Eraser:

    Color: #000000colorize

    Fill color: none

    Undo / Redo:

    Clear all: delete_forever

    DOWNLOAD
    exit info

    About

    A custom sizeable canvas app, where you can draw whatever you want, and download your painting.

    INFO

    • Decrease cap size - [
    • Increaes cap size - ]
    • Undo - CTRL + Z
    • Redo - CTRL + Y
    • Line - toggles between straight line on/off
    • Download image - downloads your painting
    "},"sourceMaps":null,"error":null,"hash":"1e2f5d32425e09464a541ececaad63ac","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/d3/f40c6852072a71d4b9a7a98258901c.json b/.cache/d3/f40c6852072a71d4b9a7a98258901c.json deleted file mode 100644 index c86dee6..0000000 --- a/.cache/d3/f40c6852072a71d4b9a7a98258901c.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"zAaF","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/cc06857d32d3186feaef253fc5d0ee35.png\";"},"sourceMaps":null,"error":null,"hash":"ef7a02b69836dc8b6a732a54c4200dcb","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/d6/b2591501e31263595c92f35cf3c367.json b/.cache/d6/b2591501e31263595c92f35cf3c367.json deleted file mode 100644 index f161a89..0000000 --- a/.cache/d6/b2591501e31263595c92f35cf3c367.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"svnh","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/b2f9e157b23e73116447e9827f2de76c.ttf\";"},"sourceMaps":null,"error":null,"hash":"6d1796a9f798ced8961baf3c79f894b6","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/d8/16b2b2f5e7a22af6376b9870104f6c.json b/.cache/d8/16b2b2f5e7a22af6376b9870104f6c.json deleted file mode 100644 index 9dcda61..0000000 --- a/.cache/d8/16b2b2f5e7a22af6376b9870104f6c.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"js/controlHistory.js","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./canvas","loc":{"line":1,"column":26},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"./ui","loc":{"line":2,"column":19},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.history = void 0;\n\nvar _canvas = require(\"./canvas\");\n\nvar _ui = require(\"./ui\");\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar History = /*#__PURE__*/function () {\n function History() {\n _classCallCheck(this, History);\n\n this.redo_list = [];\n this.undo_list = []; // Undo & Redo buttons\n\n this.undoBtn = document.querySelector(\"#undo\");\n this.redoBtn = document.querySelector(\"#redo\");\n } // Save the state\n\n\n _createClass(History, [{\n key: \"saveState\",\n value: function saveState(canvas, list, keep_redo) {\n keep_redo = keep_redo || false;\n\n if (!keep_redo) {\n this.redo_list = [];\n }\n\n (list || this.undo_list).push(canvas.toDataURL());\n } // Undo action\n\n }, {\n key: \"undo\",\n value: function undo(canvas, ctx) {\n this.restoreState(canvas, ctx, this.undo_list, this.redo_list);\n\n _ui.ui.displayNotification(\"Undo\");\n } // Redo action\n\n }, {\n key: \"redo\",\n value: function redo(canvas, ctx) {\n this.restoreState(canvas, ctx, this.redo_list, this.undo_list);\n\n _ui.ui.displayNotification(\"Redo\");\n } // Restore the state\n\n }, {\n key: \"restoreState\",\n value: function restoreState(canvas, ctx, pop, push) {\n if (pop.length) {\n this.saveState(canvas, push, true);\n var restore_state = pop.pop();\n var src = restore_state;\n var img = new Image();\n img.setAttribute('src', src);\n\n img.onload = function () {\n ctx.clearRect(0, 0, canvas.width, canvas.height);\n ctx.drawImage(img, 0, 0, canvas.width, canvas.height);\n };\n }\n } // Call undo / redo with keyboards\n\n }, {\n key: \"keyCapture\",\n value: function keyCapture(e) {\n e = e || event; // Ctrl + Z combination\n\n if (e.ctrlKey && e.keyCode === 90) {\n this.undo(cvs, ctx);\n } // Ctrl + Y combination\n\n\n if (e.ctrlKey && e.keyCode === 89) {\n this.redo(cvs, ctx);\n }\n }\n }]);\n\n return History;\n}();\n\nvar history = new History();\nexports.history = history;\nvar cvs = _canvas.theCanvas.canvas;\nvar ctx = _canvas.theCanvas.ctx;\nhistory.undoBtn.addEventListener(\"click\", history.undo.bind(history, cvs, ctx));\nhistory.redoBtn.addEventListener(\"click\", history.redo.bind(history, cvs, ctx));\n\n_canvas.theCanvas.canvas.addEventListener(\"mousedown\", function () {\n return history.saveState(cvs);\n});\n\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"js/controlHistory.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"js/controlHistory.js","original":{"line":2,"column":0}},{"name":"History","generated":{"line":18,"column":4},"source":"js/controlHistory.js","original":{"line":4,"column":6}},{"generated":{"line":19,"column":0},"source":"js/controlHistory.js","original":{"line":5,"column":4}},{"generated":{"line":19,"column":21},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":20,"column":0},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":22,"column":0},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"name":"redo_list","generated":{"line":22,"column":9},"source":"js/controlHistory.js","original":{"line":6,"column":13}},{"generated":{"line":22,"column":18},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"generated":{"line":22,"column":21},"source":"js/controlHistory.js","original":{"line":6,"column":25}},{"generated":{"line":22,"column":23},"source":"js/controlHistory.js","original":{"line":6,"column":8}},{"generated":{"line":23,"column":0},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"name":"undo_list","generated":{"line":23,"column":9},"source":"js/controlHistory.js","original":{"line":7,"column":13}},{"generated":{"line":23,"column":18},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"generated":{"line":23,"column":21},"source":"js/controlHistory.js","original":{"line":7,"column":25}},{"generated":{"line":23,"column":23},"source":"js/controlHistory.js","original":{"line":7,"column":8}},{"generated":{"line":23,"column":24},"source":"js/controlHistory.js","original":{"line":5,"column":18}},{"generated":{"line":23,"column":25},"source":"js/controlHistory.js","original":{"line":9,"column":8}},{"generated":{"line":25,"column":0},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"name":"undoBtn","generated":{"line":25,"column":9},"source":"js/controlHistory.js","original":{"line":10,"column":13}},{"generated":{"line":25,"column":16},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"name":"document","generated":{"line":25,"column":19},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":25,"column":27},"source":"js/controlHistory.js","original":{"line":10,"column":31}},{"name":"querySelector","generated":{"line":25,"column":28},"source":"js/controlHistory.js","original":{"line":10,"column":32}},{"generated":{"line":25,"column":41},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":25,"column":42},"source":"js/controlHistory.js","original":{"line":10,"column":46}},{"generated":{"line":25,"column":49},"source":"js/controlHistory.js","original":{"line":10,"column":23}},{"generated":{"line":25,"column":50},"source":"js/controlHistory.js","original":{"line":10,"column":8}},{"generated":{"line":26,"column":0},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"name":"redoBtn","generated":{"line":26,"column":9},"source":"js/controlHistory.js","original":{"line":11,"column":13}},{"generated":{"line":26,"column":16},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"name":"document","generated":{"line":26,"column":19},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":26,"column":27},"source":"js/controlHistory.js","original":{"line":11,"column":31}},{"name":"querySelector","generated":{"line":26,"column":28},"source":"js/controlHistory.js","original":{"line":11,"column":32}},{"generated":{"line":26,"column":41},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":26,"column":42},"source":"js/controlHistory.js","original":{"line":11,"column":46}},{"generated":{"line":26,"column":49},"source":"js/controlHistory.js","original":{"line":11,"column":23}},{"generated":{"line":26,"column":50},"source":"js/controlHistory.js","original":{"line":11,"column":8}},{"generated":{"line":27,"column":0},"source":"js/controlHistory.js","original":{"line":12,"column":5}},{"generated":{"line":27,"column":4},"source":"js/controlHistory.js","original":{"line":14,"column":4}},{"name":"canvas","generated":{"line":32,"column":30},"source":"js/controlHistory.js","original":{"line":15,"column":14}},{"name":"list","generated":{"line":32,"column":38},"source":"js/controlHistory.js","original":{"line":15,"column":22}},{"name":"keep_redo","generated":{"line":32,"column":44},"source":"js/controlHistory.js","original":{"line":15,"column":28}},{"generated":{"line":32,"column":55},"source":"js/controlHistory.js","original":{"line":15,"column":39}},{"name":"keep_redo","generated":{"line":33,"column":0},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"name":"keep_redo","generated":{"line":33,"column":6},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"generated":{"line":33,"column":15},"source":"js/controlHistory.js","original":{"line":16,"column":17}},{"name":"keep_redo","generated":{"line":33,"column":18},"source":"js/controlHistory.js","original":{"line":16,"column":20}},{"generated":{"line":33,"column":27},"source":"js/controlHistory.js","original":{"line":16,"column":29}},{"generated":{"line":33,"column":31},"source":"js/controlHistory.js","original":{"line":16,"column":33}},{"generated":{"line":33,"column":36},"source":"js/controlHistory.js","original":{"line":16,"column":8}},{"generated":{"line":35,"column":0},"source":"js/controlHistory.js","original":{"line":17,"column":8}},{"generated":{"line":35,"column":10},"source":"js/controlHistory.js","original":{"line":17,"column":11}},{"name":"keep_redo","generated":{"line":35,"column":11},"source":"js/controlHistory.js","original":{"line":17,"column":12}},{"generated":{"line":35,"column":20},"source":"js/controlHistory.js","original":{"line":17,"column":8}},{"generated":{"line":35,"column":22},"source":"js/controlHistory.js","original":{"line":17,"column":23}},{"generated":{"line":36,"column":0},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"name":"redo_list","generated":{"line":36,"column":13},"source":"js/controlHistory.js","original":{"line":18,"column":17}},{"generated":{"line":36,"column":22},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"generated":{"line":36,"column":25},"source":"js/controlHistory.js","original":{"line":18,"column":29}},{"generated":{"line":36,"column":27},"source":"js/controlHistory.js","original":{"line":18,"column":12}},{"generated":{"line":37,"column":0},"source":"js/controlHistory.js","original":{"line":19,"column":9}},{"generated":{"line":39,"column":0},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"list","generated":{"line":39,"column":7},"source":"js/controlHistory.js","original":{"line":21,"column":9}},{"generated":{"line":39,"column":11},"source":"js/controlHistory.js","original":{"line":21,"column":13}},{"generated":{"line":39,"column":15},"source":"js/controlHistory.js","original":{"line":21,"column":17}},{"name":"undo_list","generated":{"line":39,"column":20},"source":"js/controlHistory.js","original":{"line":21,"column":22}},{"generated":{"line":39,"column":29},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"push","generated":{"line":39,"column":31},"source":"js/controlHistory.js","original":{"line":21,"column":33}},{"generated":{"line":39,"column":35},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"name":"canvas","generated":{"line":39,"column":36},"source":"js/controlHistory.js","original":{"line":21,"column":38}},{"generated":{"line":39,"column":42},"source":"js/controlHistory.js","original":{"line":21,"column":44}},{"name":"toDataURL","generated":{"line":39,"column":43},"source":"js/controlHistory.js","original":{"line":21,"column":45}},{"generated":{"line":39,"column":52},"source":"js/controlHistory.js","original":{"line":21,"column":38}},{"generated":{"line":39,"column":54},"source":"js/controlHistory.js","original":{"line":21,"column":8}},{"generated":{"line":40,"column":0},"source":"js/controlHistory.js","original":{"line":22,"column":5}},{"generated":{"line":40,"column":6},"source":"js/controlHistory.js","original":{"line":24,"column":4}},{"name":"canvas","generated":{"line":44,"column":25},"source":"js/controlHistory.js","original":{"line":25,"column":9}},{"name":"ctx","generated":{"line":44,"column":33},"source":"js/controlHistory.js","original":{"line":25,"column":17}},{"generated":{"line":44,"column":38},"source":"js/controlHistory.js","original":{"line":25,"column":22}},{"generated":{"line":45,"column":0},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"restoreState","generated":{"line":45,"column":11},"source":"js/controlHistory.js","original":{"line":26,"column":13}},{"generated":{"line":45,"column":23},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"canvas","generated":{"line":45,"column":24},"source":"js/controlHistory.js","original":{"line":26,"column":26}},{"generated":{"line":45,"column":30},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"ctx","generated":{"line":45,"column":32},"source":"js/controlHistory.js","original":{"line":26,"column":34}},{"generated":{"line":45,"column":35},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"generated":{"line":45,"column":37},"source":"js/controlHistory.js","original":{"line":26,"column":39}},{"name":"undo_list","generated":{"line":45,"column":42},"source":"js/controlHistory.js","original":{"line":26,"column":44}},{"generated":{"line":45,"column":51},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"generated":{"line":45,"column":53},"source":"js/controlHistory.js","original":{"line":26,"column":55}},{"name":"redo_list","generated":{"line":45,"column":58},"source":"js/controlHistory.js","original":{"line":26,"column":60}},{"generated":{"line":45,"column":67},"source":"js/controlHistory.js","original":{"line":26,"column":8}},{"name":"ui","generated":{"line":47,"column":0},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"name":"displayNotification","generated":{"line":47,"column":13},"source":"js/controlHistory.js","original":{"line":27,"column":11}},{"generated":{"line":47,"column":32},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"generated":{"line":47,"column":33},"source":"js/controlHistory.js","original":{"line":27,"column":31}},{"generated":{"line":47,"column":39},"source":"js/controlHistory.js","original":{"line":27,"column":8}},{"generated":{"line":48,"column":0},"source":"js/controlHistory.js","original":{"line":28,"column":5}},{"generated":{"line":48,"column":6},"source":"js/controlHistory.js","original":{"line":30,"column":4}},{"name":"canvas","generated":{"line":52,"column":25},"source":"js/controlHistory.js","original":{"line":31,"column":9}},{"name":"ctx","generated":{"line":52,"column":33},"source":"js/controlHistory.js","original":{"line":31,"column":17}},{"generated":{"line":52,"column":38},"source":"js/controlHistory.js","original":{"line":31,"column":22}},{"generated":{"line":53,"column":0},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"restoreState","generated":{"line":53,"column":11},"source":"js/controlHistory.js","original":{"line":32,"column":11}},{"generated":{"line":53,"column":23},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"canvas","generated":{"line":53,"column":24},"source":"js/controlHistory.js","original":{"line":32,"column":24}},{"generated":{"line":53,"column":30},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"ctx","generated":{"line":53,"column":32},"source":"js/controlHistory.js","original":{"line":32,"column":32}},{"generated":{"line":53,"column":35},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"generated":{"line":53,"column":37},"source":"js/controlHistory.js","original":{"line":32,"column":37}},{"name":"redo_list","generated":{"line":53,"column":42},"source":"js/controlHistory.js","original":{"line":32,"column":42}},{"generated":{"line":53,"column":51},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"generated":{"line":53,"column":53},"source":"js/controlHistory.js","original":{"line":32,"column":53}},{"name":"undo_list","generated":{"line":53,"column":58},"source":"js/controlHistory.js","original":{"line":32,"column":58}},{"generated":{"line":53,"column":67},"source":"js/controlHistory.js","original":{"line":32,"column":6}},{"name":"ui","generated":{"line":55,"column":0},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"name":"displayNotification","generated":{"line":55,"column":13},"source":"js/controlHistory.js","original":{"line":33,"column":9}},{"generated":{"line":55,"column":32},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"generated":{"line":55,"column":33},"source":"js/controlHistory.js","original":{"line":33,"column":29}},{"generated":{"line":55,"column":39},"source":"js/controlHistory.js","original":{"line":33,"column":6}},{"generated":{"line":56,"column":0},"source":"js/controlHistory.js","original":{"line":34,"column":5}},{"generated":{"line":56,"column":6},"source":"js/controlHistory.js","original":{"line":36,"column":4}},{"name":"canvas","generated":{"line":60,"column":33},"source":"js/controlHistory.js","original":{"line":37,"column":17}},{"name":"ctx","generated":{"line":60,"column":41},"source":"js/controlHistory.js","original":{"line":37,"column":25}},{"name":"pop","generated":{"line":60,"column":46},"source":"js/controlHistory.js","original":{"line":37,"column":30}},{"name":"push","generated":{"line":60,"column":51},"source":"js/controlHistory.js","original":{"line":37,"column":35}},{"generated":{"line":60,"column":57},"source":"js/controlHistory.js","original":{"line":37,"column":41}},{"generated":{"line":61,"column":0},"source":"js/controlHistory.js","original":{"line":38,"column":8}},{"name":"pop","generated":{"line":61,"column":10},"source":"js/controlHistory.js","original":{"line":38,"column":11}},{"generated":{"line":61,"column":13},"source":"js/controlHistory.js","original":{"line":38,"column":14}},{"name":"length","generated":{"line":61,"column":14},"source":"js/controlHistory.js","original":{"line":38,"column":15}},{"generated":{"line":61,"column":20},"source":"js/controlHistory.js","original":{"line":38,"column":8}},{"generated":{"line":61,"column":22},"source":"js/controlHistory.js","original":{"line":38,"column":23}},{"generated":{"line":62,"column":0},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"saveState","generated":{"line":62,"column":13},"source":"js/controlHistory.js","original":{"line":39,"column":17}},{"generated":{"line":62,"column":22},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"canvas","generated":{"line":62,"column":23},"source":"js/controlHistory.js","original":{"line":39,"column":27}},{"generated":{"line":62,"column":29},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"name":"push","generated":{"line":62,"column":31},"source":"js/controlHistory.js","original":{"line":39,"column":35}},{"generated":{"line":62,"column":35},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"generated":{"line":62,"column":37},"source":"js/controlHistory.js","original":{"line":39,"column":41}},{"generated":{"line":62,"column":41},"source":"js/controlHistory.js","original":{"line":39,"column":12}},{"generated":{"line":63,"column":0},"source":"js/controlHistory.js","original":{"line":40,"column":12}},{"name":"restore_state","generated":{"line":63,"column":12},"source":"js/controlHistory.js","original":{"line":40,"column":16}},{"generated":{"line":63,"column":25},"source":"js/controlHistory.js","original":{"line":40,"column":29}},{"name":"pop","generated":{"line":63,"column":28},"source":"js/controlHistory.js","original":{"line":40,"column":32}},{"generated":{"line":63,"column":31},"source":"js/controlHistory.js","original":{"line":40,"column":35}},{"name":"pop","generated":{"line":63,"column":32},"source":"js/controlHistory.js","original":{"line":40,"column":36}},{"generated":{"line":63,"column":35},"source":"js/controlHistory.js","original":{"line":40,"column":32}},{"generated":{"line":63,"column":37},"source":"js/controlHistory.js","original":{"line":40,"column":12}},{"generated":{"line":64,"column":0},"source":"js/controlHistory.js","original":{"line":41,"column":12}},{"name":"src","generated":{"line":64,"column":12},"source":"js/controlHistory.js","original":{"line":41,"column":18}},{"generated":{"line":64,"column":15},"source":"js/controlHistory.js","original":{"line":41,"column":21}},{"name":"restore_state","generated":{"line":64,"column":18},"source":"js/controlHistory.js","original":{"line":41,"column":24}},{"generated":{"line":64,"column":31},"source":"js/controlHistory.js","original":{"line":41,"column":12}},{"generated":{"line":65,"column":0},"source":"js/controlHistory.js","original":{"line":43,"column":12}},{"name":"img","generated":{"line":65,"column":12},"source":"js/controlHistory.js","original":{"line":43,"column":18}},{"generated":{"line":65,"column":15},"source":"js/controlHistory.js","original":{"line":43,"column":21}},{"generated":{"line":65,"column":18},"source":"js/controlHistory.js","original":{"line":43,"column":24}},{"name":"Image","generated":{"line":65,"column":22},"source":"js/controlHistory.js","original":{"line":43,"column":28}},{"generated":{"line":65,"column":27},"source":"js/controlHistory.js","original":{"line":43,"column":24}},{"generated":{"line":65,"column":29},"source":"js/controlHistory.js","original":{"line":43,"column":12}},{"name":"img","generated":{"line":66,"column":0},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"img","generated":{"line":66,"column":8},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"generated":{"line":66,"column":11},"source":"js/controlHistory.js","original":{"line":44,"column":15}},{"name":"setAttribute","generated":{"line":66,"column":12},"source":"js/controlHistory.js","original":{"line":44,"column":16}},{"generated":{"line":66,"column":24},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"generated":{"line":66,"column":25},"source":"js/controlHistory.js","original":{"line":44,"column":29}},{"generated":{"line":66,"column":30},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"src","generated":{"line":66,"column":32},"source":"js/controlHistory.js","original":{"line":44,"column":36}},{"generated":{"line":66,"column":35},"source":"js/controlHistory.js","original":{"line":44,"column":12}},{"name":"img","generated":{"line":68,"column":0},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"name":"img","generated":{"line":68,"column":8},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":68,"column":11},"source":"js/controlHistory.js","original":{"line":45,"column":15}},{"name":"onload","generated":{"line":68,"column":12},"source":"js/controlHistory.js","original":{"line":45,"column":16}},{"generated":{"line":68,"column":18},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":68,"column":21},"source":"js/controlHistory.js","original":{"line":45,"column":25}},{"generated":{"line":68,"column":33},"source":"js/controlHistory.js","original":{"line":45,"column":36}},{"name":"ctx","generated":{"line":69,"column":0},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"ctx","generated":{"line":69,"column":10},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":69,"column":13},"source":"js/controlHistory.js","original":{"line":46,"column":17}},{"name":"clearRect","generated":{"line":69,"column":14},"source":"js/controlHistory.js","original":{"line":46,"column":18}},{"generated":{"line":69,"column":23},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":69,"column":24},"source":"js/controlHistory.js","original":{"line":46,"column":28}},{"generated":{"line":69,"column":25},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"generated":{"line":69,"column":27},"source":"js/controlHistory.js","original":{"line":46,"column":31}},{"generated":{"line":69,"column":28},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"canvas","generated":{"line":69,"column":30},"source":"js/controlHistory.js","original":{"line":46,"column":34}},{"generated":{"line":69,"column":36},"source":"js/controlHistory.js","original":{"line":46,"column":40}},{"name":"width","generated":{"line":69,"column":37},"source":"js/controlHistory.js","original":{"line":46,"column":41}},{"generated":{"line":69,"column":42},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"canvas","generated":{"line":69,"column":44},"source":"js/controlHistory.js","original":{"line":46,"column":48}},{"generated":{"line":69,"column":50},"source":"js/controlHistory.js","original":{"line":46,"column":54}},{"name":"height","generated":{"line":69,"column":51},"source":"js/controlHistory.js","original":{"line":46,"column":55}},{"generated":{"line":69,"column":57},"source":"js/controlHistory.js","original":{"line":46,"column":14}},{"name":"ctx","generated":{"line":70,"column":0},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"ctx","generated":{"line":70,"column":10},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":70,"column":13},"source":"js/controlHistory.js","original":{"line":47,"column":17}},{"name":"drawImage","generated":{"line":70,"column":14},"source":"js/controlHistory.js","original":{"line":47,"column":18}},{"generated":{"line":70,"column":23},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"img","generated":{"line":70,"column":24},"source":"js/controlHistory.js","original":{"line":47,"column":28}},{"generated":{"line":70,"column":27},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":70,"column":29},"source":"js/controlHistory.js","original":{"line":47,"column":33}},{"generated":{"line":70,"column":30},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":70,"column":32},"source":"js/controlHistory.js","original":{"line":47,"column":36}},{"generated":{"line":70,"column":33},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"canvas","generated":{"line":70,"column":35},"source":"js/controlHistory.js","original":{"line":47,"column":39}},{"generated":{"line":70,"column":41},"source":"js/controlHistory.js","original":{"line":47,"column":45}},{"name":"width","generated":{"line":70,"column":42},"source":"js/controlHistory.js","original":{"line":47,"column":46}},{"generated":{"line":70,"column":47},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"name":"canvas","generated":{"line":70,"column":49},"source":"js/controlHistory.js","original":{"line":47,"column":53}},{"generated":{"line":70,"column":55},"source":"js/controlHistory.js","original":{"line":47,"column":59}},{"name":"height","generated":{"line":70,"column":56},"source":"js/controlHistory.js","original":{"line":47,"column":60}},{"generated":{"line":70,"column":62},"source":"js/controlHistory.js","original":{"line":47,"column":14}},{"generated":{"line":71,"column":0},"source":"js/controlHistory.js","original":{"line":48,"column":13}},{"generated":{"line":71,"column":9},"source":"js/controlHistory.js","original":{"line":45,"column":12}},{"generated":{"line":72,"column":0},"source":"js/controlHistory.js","original":{"line":49,"column":9}},{"generated":{"line":73,"column":0},"source":"js/controlHistory.js","original":{"line":50,"column":5}},{"generated":{"line":73,"column":6},"source":"js/controlHistory.js","original":{"line":52,"column":4}},{"name":"e","generated":{"line":77,"column":31},"source":"js/controlHistory.js","original":{"line":53,"column":15}},{"generated":{"line":77,"column":34},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"name":"e","generated":{"line":78,"column":0},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"name":"e","generated":{"line":78,"column":6},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"generated":{"line":78,"column":7},"source":"js/controlHistory.js","original":{"line":54,"column":9}},{"name":"e","generated":{"line":78,"column":10},"source":"js/controlHistory.js","original":{"line":54,"column":12}},{"generated":{"line":78,"column":11},"source":"js/controlHistory.js","original":{"line":54,"column":13}},{"name":"event","generated":{"line":78,"column":15},"source":"js/controlHistory.js","original":{"line":54,"column":17}},{"generated":{"line":78,"column":20},"source":"js/controlHistory.js","original":{"line":54,"column":8}},{"generated":{"line":78,"column":21},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"generated":{"line":78,"column":22},"source":"js/controlHistory.js","original":{"line":56,"column":8}},{"generated":{"line":80,"column":0},"source":"js/controlHistory.js","original":{"line":57,"column":8}},{"name":"e","generated":{"line":80,"column":10},"source":"js/controlHistory.js","original":{"line":57,"column":11}},{"generated":{"line":80,"column":11},"source":"js/controlHistory.js","original":{"line":57,"column":12}},{"name":"ctrlKey","generated":{"line":80,"column":12},"source":"js/controlHistory.js","original":{"line":57,"column":13}},{"generated":{"line":80,"column":19},"source":"js/controlHistory.js","original":{"line":57,"column":11}},{"name":"e","generated":{"line":80,"column":23},"source":"js/controlHistory.js","original":{"line":57,"column":24}},{"generated":{"line":80,"column":24},"source":"js/controlHistory.js","original":{"line":57,"column":25}},{"name":"keyCode","generated":{"line":80,"column":25},"source":"js/controlHistory.js","original":{"line":57,"column":26}},{"generated":{"line":80,"column":32},"source":"js/controlHistory.js","original":{"line":57,"column":24}},{"generated":{"line":80,"column":37},"source":"js/controlHistory.js","original":{"line":57,"column":38}},{"generated":{"line":80,"column":39},"source":"js/controlHistory.js","original":{"line":57,"column":8}},{"generated":{"line":80,"column":41},"source":"js/controlHistory.js","original":{"line":57,"column":42}},{"generated":{"line":81,"column":0},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"undo","generated":{"line":81,"column":13},"source":"js/controlHistory.js","original":{"line":58,"column":17}},{"generated":{"line":81,"column":17},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"cvs","generated":{"line":81,"column":18},"source":"js/controlHistory.js","original":{"line":58,"column":22}},{"generated":{"line":81,"column":21},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"name":"ctx","generated":{"line":81,"column":23},"source":"js/controlHistory.js","original":{"line":58,"column":27}},{"generated":{"line":81,"column":26},"source":"js/controlHistory.js","original":{"line":58,"column":12}},{"generated":{"line":82,"column":0},"source":"js/controlHistory.js","original":{"line":59,"column":9}},{"generated":{"line":82,"column":7},"source":"js/controlHistory.js","original":{"line":53,"column":18}},{"generated":{"line":82,"column":8},"source":"js/controlHistory.js","original":{"line":61,"column":8}},{"generated":{"line":85,"column":0},"source":"js/controlHistory.js","original":{"line":62,"column":8}},{"name":"e","generated":{"line":85,"column":10},"source":"js/controlHistory.js","original":{"line":62,"column":12}},{"generated":{"line":85,"column":11},"source":"js/controlHistory.js","original":{"line":62,"column":13}},{"name":"ctrlKey","generated":{"line":85,"column":12},"source":"js/controlHistory.js","original":{"line":62,"column":14}},{"generated":{"line":85,"column":19},"source":"js/controlHistory.js","original":{"line":62,"column":12}},{"name":"e","generated":{"line":85,"column":23},"source":"js/controlHistory.js","original":{"line":62,"column":25}},{"generated":{"line":85,"column":24},"source":"js/controlHistory.js","original":{"line":62,"column":26}},{"name":"keyCode","generated":{"line":85,"column":25},"source":"js/controlHistory.js","original":{"line":62,"column":27}},{"generated":{"line":85,"column":32},"source":"js/controlHistory.js","original":{"line":62,"column":25}},{"generated":{"line":85,"column":37},"source":"js/controlHistory.js","original":{"line":62,"column":39}},{"generated":{"line":85,"column":39},"source":"js/controlHistory.js","original":{"line":62,"column":8}},{"generated":{"line":85,"column":41},"source":"js/controlHistory.js","original":{"line":62,"column":43}},{"generated":{"line":86,"column":0},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"redo","generated":{"line":86,"column":13},"source":"js/controlHistory.js","original":{"line":63,"column":17}},{"generated":{"line":86,"column":17},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"cvs","generated":{"line":86,"column":18},"source":"js/controlHistory.js","original":{"line":63,"column":22}},{"generated":{"line":86,"column":21},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"name":"ctx","generated":{"line":86,"column":23},"source":"js/controlHistory.js","original":{"line":63,"column":27}},{"generated":{"line":86,"column":26},"source":"js/controlHistory.js","original":{"line":63,"column":12}},{"generated":{"line":87,"column":0},"source":"js/controlHistory.js","original":{"line":64,"column":9}},{"generated":{"line":88,"column":0},"source":"js/controlHistory.js","original":{"line":65,"column":5}},{"generated":{"line":94,"column":0},"source":"js/controlHistory.js","original":{"line":68,"column":7}},{"name":"history","generated":{"line":94,"column":4},"source":"js/controlHistory.js","original":{"line":68,"column":13}},{"generated":{"line":94,"column":11},"source":"js/controlHistory.js","original":{"line":68,"column":20}},{"generated":{"line":94,"column":14},"source":"js/controlHistory.js","original":{"line":68,"column":23}},{"name":"History","generated":{"line":94,"column":18},"source":"js/controlHistory.js","original":{"line":68,"column":27}},{"generated":{"line":94,"column":25},"source":"js/controlHistory.js","original":{"line":68,"column":23}},{"generated":{"line":94,"column":27},"source":"js/controlHistory.js","original":{"line":68,"column":7}},{"generated":{"line":96,"column":0},"source":"js/controlHistory.js","original":{"line":69,"column":0}},{"name":"cvs","generated":{"line":96,"column":4},"source":"js/controlHistory.js","original":{"line":69,"column":6}},{"generated":{"line":96,"column":7},"source":"js/controlHistory.js","original":{"line":69,"column":9}},{"name":"theCanvas","generated":{"line":96,"column":10},"source":"js/controlHistory.js","original":{"line":69,"column":12}},{"name":"canvas","generated":{"line":96,"column":28},"source":"js/controlHistory.js","original":{"line":69,"column":22}},{"generated":{"line":96,"column":34},"source":"js/controlHistory.js","original":{"line":69,"column":0}},{"generated":{"line":97,"column":0},"source":"js/controlHistory.js","original":{"line":70,"column":0}},{"name":"ctx","generated":{"line":97,"column":4},"source":"js/controlHistory.js","original":{"line":70,"column":6}},{"generated":{"line":97,"column":7},"source":"js/controlHistory.js","original":{"line":70,"column":9}},{"name":"theCanvas","generated":{"line":97,"column":10},"source":"js/controlHistory.js","original":{"line":70,"column":12}},{"name":"ctx","generated":{"line":97,"column":28},"source":"js/controlHistory.js","original":{"line":70,"column":22}},{"generated":{"line":97,"column":31},"source":"js/controlHistory.js","original":{"line":70,"column":0}},{"name":"history","generated":{"line":98,"column":0},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"generated":{"line":98,"column":7},"source":"js/controlHistory.js","original":{"line":72,"column":7}},{"name":"undoBtn","generated":{"line":98,"column":8},"source":"js/controlHistory.js","original":{"line":72,"column":8}},{"generated":{"line":98,"column":15},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"addEventListener","generated":{"line":98,"column":16},"source":"js/controlHistory.js","original":{"line":72,"column":16}},{"generated":{"line":98,"column":32},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"generated":{"line":98,"column":33},"source":"js/controlHistory.js","original":{"line":72,"column":33}},{"generated":{"line":98,"column":40},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"history","generated":{"line":98,"column":42},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"generated":{"line":98,"column":49},"source":"js/controlHistory.js","original":{"line":72,"column":49}},{"name":"undo","generated":{"line":98,"column":50},"source":"js/controlHistory.js","original":{"line":72,"column":50}},{"generated":{"line":98,"column":54},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"bind","generated":{"line":98,"column":55},"source":"js/controlHistory.js","original":{"line":72,"column":55}},{"generated":{"line":98,"column":59},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"history","generated":{"line":98,"column":60},"source":"js/controlHistory.js","original":{"line":72,"column":60}},{"generated":{"line":98,"column":67},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"cvs","generated":{"line":98,"column":69},"source":"js/controlHistory.js","original":{"line":72,"column":69}},{"generated":{"line":98,"column":72},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"name":"ctx","generated":{"line":98,"column":74},"source":"js/controlHistory.js","original":{"line":72,"column":74}},{"generated":{"line":98,"column":77},"source":"js/controlHistory.js","original":{"line":72,"column":42}},{"generated":{"line":98,"column":78},"source":"js/controlHistory.js","original":{"line":72,"column":0}},{"name":"history","generated":{"line":99,"column":0},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"generated":{"line":99,"column":7},"source":"js/controlHistory.js","original":{"line":73,"column":7}},{"name":"redoBtn","generated":{"line":99,"column":8},"source":"js/controlHistory.js","original":{"line":73,"column":8}},{"generated":{"line":99,"column":15},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"addEventListener","generated":{"line":99,"column":16},"source":"js/controlHistory.js","original":{"line":73,"column":16}},{"generated":{"line":99,"column":32},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"generated":{"line":99,"column":33},"source":"js/controlHistory.js","original":{"line":73,"column":33}},{"generated":{"line":99,"column":40},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"history","generated":{"line":99,"column":42},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"generated":{"line":99,"column":49},"source":"js/controlHistory.js","original":{"line":73,"column":49}},{"name":"redo","generated":{"line":99,"column":50},"source":"js/controlHistory.js","original":{"line":73,"column":50}},{"generated":{"line":99,"column":54},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"bind","generated":{"line":99,"column":55},"source":"js/controlHistory.js","original":{"line":73,"column":55}},{"generated":{"line":99,"column":59},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"history","generated":{"line":99,"column":60},"source":"js/controlHistory.js","original":{"line":73,"column":60}},{"generated":{"line":99,"column":67},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"cvs","generated":{"line":99,"column":69},"source":"js/controlHistory.js","original":{"line":73,"column":69}},{"generated":{"line":99,"column":72},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"name":"ctx","generated":{"line":99,"column":74},"source":"js/controlHistory.js","original":{"line":73,"column":74}},{"generated":{"line":99,"column":77},"source":"js/controlHistory.js","original":{"line":73,"column":42}},{"generated":{"line":99,"column":78},"source":"js/controlHistory.js","original":{"line":73,"column":0}},{"name":"theCanvas","generated":{"line":101,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"canvas","generated":{"line":101,"column":18},"source":"js/controlHistory.js","original":{"line":74,"column":10}},{"generated":{"line":101,"column":24},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"addEventListener","generated":{"line":101,"column":25},"source":"js/controlHistory.js","original":{"line":74,"column":17}},{"generated":{"line":101,"column":41},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"generated":{"line":101,"column":42},"source":"js/controlHistory.js","original":{"line":74,"column":34}},{"generated":{"line":101,"column":53},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"generated":{"line":101,"column":55},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":102,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"name":"history","generated":{"line":102,"column":9},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"generated":{"line":102,"column":16},"source":"js/controlHistory.js","original":{"line":74,"column":60}},{"name":"saveState","generated":{"line":102,"column":17},"source":"js/controlHistory.js","original":{"line":74,"column":61}},{"generated":{"line":102,"column":26},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"name":"cvs","generated":{"line":102,"column":27},"source":"js/controlHistory.js","original":{"line":74,"column":71}},{"generated":{"line":102,"column":30},"source":"js/controlHistory.js","original":{"line":74,"column":53}},{"generated":{"line":102,"column":31},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":103,"column":0},"source":"js/controlHistory.js","original":{"line":74,"column":47}},{"generated":{"line":103,"column":1},"source":"js/controlHistory.js","original":{"line":74,"column":0}},{"name":"document","generated":{"line":105,"column":0},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"generated":{"line":105,"column":8},"source":"js/controlHistory.js","original":{"line":75,"column":8}},{"name":"addEventListener","generated":{"line":105,"column":9},"source":"js/controlHistory.js","original":{"line":75,"column":9}},{"generated":{"line":105,"column":25},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"generated":{"line":105,"column":26},"source":"js/controlHistory.js","original":{"line":75,"column":26}},{"generated":{"line":105,"column":33},"source":"js/controlHistory.js","original":{"line":75,"column":0}},{"name":"history","generated":{"line":105,"column":35},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"generated":{"line":105,"column":42},"source":"js/controlHistory.js","original":{"line":75,"column":42}},{"name":"keyCapture","generated":{"line":105,"column":43},"source":"js/controlHistory.js","original":{"line":75,"column":43}},{"generated":{"line":105,"column":53},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"name":"bind","generated":{"line":105,"column":54},"source":"js/controlHistory.js","original":{"line":75,"column":54}},{"generated":{"line":105,"column":58},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"name":"history","generated":{"line":105,"column":59},"source":"js/controlHistory.js","original":{"line":75,"column":59}},{"generated":{"line":105,"column":66},"source":"js/controlHistory.js","original":{"line":75,"column":35}},{"generated":{"line":105,"column":67},"source":"js/controlHistory.js","original":{"line":75,"column":0}}],"sources":{"js/controlHistory.js":"import { theCanvas } from './canvas';\r\nimport { ui } from './ui';\r\n\r\nclass History { \r\n constructor() {\r\n this.redo_list = [];\r\n this.undo_list = [];\r\n \r\n // Undo & Redo buttons\r\n this.undoBtn = document.querySelector(\"#undo\");\r\n this.redoBtn = document.querySelector(\"#redo\");\r\n }\r\n\r\n // Save the state\r\n saveState(canvas, list, keep_redo) {\r\n keep_redo = keep_redo || false;\r\n if(!keep_redo) {\r\n this.redo_list = [];\r\n }\r\n \r\n (list || this.undo_list).push(canvas.toDataURL()); \r\n }\r\n\r\n // Undo action\r\n undo(canvas, ctx) {\r\n this.restoreState(canvas, ctx, this.undo_list, this.redo_list);\r\n ui.displayNotification(\"Undo\");\r\n }\r\n\r\n // Redo action\r\n redo(canvas, ctx) {\r\n this.restoreState(canvas, ctx, this.redo_list, this.undo_list);\r\n ui.displayNotification(\"Redo\"); \r\n }\r\n\r\n // Restore the state\r\n restoreState(canvas, ctx, pop, push) {\r\n if(pop.length) {\r\n this.saveState(canvas, push, true);\r\n var restore_state = pop.pop();\r\n const src = restore_state;\r\n \r\n const img = new Image();\r\n img.setAttribute('src', src);\r\n img.onload = function() {\r\n ctx.clearRect(0, 0, canvas.width, canvas.height);\r\n ctx.drawImage(img, 0, 0, canvas.width, canvas.height); \r\n }\r\n }\r\n }\r\n \r\n // Call undo / redo with keyboards\r\n keyCapture(e) { \r\n e = e || event;\r\n\r\n // Ctrl + Z combination\r\n if(e.ctrlKey && e.keyCode === 90) {\r\n this.undo(cvs, ctx);\r\n }\r\n \r\n // Ctrl + Y combination\r\n if (e.ctrlKey && e.keyCode === 89) {\r\n this.redo(cvs, ctx);\r\n }\r\n }\r\n}\r\n\r\nexport const history = new History();\r\nconst cvs = theCanvas.canvas;\r\nconst ctx = theCanvas.ctx;\r\n\r\nhistory.undoBtn.addEventListener(\"click\", history.undo.bind(history, cvs, ctx));\r\nhistory.redoBtn.addEventListener(\"click\", history.redo.bind(history, cvs, ctx));\r\ntheCanvas.canvas.addEventListener(\"mousedown\", () => history.saveState(cvs));\r\ndocument.addEventListener(\"keyup\", history.keyCapture.bind(history));\r\n"},"lineCount":null}},"error":null,"hash":"926c319c8192d2914b43d86eeba252bd","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/e6/ceec5008687c2487161d2426f387fc.json b/.cache/e6/ceec5008687c2487161d2426f387fc.json deleted file mode 100644 index d5f21a2..0000000 --- a/.cache/e6/ceec5008687c2487161d2426f387fc.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"github-logo.png","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/cc06857d32d3186feaef253fc5d0ee35.png\";"},"sourceMaps":null,"error":null,"hash":"ef7a02b69836dc8b6a732a54c4200dcb","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/e7/18a1d36a4aaae3a6232c09ee0cad55.json b/.cache/e7/18a1d36a4aaae3a6232c09ee0cad55.json deleted file mode 100644 index df255e6..0000000 --- a/.cache/e7/18a1d36a4aaae3a6232c09ee0cad55.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"vw1D","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697}],"generated":{"js":"module.exports=\"/bf0d43c4c560c9beefdc6e398c1edd37.eot\";"},"sourceMaps":null,"error":null,"hash":"e79bfd88537def476913f3ed52f4f4b3","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/e7/763492c018c1e50cbfd6230ee685ff.json b/.cache/e7/763492c018c1e50cbfd6230ee685ff.json deleted file mode 100644 index 90134e2..0000000 --- a/.cache/e7/763492c018c1e50cbfd6230ee685ff.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/LuckiestGuy-Regular.ttf","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/8a6499bd3d7e2df31eff1897fefc07c0.ttf\";"},"sourceMaps":null,"error":null,"hash":"08010c3c508ed427652ebcc7f1926f38","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/f6/2acd7a4ee0a2d2dda15bb19c1645d3.json b/.cache/f6/2acd7a4ee0a2d2dda15bb19c1645d3.json deleted file mode 100644 index bbd09de..0000000 --- a/.cache/f6/2acd7a4ee0a2d2dda15bb19c1645d3.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/MaterialIcons-Regular.eot","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/bf0d43c4c560c9beefdc6e398c1edd37.eot\";"},"sourceMaps":null,"error":null,"hash":"e79bfd88537def476913f3ed52f4f4b3","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/f7/be12900ccba7f9f3e071e9fbc9b798.json b/.cache/f7/be12900ccba7f9f3e071e9fbc9b798.json deleted file mode 100644 index a3ec65a..0000000 --- a/.cache/f7/be12900ccba7f9f3e071e9fbc9b798.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"QdeU","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412549697},{"name":"./ui","loc":{"line":2,"column":20},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\ui.js"},{"name":"./inputs","loc":{"line":3,"column":23},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\inputs.js"},{"name":"./controlHistory","loc":{"line":4,"column":24},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\controlHistory.js"},{"name":"./canvas","loc":{"line":5,"column":27},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\canvas.js"},{"name":"../scss/main","loc":{"line":8,"column":7},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\js\\app.js","resolved":"C:\\Users\\user\\Desktop\\Painter\\src\\scss\\main.scss"}],"generated":{"js":"\"use strict\";var e=require(\"./ui\"),t=require(\"./inputs\"),o=require(\"./controlHistory\"),r=require(\"./canvas\");require(\"../scss/main\");var n=document.querySelector(\"#color-info\"),c=!1;function i(e){var t=0,o=0;if(e.offsetParent){do{t+=e.offsetLeft,o+=e.offsetTop}while(e=e.offsetParent);return{x:t,y:o}}}function a(e,t){var o=i(e);return{x:t.pageX-o.x,y:t.pageY-o.y}}function l(e,t,o){if(e>255||t>255||o>255)throw\"Invalid color component\";return(e<<16|t<<8|o).toString(16)}n.addEventListener(\"click\",function(){(c=!c)?(this.style.color=\"#444\",e.ui.displayNotification(\"Enabled color picker\")):(this.style.color=\"#0097e6\",e.ui.displayNotification(\"Disabled color picker\"))}),r.theCanvas.canvas.addEventListener(\"click\",function(t){if(c){var o=a(r.theCanvas.canvas,t),i=r.theCanvas.ctx.getImageData(o.x,o.y,1,1).data;0==i[0]&&0==i[1]&&0==i[2]&&0==i[3]&&(coord+=\" (Transparent color detected, cannot be converted to HEX)\");var s=\"#\"+(\"000000\"+l(i[0],i[1],i[2])).slice(-6);document.querySelector(\"#colorPalette\").value=s,r.theCanvas.ctx.strokeStyle=s,document.querySelector(\"#current-drawColor\").textContent=s,n.style.color=\"#0097e6\",e.ui.displayNotification(\"Disabled color picker\"),c=!1}},!1);var s=document.querySelector(\".burger-menu\");s.addEventListener(\"click\",function(){s.classList.toggle(\"active\"),document.querySelector(\".controls\").classList.toggle(\"controlsActive\"),setTimeout(function(){document.querySelector(\"#main\").classList.toggle(\"mainDisplay\")},50)});var u=document.querySelector(\"#info\"),d=document.querySelector(\".info-box\"),f=document.querySelector(\"#close-info\");u.addEventListener(\"click\",function(){d.style.display=\"flex\"}),f.addEventListener(\"click\",function(){d.style.display=\"none\"});"},"sourceMaps":{"js":{"mappings":[{"source":"js/app.js","original":{"line":105,"column":0},"generated":{"line":1,"column":0}},{"source":"js/app.js","original":{"line":2,"column":0},"generated":{"line":1,"column":13}},{"source":"js/app.js","original":{"line":2,"column":0},"generated":{"line":1,"column":17}},{"source":"js/app.js","original":{"line":2,"column":0},"generated":{"line":1,"column":19}},{"source":"js/app.js","original":{"line":2,"column":0},"generated":{"line":1,"column":27}},{"source":"js/app.js","original":{"line":3,"column":0},"generated":{"line":1,"column":35}},{"source":"js/app.js","original":{"line":3,"column":0},"generated":{"line":1,"column":37}},{"source":"js/app.js","original":{"line":3,"column":0},"generated":{"line":1,"column":45}},{"source":"js/app.js","original":{"line":4,"column":0},"generated":{"line":1,"column":57}},{"source":"js/app.js","original":{"line":4,"column":0},"generated":{"line":1,"column":59}},{"source":"js/app.js","original":{"line":4,"column":0},"generated":{"line":1,"column":67}},{"source":"js/app.js","original":{"line":5,"column":0},"generated":{"line":1,"column":87}},{"source":"js/app.js","original":{"line":5,"column":0},"generated":{"line":1,"column":89}},{"source":"js/app.js","original":{"line":5,"column":0},"generated":{"line":1,"column":97}},{"source":"js/app.js","original":{"line":8,"column":0},"generated":{"line":1,"column":109}},{"source":"js/app.js","original":{"line":8,"column":0},"generated":{"line":1,"column":117}},{"source":"js/app.js","original":{"line":12,"column":0},"generated":{"line":1,"column":133}},{"source":"js/app.js","name":"colorInfo","original":{"line":12,"column":6},"generated":{"line":1,"column":137}},{"source":"js/app.js","name":"document","original":{"line":12,"column":18},"generated":{"line":1,"column":139}},{"source":"js/app.js","name":"querySelector","original":{"line":12,"column":27},"generated":{"line":1,"column":148}},{"source":"js/app.js","original":{"line":12,"column":41},"generated":{"line":1,"column":162}},{"source":"js/app.js","name":"pickingColor","original":{"line":13,"column":4},"generated":{"line":1,"column":177}},{"source":"js/app.js","original":{"line":13,"column":19},"generated":{"line":1,"column":180}},{"source":"js/app.js","original":{"line":29,"column":0},"generated":{"line":1,"column":182}},{"source":"js/app.js","name":"getElementPosition","original":{"line":29,"column":9},"generated":{"line":1,"column":191}},{"source":"js/app.js","name":"obj","original":{"line":29,"column":28},"generated":{"line":1,"column":193}},{"source":"js/app.js","name":"curleft","original":{"line":30,"column":8},"generated":{"line":1,"column":196}},{"source":"js/app.js","name":"curleft","original":{"line":30,"column":8},"generated":{"line":1,"column":200}},{"source":"js/app.js","original":{"line":30,"column":18},"generated":{"line":1,"column":202}},{"source":"js/app.js","name":"curtop","original":{"line":30,"column":21},"generated":{"line":1,"column":204}},{"source":"js/app.js","original":{"line":30,"column":30},"generated":{"line":1,"column":206}},{"source":"js/app.js","name":"obj","original":{"line":31,"column":8},"generated":{"line":1,"column":208}},{"source":"js/app.js","name":"obj","original":{"line":31,"column":8},"generated":{"line":1,"column":211}},{"source":"js/app.js","name":"offsetParent","original":{"line":31,"column":12},"generated":{"line":1,"column":213}},{"source":"js/app.js","original":{"line":31,"column":26},"generated":{"line":1,"column":226}},{"source":"js/app.js","original":{"line":32,"column":11},"generated":{"line":1,"column":227}},{"source":"js/app.js","name":"curleft","original":{"line":33,"column":12},"generated":{"line":1,"column":230}},{"source":"js/app.js","name":"obj","original":{"line":33,"column":23},"generated":{"line":1,"column":233}},{"source":"js/app.js","name":"offsetLeft","original":{"line":33,"column":27},"generated":{"line":1,"column":235}},{"source":"js/app.js","name":"curtop","original":{"line":34,"column":12},"generated":{"line":1,"column":246}},{"source":"js/app.js","name":"obj","original":{"line":34,"column":22},"generated":{"line":1,"column":249}},{"source":"js/app.js","name":"offsetTop","original":{"line":34,"column":26},"generated":{"line":1,"column":251}},{"source":"js/app.js","name":"obj","original":{"line":35,"column":17},"generated":{"line":1,"column":267}},{"source":"js/app.js","name":"obj","original":{"line":35,"column":23},"generated":{"line":1,"column":269}},{"source":"js/app.js","name":"offsetParent","original":{"line":35,"column":27},"generated":{"line":1,"column":271}},{"source":"js/app.js","original":{"line":36,"column":15},"generated":{"line":1,"column":285}},{"source":"js/app.js","original":{"line":36,"column":15},"generated":{"line":1,"column":291}},{"source":"js/app.js","name":"x","original":{"line":36,"column":17},"generated":{"line":1,"column":292}},{"source":"js/app.js","name":"curleft","original":{"line":36,"column":20},"generated":{"line":1,"column":294}},{"source":"js/app.js","name":"y","original":{"line":36,"column":29},"generated":{"line":1,"column":296}},{"source":"js/app.js","name":"curtop","original":{"line":36,"column":32},"generated":{"line":1,"column":298}},{"source":"js/app.js","original":{"line":42,"column":0},"generated":{"line":1,"column":302}},{"source":"js/app.js","name":"getEventLocation","original":{"line":42,"column":9},"generated":{"line":1,"column":311}},{"source":"js/app.js","name":"element","original":{"line":42,"column":26},"generated":{"line":1,"column":313}},{"source":"js/app.js","name":"event","original":{"line":42,"column":34},"generated":{"line":1,"column":315}},{"source":"js/app.js","name":"pos","original":{"line":43,"column":10},"generated":{"line":1,"column":318}},{"source":"js/app.js","name":"pos","original":{"line":43,"column":10},"generated":{"line":1,"column":322}},{"source":"js/app.js","name":"getElementPosition","original":{"line":43,"column":16},"generated":{"line":1,"column":324}},{"source":"js/app.js","name":"element","original":{"line":43,"column":35},"generated":{"line":1,"column":326}},{"source":"js/app.js","original":{"line":45,"column":11},"generated":{"line":1,"column":329}},{"source":"js/app.js","original":{"line":45,"column":11},"generated":{"line":1,"column":335}},{"source":"js/app.js","name":"x","original":{"line":46,"column":8},"generated":{"line":1,"column":336}},{"source":"js/app.js","name":"event","original":{"line":46,"column":12},"generated":{"line":1,"column":338}},{"source":"js/app.js","name":"pageX","original":{"line":46,"column":18},"generated":{"line":1,"column":340}},{"source":"js/app.js","name":"pos","original":{"line":46,"column":26},"generated":{"line":1,"column":346}},{"source":"js/app.js","name":"x","original":{"line":46,"column":30},"generated":{"line":1,"column":348}},{"source":"js/app.js","name":"y","original":{"line":47,"column":7},"generated":{"line":1,"column":350}},{"source":"js/app.js","name":"event","original":{"line":47,"column":11},"generated":{"line":1,"column":352}},{"source":"js/app.js","name":"pageY","original":{"line":47,"column":17},"generated":{"line":1,"column":354}},{"source":"js/app.js","name":"pos","original":{"line":47,"column":25},"generated":{"line":1,"column":360}},{"source":"js/app.js","name":"y","original":{"line":47,"column":29},"generated":{"line":1,"column":362}},{"source":"js/app.js","original":{"line":52,"column":0},"generated":{"line":1,"column":365}},{"source":"js/app.js","name":"rgbToHex","original":{"line":52,"column":9},"generated":{"line":1,"column":374}},{"source":"js/app.js","name":"r","original":{"line":52,"column":18},"generated":{"line":1,"column":376}},{"source":"js/app.js","name":"g","original":{"line":52,"column":21},"generated":{"line":1,"column":378}},{"source":"js/app.js","name":"b","original":{"line":52,"column":24},"generated":{"line":1,"column":380}},{"source":"js/app.js","name":"r","original":{"line":53,"column":8},"generated":{"line":1,"column":383}},{"source":"js/app.js","name":"r","original":{"line":53,"column":8},"generated":{"line":1,"column":386}},{"source":"js/app.js","original":{"line":53,"column":12},"generated":{"line":1,"column":388}},{"source":"js/app.js","name":"g","original":{"line":53,"column":19},"generated":{"line":1,"column":393}},{"source":"js/app.js","original":{"line":53,"column":23},"generated":{"line":1,"column":395}},{"source":"js/app.js","name":"b","original":{"line":53,"column":30},"generated":{"line":1,"column":400}},{"source":"js/app.js","original":{"line":53,"column":34},"generated":{"line":1,"column":402}},{"source":"js/app.js","original":{"line":54,"column":8},"generated":{"line":1,"column":406}},{"source":"js/app.js","original":{"line":54,"column":14},"generated":{"line":1,"column":411}},{"source":"js/app.js","original":{"line":55,"column":11},"generated":{"line":1,"column":437}},{"source":"js/app.js","name":"r","original":{"line":55,"column":13},"generated":{"line":1,"column":444}},{"source":"js/app.js","original":{"line":55,"column":18},"generated":{"line":1,"column":447}},{"source":"js/app.js","name":"g","original":{"line":55,"column":25},"generated":{"line":1,"column":450}},{"source":"js/app.js","original":{"line":55,"column":30},"generated":{"line":1,"column":453}},{"source":"js/app.js","name":"b","original":{"line":55,"column":35},"generated":{"line":1,"column":455}},{"source":"js/app.js","name":"toString","original":{"line":55,"column":38},"generated":{"line":1,"column":458}},{"source":"js/app.js","original":{"line":55,"column":47},"generated":{"line":1,"column":467}},{"source":"js/app.js","name":"colorInfo","original":{"line":14,"column":0},"generated":{"line":1,"column":471}},{"source":"js/app.js","name":"addEventListener","original":{"line":14,"column":10},"generated":{"line":1,"column":473}},{"source":"js/app.js","original":{"line":14,"column":27},"generated":{"line":1,"column":490}},{"source":"js/app.js","original":{"line":14,"column":36},"generated":{"line":1,"column":498}},{"source":"js/app.js","name":"pickingColor","original":{"line":15,"column":4},"generated":{"line":1,"column":510}},{"source":"js/app.js","name":"pickingColor","original":{"line":15,"column":20},"generated":{"line":1,"column":513}},{"source":"js/app.js","name":"style","original":{"line":20,"column":13},"generated":{"line":1,"column":517}},{"source":"js/app.js","name":"style","original":{"line":20,"column":13},"generated":{"line":1,"column":522}},{"source":"js/app.js","name":"color","original":{"line":20,"column":19},"generated":{"line":1,"column":528}},{"source":"js/app.js","original":{"line":20,"column":27},"generated":{"line":1,"column":534}},{"source":"js/app.js","name":"displayNotification","original":{"line":21,"column":11},"generated":{"line":1,"column":541}},{"source":"js/app.js","name":"displayNotification","original":{"line":21,"column":11},"generated":{"line":1,"column":543}},{"source":"js/app.js","name":"displayNotification","original":{"line":21,"column":11},"generated":{"line":1,"column":546}},{"source":"js/app.js","original":{"line":21,"column":31},"generated":{"line":1,"column":566}},{"source":"js/app.js","name":"style","original":{"line":23,"column":13},"generated":{"line":1,"column":592}},{"source":"js/app.js","name":"style","original":{"line":23,"column":13},"generated":{"line":1,"column":597}},{"source":"js/app.js","name":"color","original":{"line":23,"column":19},"generated":{"line":1,"column":603}},{"source":"js/app.js","original":{"line":23,"column":27},"generated":{"line":1,"column":609}},{"source":"js/app.js","name":"displayNotification","original":{"line":24,"column":11},"generated":{"line":1,"column":619}},{"source":"js/app.js","name":"displayNotification","original":{"line":24,"column":11},"generated":{"line":1,"column":621}},{"source":"js/app.js","name":"displayNotification","original":{"line":24,"column":11},"generated":{"line":1,"column":624}},{"source":"js/app.js","original":{"line":24,"column":31},"generated":{"line":1,"column":644}},{"source":"js/app.js","name":"theCanvas","original":{"line":59,"column":0},"generated":{"line":1,"column":672}},{"source":"js/app.js","name":"canvas","original":{"line":59,"column":10},"generated":{"line":1,"column":674}},{"source":"js/app.js","name":"canvas","original":{"line":59,"column":10},"generated":{"line":1,"column":684}},{"source":"js/app.js","name":"addEventListener","original":{"line":59,"column":17},"generated":{"line":1,"column":691}},{"source":"js/app.js","original":{"line":59,"column":34},"generated":{"line":1,"column":708}},{"source":"js/app.js","original":{"line":59,"column":43},"generated":{"line":1,"column":716}},{"source":"js/app.js","name":"e","original":{"line":59,"column":43},"generated":{"line":1,"column":725}},{"source":"js/app.js","original":{"line":60,"column":7},"generated":{"line":1,"column":728}},{"source":"js/app.js","name":"pickingColor","original":{"line":60,"column":8},"generated":{"line":1,"column":731}},{"source":"js/app.js","original":{"line":60,"column":7},"generated":{"line":1,"column":733}},{"source":"js/app.js","name":"eventLocation","original":{"line":61,"column":7},"generated":{"line":1,"column":734}},{"source":"js/app.js","name":"eventLocation","original":{"line":61,"column":7},"generated":{"line":1,"column":738}},{"source":"js/app.js","name":"getEventLocation","original":{"line":61,"column":23},"generated":{"line":1,"column":740}},{"source":"js/app.js","name":"theCanvas","original":{"line":61,"column":40},"generated":{"line":1,"column":742}},{"source":"js/app.js","name":"canvas","original":{"line":61,"column":50},"generated":{"line":1,"column":744}},{"source":"js/app.js","name":"canvas","original":{"line":61,"column":50},"generated":{"line":1,"column":754}},{"source":"js/app.js","name":"e","original":{"line":61,"column":57},"generated":{"line":1,"column":761}},{"source":"js/app.js","name":"pixelData","original":{"line":63,"column":10},"generated":{"line":1,"column":764}},{"source":"js/app.js","name":"theCanvas","original":{"line":63,"column":22},"generated":{"line":1,"column":766}},{"source":"js/app.js","name":"ctx","original":{"line":63,"column":32},"generated":{"line":1,"column":768}},{"source":"js/app.js","name":"ctx","original":{"line":63,"column":32},"generated":{"line":1,"column":778}},{"source":"js/app.js","name":"getImageData","original":{"line":63,"column":36},"generated":{"line":1,"column":782}},{"source":"js/app.js","name":"eventLocation","original":{"line":63,"column":49},"generated":{"line":1,"column":795}},{"source":"js/app.js","name":"x","original":{"line":63,"column":63},"generated":{"line":1,"column":797}},{"source":"js/app.js","name":"eventLocation","original":{"line":63,"column":66},"generated":{"line":1,"column":799}},{"source":"js/app.js","name":"y","original":{"line":63,"column":80},"generated":{"line":1,"column":801}},{"source":"js/app.js","original":{"line":63,"column":83},"generated":{"line":1,"column":803}},{"source":"js/app.js","original":{"line":63,"column":86},"generated":{"line":1,"column":805}},{"source":"js/app.js","name":"data","original":{"line":63,"column":89},"generated":{"line":1,"column":808}},{"source":"js/app.js","original":{"line":65,"column":24},"generated":{"line":1,"column":813}},{"source":"js/app.js","name":"pixelData","original":{"line":65,"column":8},"generated":{"line":1,"column":816}},{"source":"js/app.js","original":{"line":65,"column":18},"generated":{"line":1,"column":818}},{"source":"js/app.js","original":{"line":65,"column":47},"generated":{"line":1,"column":822}},{"source":"js/app.js","name":"pixelData","original":{"line":65,"column":31},"generated":{"line":1,"column":825}},{"source":"js/app.js","original":{"line":65,"column":41},"generated":{"line":1,"column":827}},{"source":"js/app.js","original":{"line":65,"column":70},"generated":{"line":1,"column":831}},{"source":"js/app.js","name":"pixelData","original":{"line":65,"column":54},"generated":{"line":1,"column":834}},{"source":"js/app.js","original":{"line":65,"column":64},"generated":{"line":1,"column":836}},{"source":"js/app.js","original":{"line":65,"column":93},"generated":{"line":1,"column":840}},{"source":"js/app.js","name":"pixelData","original":{"line":65,"column":77},"generated":{"line":1,"column":843}},{"source":"js/app.js","original":{"line":65,"column":87},"generated":{"line":1,"column":845}},{"source":"js/app.js","name":"coord","original":{"line":66,"column":8},"generated":{"line":1,"column":850}},{"source":"js/app.js","original":{"line":66,"column":17},"generated":{"line":1,"column":857}},{"source":"js/app.js","name":"hex","original":{"line":70,"column":8},"generated":{"line":1,"column":918}},{"source":"js/app.js","name":"hex","original":{"line":70,"column":8},"generated":{"line":1,"column":922}},{"source":"js/app.js","original":{"line":70,"column":14},"generated":{"line":1,"column":924}},{"source":"js/app.js","original":{"line":70,"column":21},"generated":{"line":1,"column":929}},{"source":"js/app.js","name":"rgbToHex","original":{"line":70,"column":32},"generated":{"line":1,"column":938}},{"source":"js/app.js","name":"pixelData","original":{"line":70,"column":41},"generated":{"line":1,"column":940}},{"source":"js/app.js","original":{"line":70,"column":51},"generated":{"line":1,"column":942}},{"source":"js/app.js","name":"pixelData","original":{"line":70,"column":55},"generated":{"line":1,"column":945}},{"source":"js/app.js","original":{"line":70,"column":65},"generated":{"line":1,"column":947}},{"source":"js/app.js","name":"pixelData","original":{"line":70,"column":69},"generated":{"line":1,"column":950}},{"source":"js/app.js","original":{"line":70,"column":79},"generated":{"line":1,"column":952}},{"source":"js/app.js","name":"slice","original":{"line":70,"column":84},"generated":{"line":1,"column":957}},{"source":"js/app.js","original":{"line":70,"column":91},"generated":{"line":1,"column":964}},{"source":"js/app.js","name":"document","original":{"line":71,"column":4},"generated":{"line":1,"column":967}},{"source":"js/app.js","name":"querySelector","original":{"line":71,"column":13},"generated":{"line":1,"column":976}},{"source":"js/app.js","original":{"line":71,"column":27},"generated":{"line":1,"column":990}},{"source":"js/app.js","name":"value","original":{"line":71,"column":44},"generated":{"line":1,"column":1007}},{"source":"js/app.js","name":"hex","original":{"line":71,"column":52},"generated":{"line":1,"column":1013}},{"source":"js/app.js","name":"ctx","original":{"line":72,"column":14},"generated":{"line":1,"column":1015}},{"source":"js/app.js","name":"ctx","original":{"line":72,"column":14},"generated":{"line":1,"column":1017}},{"source":"js/app.js","name":"ctx","original":{"line":72,"column":14},"generated":{"line":1,"column":1027}},{"source":"js/app.js","name":"strokeStyle","original":{"line":72,"column":18},"generated":{"line":1,"column":1031}},{"source":"js/app.js","name":"hex","original":{"line":72,"column":32},"generated":{"line":1,"column":1043}},{"source":"js/app.js","name":"document","original":{"line":73,"column":4},"generated":{"line":1,"column":1045}},{"source":"js/app.js","name":"querySelector","original":{"line":73,"column":13},"generated":{"line":1,"column":1054}},{"source":"js/app.js","original":{"line":73,"column":27},"generated":{"line":1,"column":1068}},{"source":"js/app.js","name":"textContent","original":{"line":73,"column":49},"generated":{"line":1,"column":1090}},{"source":"js/app.js","name":"hex","original":{"line":73,"column":63},"generated":{"line":1,"column":1102}},{"source":"js/app.js","name":"colorInfo","original":{"line":76,"column":4},"generated":{"line":1,"column":1104}},{"source":"js/app.js","name":"style","original":{"line":76,"column":14},"generated":{"line":1,"column":1106}},{"source":"js/app.js","name":"color","original":{"line":76,"column":20},"generated":{"line":1,"column":1112}},{"source":"js/app.js","original":{"line":76,"column":28},"generated":{"line":1,"column":1118}},{"source":"js/app.js","name":"displayNotification","original":{"line":79,"column":7},"generated":{"line":1,"column":1128}},{"source":"js/app.js","name":"displayNotification","original":{"line":79,"column":7},"generated":{"line":1,"column":1130}},{"source":"js/app.js","name":"displayNotification","original":{"line":79,"column":7},"generated":{"line":1,"column":1133}},{"source":"js/app.js","original":{"line":79,"column":27},"generated":{"line":1,"column":1153}},{"source":"js/app.js","name":"pickingColor","original":{"line":82,"column":4},"generated":{"line":1,"column":1178}},{"source":"js/app.js","original":{"line":82,"column":19},"generated":{"line":1,"column":1181}},{"source":"js/app.js","original":{"line":83,"column":2},"generated":{"line":1,"column":1186}},{"source":"js/app.js","original":{"line":86,"column":0},"generated":{"line":1,"column":1189}},{"source":"js/app.js","name":"burger","original":{"line":86,"column":6},"generated":{"line":1,"column":1193}},{"source":"js/app.js","name":"document","original":{"line":86,"column":15},"generated":{"line":1,"column":1195}},{"source":"js/app.js","name":"querySelector","original":{"line":86,"column":24},"generated":{"line":1,"column":1204}},{"source":"js/app.js","original":{"line":86,"column":38},"generated":{"line":1,"column":1218}},{"source":"js/app.js","name":"burger","original":{"line":87,"column":0},"generated":{"line":1,"column":1234}},{"source":"js/app.js","name":"addEventListener","original":{"line":87,"column":7},"generated":{"line":1,"column":1236}},{"source":"js/app.js","original":{"line":87,"column":24},"generated":{"line":1,"column":1253}},{"source":"js/app.js","original":{"line":87,"column":33},"generated":{"line":1,"column":1261}},{"source":"js/app.js","name":"burger","original":{"line":89,"column":4},"generated":{"line":1,"column":1272}},{"source":"js/app.js","name":"classList","original":{"line":89,"column":11},"generated":{"line":1,"column":1274}},{"source":"js/app.js","name":"toggle","original":{"line":89,"column":21},"generated":{"line":1,"column":1284}},{"source":"js/app.js","original":{"line":89,"column":28},"generated":{"line":1,"column":1291}},{"source":"js/app.js","name":"document","original":{"line":90,"column":4},"generated":{"line":1,"column":1301}},{"source":"js/app.js","name":"querySelector","original":{"line":90,"column":13},"generated":{"line":1,"column":1310}},{"source":"js/app.js","original":{"line":90,"column":27},"generated":{"line":1,"column":1324}},{"source":"js/app.js","name":"classList","original":{"line":90,"column":40},"generated":{"line":1,"column":1337}},{"source":"js/app.js","name":"toggle","original":{"line":90,"column":50},"generated":{"line":1,"column":1347}},{"source":"js/app.js","original":{"line":90,"column":57},"generated":{"line":1,"column":1354}},{"source":"js/app.js","name":"setTimeout","original":{"line":93,"column":4},"generated":{"line":1,"column":1372}},{"source":"js/app.js","original":{"line":93,"column":15},"generated":{"line":1,"column":1383}},{"source":"js/app.js","name":"document","original":{"line":94,"column":8},"generated":{"line":1,"column":1394}},{"source":"js/app.js","name":"querySelector","original":{"line":94,"column":17},"generated":{"line":1,"column":1403}},{"source":"js/app.js","original":{"line":94,"column":31},"generated":{"line":1,"column":1417}},{"source":"js/app.js","name":"classList","original":{"line":94,"column":40},"generated":{"line":1,"column":1426}},{"source":"js/app.js","name":"toggle","original":{"line":94,"column":50},"generated":{"line":1,"column":1436}},{"source":"js/app.js","original":{"line":94,"column":57},"generated":{"line":1,"column":1443}},{"source":"js/app.js","original":{"line":95,"column":7},"generated":{"line":1,"column":1459}},{"source":"js/app.js","original":{"line":99,"column":0},"generated":{"line":1,"column":1465}},{"source":"js/app.js","name":"infoBtn","original":{"line":99,"column":6},"generated":{"line":1,"column":1469}},{"source":"js/app.js","name":"document","original":{"line":99,"column":16},"generated":{"line":1,"column":1471}},{"source":"js/app.js","name":"querySelector","original":{"line":99,"column":25},"generated":{"line":1,"column":1480}},{"source":"js/app.js","original":{"line":99,"column":39},"generated":{"line":1,"column":1494}},{"source":"js/app.js","name":"infoBox","original":{"line":100,"column":6},"generated":{"line":1,"column":1503}},{"source":"js/app.js","name":"document","original":{"line":100,"column":16},"generated":{"line":1,"column":1505}},{"source":"js/app.js","name":"querySelector","original":{"line":100,"column":25},"generated":{"line":1,"column":1514}},{"source":"js/app.js","original":{"line":100,"column":39},"generated":{"line":1,"column":1528}},{"source":"js/app.js","name":"closeInfoBtn","original":{"line":101,"column":6},"generated":{"line":1,"column":1541}},{"source":"js/app.js","name":"document","original":{"line":101,"column":21},"generated":{"line":1,"column":1543}},{"source":"js/app.js","name":"querySelector","original":{"line":101,"column":30},"generated":{"line":1,"column":1552}},{"source":"js/app.js","original":{"line":101,"column":44},"generated":{"line":1,"column":1566}},{"source":"js/app.js","name":"infoBtn","original":{"line":102,"column":0},"generated":{"line":1,"column":1581}},{"source":"js/app.js","name":"addEventListener","original":{"line":102,"column":8},"generated":{"line":1,"column":1583}},{"source":"js/app.js","original":{"line":102,"column":25},"generated":{"line":1,"column":1600}},{"source":"js/app.js","original":{"line":102,"column":34},"generated":{"line":1,"column":1608}},{"source":"js/app.js","name":"infoBox","original":{"line":103,"column":4},"generated":{"line":1,"column":1619}},{"source":"js/app.js","name":"style","original":{"line":103,"column":12},"generated":{"line":1,"column":1621}},{"source":"js/app.js","name":"display","original":{"line":103,"column":18},"generated":{"line":1,"column":1627}},{"source":"js/app.js","original":{"line":103,"column":28},"generated":{"line":1,"column":1635}},{"source":"js/app.js","name":"closeInfoBtn","original":{"line":105,"column":0},"generated":{"line":1,"column":1644}},{"source":"js/app.js","name":"addEventListener","original":{"line":105,"column":13},"generated":{"line":1,"column":1646}},{"source":"js/app.js","original":{"line":105,"column":30},"generated":{"line":1,"column":1663}},{"source":"js/app.js","original":{"line":105,"column":39},"generated":{"line":1,"column":1671}},{"source":"js/app.js","name":"infoBox","original":{"line":106,"column":4},"generated":{"line":1,"column":1682}},{"source":"js/app.js","name":"style","original":{"line":106,"column":12},"generated":{"line":1,"column":1684}},{"source":"js/app.js","name":"display","original":{"line":106,"column":18},"generated":{"line":1,"column":1690}},{"source":"js/app.js","original":{"line":106,"column":28},"generated":{"line":1,"column":1698}}],"sources":{"js/app.js":"// Import modules\r\nimport { ui } from './ui';\r\nimport { inputs } from './inputs';\r\nimport { history } from './controlHistory';\r\nimport { theCanvas } from './canvas';\r\n\r\n// Import SCSS\r\nimport '../scss/main';\r\n\r\n\r\n// Color picker\r\nconst colorInfo = document.querySelector(\"#color-info\");\r\nlet pickingColor = false;\r\ncolorInfo.addEventListener(\"click\", function() {\r\n pickingColor = !pickingColor;\r\n\r\n // Display notification\r\n \r\n if(pickingColor) {\r\n this.style.color = \"#444\"\r\n ui.displayNotification(\"Enabled color picker\");\r\n } else {\r\n this.style.color = \"#0097e6\"\r\n ui.displayNotification(\"Disabled color picker\");\r\n }\r\n})\r\n\r\n// Get the mouse position in the canvas\r\nfunction getElementPosition(obj) {\r\n let curleft = 0, curtop = 0;\r\n if (obj.offsetParent) {\r\n do {\r\n curleft += obj.offsetLeft;\r\n curtop += obj.offsetTop;\r\n } while (obj = obj.offsetParent);\r\n return { x: curleft, y: curtop };\r\n }\r\n return undefined;\r\n}\r\n\r\n// Get the canvas position\r\nfunction getEventLocation(element,event){\r\n const pos = getElementPosition(element);\r\n \r\n return {\r\n x: (event.pageX - pos.x),\r\n \ty: (event.pageY - pos.y)\r\n };\r\n}\r\n\r\n// Transform the RGB color to HEX color\r\nfunction rgbToHex(r, g, b) {\r\n if (r > 255 || g > 255 || b > 255)\r\n throw \"Invalid color component\";\r\n return ((r << 16) | (g << 8) | b).toString(16);\r\n}\r\n\r\n// Get the color(image) data from the canvas from the clicked location\r\ntheCanvas.canvas.addEventListener(\"click\", e => {\r\n if(!pickingColor) return;\r\n\tconst eventLocation = getEventLocation(theCanvas.canvas,e);\r\n // Get the data of the pixel according to the location generate by the getEventLocation function\r\n const pixelData = theCanvas.ctx.getImageData(eventLocation.x, eventLocation.y, 1, 1).data; \r\n // If transparency on the image\r\n if((pixelData[0] == 0) && (pixelData[1] == 0) && (pixelData[2] == 0) && (pixelData[3] == 0)){\r\n coord += \" (Transparent color detected, cannot be converted to HEX)\";\r\n }\r\n\r\n // Update the UI with the HEX color value\r\n let hex = \"#\" + (\"000000\" + rgbToHex(pixelData[0], pixelData[1], pixelData[2])).slice(-6);\r\n document.querySelector(\"#colorPalette\").value = hex;\r\n theCanvas.ctx.strokeStyle = hex;\r\n document.querySelector(\"#current-drawColor\").textContent = hex;\r\n\r\n // Reset the color picker color to default\r\n colorInfo.style.color = \"#0097e6\";\r\n\r\n // Display a notification for the color picker\r\n ui.displayNotification(\"Disabled color picker\");\r\n\r\n // Set the color picker to false after user gets the HEX value for the color\r\n pickingColor = false;\r\n},false);\r\n\r\n// Burger menu\r\nconst burger = document.querySelector(\".burger-menu\");\r\nburger.addEventListener(\"click\", () => {\r\n // Toggle active class on the burger and controls container\r\n burger.classList.toggle(\"active\");\r\n document.querySelector(\".controls\").classList.toggle(\"controlsActive\");\r\n\r\n // Toggle active class on the main section - container for canvas and controls section\r\n setTimeout(() => {\r\n document.querySelector(\"#main\").classList.toggle(\"mainDisplay\");\r\n }, 50);\r\n})\r\n\r\n// Info box\r\nconst infoBtn = document.querySelector(\"#info\");\r\nconst infoBox = document.querySelector(\".info-box\");\r\nconst closeInfoBtn = document.querySelector(\"#close-info\");\r\ninfoBtn.addEventListener(\"click\", () => {\r\n infoBox.style.display = \"flex\";\r\n})\r\ncloseInfoBtn.addEventListener(\"click\", () => {\r\n infoBox.style.display = \"none\";\r\n})\r\n"},"lineCount":null}},"error":null,"hash":"28e3adeec3f89f30466b96b7753d32c9","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/fa/23b20a792cab9a5254a7c822f5b122.json b/.cache/fa/23b20a792cab9a5254a7c822f5b122.json deleted file mode 100644 index a5dd5a4..0000000 --- a/.cache/fa/23b20a792cab9a5254a7c822f5b122.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"fonts.css","dependencies":[{"name":"./..\\fonts\\LuckiestGuy-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\LuckiestGuy-Regular.ttf","loc":{"line":3,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\FredokaOne-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\FredokaOne-Regular.ttf","loc":{"line":7,"column":5},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Medium.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Medium.ttf","loc":{"line":12,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-SemiBold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-SemiBold.ttf","loc":{"line":17,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Bold.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Bold.ttf","loc":{"line":21,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\Montserrat-Black.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\Montserrat-Black.ttf","loc":{"line":26,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.eot","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.eot","loc":{"line":33,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff2","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff2","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.woff","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.woff","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"./..\\fonts\\MaterialIcons-Regular.ttf","dynamic":true,"resolved":"C:\\Users\\user\\Desktop\\Painter\\fonts\\MaterialIcons-Regular.ttf","loc":{"line":34,"column":2},"parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css"},{"name":"_css_loader","parent":"C:\\Users\\user\\Desktop\\Painter\\src\\fonts.css","resolved":"C:\\Users\\user\\Desktop\\Painter\\node_modules\\parcel-bundler\\src\\builtins\\css-loader.js"},{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('/8a6499bd3d7e2df31eff1897fefc07c0.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('/801b37771b498862d2c04cf72417a706.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('/eef6b3c20f9ff583698310df53048cef.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('/eff06f43ca2fad8f64423f363c6fdb44.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"/b62796b9c0fffe0e1bd8cedd361393eb.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"/b2f9e157b23e73116447e9827f2de76c.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"/bf0d43c4c560c9beefdc6e398c1edd37.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"/b2ac2482f1814e67105cb90b0803c818.woff2\") format('woff2'),\r\n\t url(\"/dbcc8cd4bc41f21a89b95bff30b8ceaf.woff\") format('woff'),\r\n\t url(\"/99c3b874b48cfb5cbacdbf2dd14747fd.ttf\") format('truetype');\r\n}","js":"var reloadCSS = require('_css_loader');\n\nmodule.hot.dispose(reloadCSS);\nmodule.hot.accept(reloadCSS);"},"sourceMaps":{"css":{"mappings":[{"source":"fonts.css","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"fonts.css","name":null,"original":{"line":2,"column":4},"generated":{"line":2,"column":4}},{"source":"fonts.css","name":null,"original":{"line":2,"column":31},"generated":{"line":2,"column":31}},{"source":"fonts.css","name":null,"original":{"line":3,"column":4},"generated":{"line":3,"column":4}},{"source":"fonts.css","name":null,"original":{"line":3,"column":48},"generated":{"line":3,"column":53}},{"source":"fonts.css","name":null,"original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"fonts.css","name":null,"original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"fonts.css","name":null,"original":{"line":6,"column":4},"generated":{"line":6,"column":4}},{"source":"fonts.css","name":null,"original":{"line":6,"column":30},"generated":{"line":6,"column":30}},{"source":"fonts.css","name":null,"original":{"line":7,"column":4},"generated":{"line":7,"column":4}},{"source":"fonts.css","name":null,"original":{"line":7,"column":47},"generated":{"line":7,"column":53}},{"source":"fonts.css","name":null,"original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"fonts.css","name":null,"original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"fonts.css","name":null,"original":{"line":11,"column":1},"generated":{"line":11,"column":1}},{"source":"fonts.css","name":null,"original":{"line":11,"column":33},"generated":{"line":11,"column":33}},{"source":"fonts.css","name":null,"original":{"line":12,"column":1},"generated":{"line":12,"column":1}},{"source":"fonts.css","name":null,"original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"fonts.css","name":null,"original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"fonts.css","name":null,"original":{"line":16,"column":1},"generated":{"line":16,"column":1}},{"source":"fonts.css","name":null,"original":{"line":16,"column":35},"generated":{"line":16,"column":35}},{"source":"fonts.css","name":null,"original":{"line":17,"column":1},"generated":{"line":17,"column":1}},{"source":"fonts.css","name":null,"original":{"line":17,"column":45},"generated":{"line":17,"column":50}},{"source":"fonts.css","name":null,"original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"fonts.css","name":null,"original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"fonts.css","name":null,"original":{"line":20,"column":1},"generated":{"line":20,"column":1}},{"source":"fonts.css","name":null,"original":{"line":20,"column":31},"generated":{"line":20,"column":31}},{"source":"fonts.css","name":null,"original":{"line":21,"column":1},"generated":{"line":21,"column":1}},{"source":"fonts.css","name":null,"original":{"line":21,"column":41},"generated":{"line":21,"column":50}},{"source":"fonts.css","name":null,"original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"fonts.css","name":null,"original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"fonts.css","name":null,"original":{"line":25,"column":1},"generated":{"line":25,"column":1}},{"source":"fonts.css","name":null,"original":{"line":25,"column":32},"generated":{"line":25,"column":32}},{"source":"fonts.css","name":null,"original":{"line":26,"column":1},"generated":{"line":26,"column":1}},{"source":"fonts.css","name":null,"original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"fonts.css","name":null,"original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"fonts.css","name":null,"original":{"line":30,"column":1},"generated":{"line":30,"column":1}},{"source":"fonts.css","name":null,"original":{"line":30,"column":30},"generated":{"line":30,"column":30}},{"source":"fonts.css","name":null,"original":{"line":31,"column":1},"generated":{"line":31,"column":1}},{"source":"fonts.css","name":null,"original":{"line":31,"column":19},"generated":{"line":31,"column":19}},{"source":"fonts.css","name":null,"original":{"line":32,"column":1},"generated":{"line":32,"column":1}},{"source":"fonts.css","name":null,"original":{"line":32,"column":17},"generated":{"line":32,"column":17}},{"source":"fonts.css","name":null,"original":{"line":33,"column":1},"generated":{"line":33,"column":1}},{"source":"fonts.css","name":null,"original":{"line":33,"column":47},"generated":{"line":33,"column":50}},{"source":"fonts.css","name":null,"original":{"line":33,"column":49},"generated":{"line":33,"column":52}},{"source":"fonts.css","name":null,"original":{"line":33,"column":63},"generated":{"line":33,"column":66}},{"source":"fonts.css","name":null,"original":{"line":34,"column":1},"generated":{"line":34,"column":1}},{"source":"fonts.css","name":null,"original":{"line":38,"column":63},"generated":{"line":38,"column":66}},{"source":"fonts.css","name":null,"original":{"line":39,"column":0},"generated":{"line":39,"column":0}}],"sources":{"fonts.css":"@font-face {\r\n font-family: \"Luckiest Guy\";\r\n src: url('../fonts/LuckiestGuy-Regular.ttf');\r\n}\r\n@font-face {\r\n font-family: \"Fredoka One\";\r\n src: url('../fonts/FredokaOne-Regular.ttf');\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Medium\";\r\n\tsrc: url('../fonts/Montserrat-Medium.ttf')\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat SemiBold\";\r\n\tsrc: url('../fonts/Montserrat-SemiBold.ttf');\r\n}\r\n@font-face {\r\n\tfont-family: \"Montserrat Bold\";\r\n\tsrc: url(\"../fonts/Montserrat-Bold.ttf\");\r\n}\r\n\r\n@font-face {\r\n\tfont-family: \"Montserrat Black\";\r\n\tsrc: url(\"../fonts/Montserrat-Black.ttf\")\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Material Icons';\r\n\tfont-style: normal;\r\n\tfont-weight: 400;\r\n\tsrc: url(\"../fonts/MaterialIcons-Regular.eot\"); /* For IE6-8 */\r\n\tsrc: local('Material Icons'),\r\n\t local('MaterialIcons-Regular'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff2\") format('woff2'),\r\n\t url(\"../fonts/MaterialIcons-Regular.woff\") format('woff'),\r\n\t url(\"../fonts/MaterialIcons-Regular.ttf\") format('truetype');\r\n}"},"lineCount":null}},"error":null,"hash":"3bd848010b07fac7ca0b32a46373dc20","cacheData":{"env":{}}} \ No newline at end of file diff --git a/.cache/fe/72ff532ee40a81b750bfc4b7f0e21f.json b/.cache/fe/72ff532ee40a81b750bfc4b7f0e21f.json deleted file mode 100644 index 50593b2..0000000 --- a/.cache/fe/72ff532ee40a81b750bfc4b7f0e21f.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"../fonts/MaterialIcons-Regular.woff2","dependencies":[{"name":"C:\\Users\\user\\Desktop\\Painter\\package.json","includedInParent":true,"mtime":1609412171183}],"generated":{"js":"module.exports = \"/b2ac2482f1814e67105cb90b0803c818.woff2\";"},"sourceMaps":null,"error":null,"hash":"570eb83859dc23dd0eec423a49e147fe","cacheData":{"env":{}}} \ No newline at end of file