{"remainingRequest":"/home/cmiss/Jenkins/workspace/mapintegratedvuer/node_modules/vue-loader/lib/index.js??vue-loader-options!/home/cmiss/Jenkins/workspace/mapintegratedvuer/node_modules/@abi-software/flatmapvuer/src/components/AnnotationTool.vue?vue&type=script&lang=js&","dependencies":[{"path":"/home/cmiss/Jenkins/workspace/mapintegratedvuer/node_modules/@abi-software/flatmapvuer/src/components/AnnotationTool.vue","mtime":499162500000},{"path":"/home/cmiss/Jenkins/workspace/mapintegratedvuer/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/home/cmiss/Jenkins/workspace/mapintegratedvuer/node_modules/thread-loader/dist/cjs.js","mtime":499162500000},{"path":"/home/cmiss/Jenkins/workspace/mapintegratedvuer/node_modules/babel-loader/lib/index.js","mtime":456789000000},{"path":"/home/cmiss/Jenkins/workspace/mapintegratedvuer/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/home/cmiss/Jenkins/workspace/mapintegratedvuer/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ci8qIGVzbGludC1kaXNhYmxlIG5vLWFsZXJ0LCBuby1jb25zb2xlICovCi8qIGVzbGludC1kaXNhYmxlIG5vLWFsZXJ0LCBuby1jb25zb2xlICovCmltcG9ydCBWdWUgZnJvbSAidnVlIjsKaW1wb3J0IHsgQW5ub3RhdGlvblNlcnZpY2UgfSBmcm9tICJAYWJpLXNvZnR3YXJlL3NwYXJjLWFubm90YXRpb24iOwppbXBvcnQgeyBCdXR0b24sIENvbCwgSW5wdXQsIE1haW4sIFJvdywgU2VsZWN0IH0gZnJvbSAiZWxlbWVudC11aSI7CmltcG9ydCBsYW5nIGZyb20gImVsZW1lbnQtdWkvbGliL2xvY2FsZS9sYW5nL2VuIjsKaW1wb3J0IGxvY2FsZSBmcm9tICJlbGVtZW50LXVpL2xpYi9sb2NhbGUiOwoKbG9jYWxlLnVzZShsYW5nKTsKVnVlLnVzZShCdXR0b24pOwpWdWUudXNlKENvbCk7ClZ1ZS51c2UoSW5wdXQpOwpWdWUudXNlKE1haW4pOwpWdWUudXNlKFJvdyk7ClZ1ZS51c2UoU2VsZWN0KTsKCmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiQW5ub3RhdGlvblRvb2wiLAogIHByb3BzOiB7CiAgICBhbm5vdGF0aW9uRW50cnk6IHsKICAgICAgdHlwZTogT2JqZWN0LAogICAgfSwKICB9LAogIGluamVjdDogWydmbGF0bWFwQVBJJ10sCiAgZGF0YTogZnVuY3Rpb24oKSB7CiAgICByZXR1cm4gewogICAgICBkaXNwbGF5UGFpcjogewogICAgICAgICJGZWF0dXJlIElEIjogImZlYXR1cmVJZCIsCiAgICAgICAgIlRvb2x0aXAiOiAibGFiZWwiLAogICAgICAgICJNb2RlbHMiOiAibW9kZWxzIiwKICAgICAgICAiTmFtZSI6ICJuYW1lIiwKICAgICAgICAiUmVzb3VyY2UiOiAicmVzb3VyY2VJZCIKICAgICAgfSwKICAgICAgZWRpdGluZzogZmFsc2UsCiAgICAgIGV2aWRlbmNlUHJlZml4ZXM6ICBbCiAgICAgICAgIkRPSToiLAogICAgICAgICJQTUlEOiIsCiAgICAgIF0sCiAgICAgIGV2aWRlbmNlUHJlZml4OiAiRE9JOiIsIAogICAgICBldmlkZW5jZTogWyBdLAogICAgICBhdXRoZW50aWNhdGVkOiBmYWxzZSwKICAgICAgbmV3RXZpZGVuY2U6ICcnLAogICAgICBjb21tZW50OiAnJywKICAgICAgcHJldlN1YnM6IFsgXSwKICAgICAgc2hvd1N1Ym1pc3Npb25zOiB0cnVlLAogICAgICBlcnJvck1lc3NhZ2U6ICIiLAogICAgfQogIH0sCiAgY29tcHV0ZWQ6IHsKICAgIGlzRWRpdGFibGU6IGZ1bmN0aW9uKCkgewogICAgICByZXR1cm4gdGhpcy5hbm5vdGF0aW9uRW50cnlbJ3Jlc291cmNlSWQnXSAmJiB0aGlzLmFubm90YXRpb25FbnRyeVsnZmVhdHVyZUlkJ107CiAgICB9LAogIH0sCiAgbWV0aG9kczogewogICAgZXZpZGVuY2VFbnRlcmVkOiBmdW5jdGlvbih2YWx1ZSkgewogICAgICBpZiAodmFsdWUpIHsKICAgICAgICB0aGlzLmV2aWRlbmNlLnB1c2godGhpcy5ldmlkZW5jZVByZWZpeCArIHZhbHVlKTsKICAgICAgICB0aGlzLm5ld0V2aWRlbmNlID0gIiI7CiAgICAgIH0KICAgIH0sCiAgICBmb3JtYXRUaW1lOiBmdW5jdGlvbihkYXRlU3RyaW5nKSB7CiAgICAgIGNvbnN0IG9wdGlvbnMgPSB7IHllYXI6ICJudW1lcmljIiwgbW9udGg6ICJsb25nIiwgZGF5OiAibnVtZXJpYyIsIAogICAgICAgIGhvdXI6ICJudW1lcmljIiwgbWludXRlOiAibnVtZXJpYyIsIHNlY29uZDogIm51bWVyaWMiIH07CiAgICAgIHJldHVybiBuZXcgRGF0ZShkYXRlU3RyaW5nKS50b0xvY2FsZURhdGVTdHJpbmcodW5kZWZpbmVkLCBvcHRpb25zKTsKICAgIH0sCiAgICB1cGRhdGVQcmV2U3VibWlzc2lvbnM6IGZ1bmN0aW9uKCkgewogICAgICBpZiAodGhpcy4kYW5ub3RhdG9yICYmIHRoaXMuYXV0aGVudGljYXRlZCkgewogICAgICAgIGlmICh0aGlzLmFubm90YXRpb25FbnRyeVsncmVzb3VyY2VJZCddICYmCiAgICAgICAgICB0aGlzLmFubm90YXRpb25FbnRyeVsnZmVhdHVyZUlkJ10pIHsKICAgICAgICAgIHRoaXMuJGFubm90YXRvci5pdGVtQW5ub3RhdGlvbnModGhpcy5hbm5vdGF0aW9uRW50cnlbJ3Jlc291cmNlSWQnXSwKICAgICAgICAgIHRoaXMuYW5ub3RhdGlvbkVudHJ5WydmZWF0dXJlSWQnXSkudGhlbigodmFsdWUpID0+IHsKICAgICAgICAgICAgdGhpcy5wcmV2U3VicyA9IHZhbHVlOwogICAgICAgICAgfSkKICAgICAgICAgIC5jYXRjaCgocmVhc29uKSA9PiB7CiAgICAgICAgICAgIGNvbnNvbGUubG9nKHJlYXNvbik7IC8vIEVycm9yIQogICAgICAgICAgfSk7CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgc3VibWl0OiBmdW5jdGlvbigpIHsKICAgICAgaWYgKCh0aGlzLmV2aWRlbmNlLmxlbmd0aCA+IDApIHx8IHRoaXMuY29tbWVudCkgewogICAgICAgIGlmICh0aGlzLmFubm90YXRpb25FbnRyeVsncmVzb3VyY2VJZCddICYmCiAgICAgICAgICB0aGlzLmFubm90YXRpb25FbnRyeVsnZmVhdHVyZUlkJ10pIHsKICAgICAgICAgIGNvbnN0IGV2aWRlbmNlVVJMcyA9IFtdOwogICAgICAgICAgdGhpcy5ldmlkZW5jZS5mb3JFYWNoKChldmlkZW5jZSkgPT4gewogICAgICAgICAgICBpZiAoZXZpZGVuY2UuaW5jbHVkZXMoIkRPSToiKSkgewogICAgICAgICAgICAgIGNvbnN0IGxpbmsgPSBldmlkZW5jZS5yZXBsYWNlKCJET0k6IiwgImh0dHBzOi8vZG9pLm9yZy8iKTsKICAgICAgICAgICAgICBldmlkZW5jZVVSTHMucHVzaChuZXcgVVJMKGxpbmspKTsKICAgICAgICAgICAgfSBlbHNlIGlmIChldmlkZW5jZS5pbmNsdWRlcygiUE1JRDoiKSkgewogICAgICAgICAgICAgIGNvbnN0IGxpbmsgPSBldmlkZW5jZS5yZXBsYWNlKCJQTUlEOiIsICJodHRwczovL3B1Ym1lZC5uY2JpLm5sbS5uaWguZ292LyIpOwogICAgICAgICAgICAgIGV2aWRlbmNlVVJMcy5wdXNoKG5ldyBVUkwobGluaykpOwogICAgICAgICAgICB9CiAgICAgICAgICB9KTsKICAgICAgICAgIGNvbnN0IHVzZXJBbm5vdGF0aW9uID0gewogICAgICAgICAgICByZXNvdXJjZTogdGhpcy5hbm5vdGF0aW9uRW50cnlbJ3Jlc291cmNlSWQnXSwKICAgICAgICAgICAgaXRlbTogdGhpcy5hbm5vdGF0aW9uRW50cnlbJ2ZlYXR1cmVJZCddLAogICAgICAgICAgICBldmlkZW5jZTogZXZpZGVuY2VVUkxzLAogICAgICAgICAgICBjb21tZW50OiB0aGlzLmNvbW1lbnQsCiAgICAgICAgICB9CiAgICAgICAgICB0aGlzLiRhbm5vdGF0b3IuYWRkQW5ub3RhdGlvbih1c2VyQW5ub3RhdGlvbikudGhlbigoKSA9PiB7CiAgICAgICAgICAgIHRoaXMuZXJyb3JNZXNzYWdlID0gIiI7CiAgICAgICAgICAgIHRoaXMucmVzZXRTdWJtaXNzaW9uKCk7CiAgICAgICAgICAgIHRoaXMudXBkYXRlUHJldlN1Ym1pc3Npb25zKCk7CiAgICAgICAgICB9KQogICAgICAgICAgLmNhdGNoKCgpID0+IHsKICAgICAgICAgICAgdGhpcy5lcnJvck1lc3NhZ2UgPSAiVGhlcmUgaXMgYSBwcm9ibGVtIHdpdGggdGhlIHN1Ym1pc3Npb24sIHBsZWFzZSB0cnkgYWdhaW4gbGF0ZXIiOwogICAgICAgICAgfSk7CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgcmVtb3ZlRXZpZGVuY2U6IGZ1bmN0aW9uKGluZGV4KSB7CiAgICAgIHRoaXMuZXZpZGVuY2Uuc3BsaWNlKGluZGV4LCAxKTsKICAgIH0sCiAgICByZXNldFN1Ym1pc3Npb246IGZ1bmN0aW9uKCkgewogICAgICB0aGlzLmVkaXRpbmcgPSBmYWxzZTsKICAgICAgdGhpcy5ldmlkZW5jZSA9IFtdOwogICAgICB0aGlzLm5ld0ZlYXR1cmUgPSAnJzsKICAgICAgdGhpcy5jb21tZW50ID0gJyc7CiAgICB9LAogIH0sCiAgd2F0Y2g6IHsKICAgIGFubm90YXRpb25FbnRyeTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbigpIHsKICAgICAgICB0aGlzLnJlc2V0U3VibWlzc2lvbigpOwogICAgICAgIHRoaXMudXBkYXRlUHJldlN1Ym1pc3Npb25zKCk7CiAgICAgIH0sCiAgICAgIGltbWVkaWF0ZTogZmFsc2UsCiAgICAgIGRlZXA6IGZhbHNlLAogICAgfQogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24oKSB7CiAgICBpZiAoIXRoaXMuJGFubm90YXRvcikgewogICAgICBWdWUucHJvdG90eXBlLiRhbm5vdGF0b3IgPSBuZXcgQW5ub3RhdGlvblNlcnZpY2UoCiAgICAgICAgYCR7dGhpcy5mbGF0bWFwQVBJfWFubm90YXRvcmApOwogICAgfQogICAgdGhpcy4kYW5ub3RhdG9yLmF1dGhlbnRpY2F0ZSgpLnRoZW4oKHVzZXJEYXRhKSA9PiB7CiAgICAgIGlmICh1c2VyRGF0YS5uYW1lICYmIHVzZXJEYXRhLmVtYWlsKSB7CiAgICAgICAgdGhpcy5hdXRoZW50aWNhdGVkID0gdHJ1ZTsKICAgICAgICB0aGlzLnVwZGF0ZVByZXZTdWJtaXNzaW9ucygpOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuZXJyb3JNZXNzYWdlID0gIiI7CiAgICAgIH0KICAgIH0pCiAgfQp9Owo="},{"version":3,"sources":["AnnotationTool.vue"],"names":[],"mappings":";AAkIA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"AnnotationTool.vue","sourceRoot":"node_modules/@abi-software/flatmapvuer/src/components","sourcesContent":["\n\n\n\n\n\n"]}]}