{"remainingRequest":"/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/cache-loader/dist/cjs.js??ref--0-0!/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/vue-loader/lib/index.js??vue-loader-options!/Applications/MAMP/htdocs/vue-funnel-graph-js/src/lib-components/vue-funnel-graph.vue?vue&type=template&id=1344b9ec&scoped=true&","dependencies":[{"path":"/Applications/MAMP/htdocs/vue-funnel-graph-js/src/lib-components/vue-funnel-graph.vue","mtime":1551737349293},{"path":"/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/vue-loader/lib/loaders/templateLoader.js","mtime":499162500000},{"path":"/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":["var render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\n    \"div\",\n    {\n      staticClass: \"funnel svg-funnel-js\",\n      class: { \"svg-funnel-js--vertical\": _vm.direction === \"vertical\" }\n    },\n    [\n      _c(\"div\", { staticClass: \"svg-funnel-js__container\" }, [\n        _c(\n          \"svg\",\n          { attrs: { width: _vm.width, height: _vm.height } },\n          [\n            _c(\n              \"defs\",\n              _vm._l(_vm.gradientSet, function(colors, index) {\n                return _c(\n                  \"linearGradient\",\n                  {\n                    key: index,\n                    attrs: {\n                      id: \"funnelGradient-\" + (index + 1),\n                      gradientTransform: _vm.gradientAngle\n                    }\n                  },\n                  _vm._l(colors.values, function(color, index) {\n                    return _c(\"stop\", {\n                      key: index,\n                      attrs: {\n                        \"stop-color\": color,\n                        offset: _vm.offsetColor(index, colors.values.length)\n                      }\n                    })\n                  }),\n                  1\n                )\n              }),\n              1\n            ),\n            _vm._l(_vm.paths, function(path, index) {\n              return _c(\"path\", {\n                key: index,\n                attrs: {\n                  fill: _vm.colorSet[index].fill,\n                  stroke: _vm.colorSet[index].fill,\n                  d: path\n                }\n              })\n            })\n          ],\n          2\n        )\n      ]),\n      _c(\n        \"transition-group\",\n        {\n          staticClass: \"svg-funnel-js__labels\",\n          attrs: { name: \"appear\", tag: \"div\" },\n          on: { enter: _vm.enterTransition, leave: _vm.leaveTransition }\n        },\n        _vm._l(_vm.valuesFormatted, function(value, index) {\n          return _c(\n            \"div\",\n            {\n              key: _vm.labels[index].toLowerCase().replace(\" \", \"-\"),\n              staticClass: \"svg-funnel-js__label\",\n              class: \"label-\" + (index + 1)\n            },\n            [\n              _c(\"div\", { staticClass: \"label__value\" }, [\n                _vm._v(_vm._s(value))\n              ]),\n              _vm.labels\n                ? _c(\"div\", { staticClass: \"label__title\" }, [\n                    _vm._v(_vm._s(_vm.labels[index]))\n                  ])\n                : _vm._e(),\n              _vm.displayPercentage && _vm.percentages()[index] !== 100\n                ? _c(\"div\", { staticClass: \"label__percentage\" }, [\n                    _vm._v(\n                      \"\\n                \" +\n                        _vm._s(_vm.percentages()[index]) +\n                        \"%\\n            \"\n                    )\n                  ])\n                : _vm._e(),\n              _vm.is2d()\n                ? _c(\"div\", { staticClass: \"label__segment-percentages\" }, [\n                    _c(\n                      \"ul\",\n                      { staticClass: \"segment-percentage__list\" },\n                      _vm._l(_vm.subLabels, function(subLabel, j) {\n                        return _c(\"li\", { key: j }, [\n                          _vm._v(\n                            \"\\n                        \" +\n                              _vm._s(subLabel) +\n                              \":\\n                        \"\n                          ),\n                          _c(\n                            \"span\",\n                            { staticClass: \"percentage__list-label\" },\n                            [\n                              _vm._v(\n                                _vm._s(_vm.twoDimPercentages()[index][j]) + \"%\"\n                              )\n                            ]\n                          )\n                        ])\n                      }),\n                      0\n                    )\n                  ])\n                : _vm._e()\n            ]\n          )\n        }),\n        0\n      )\n    ],\n    1\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]}