UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

55 lines (54 loc) 9.48 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _taggedTemplateLiteral2 = _interopRequireDefault(require("@babel/runtime/helpers/taggedTemplateLiteral")); var _react = _interopRequireDefault(require("/Users/ihordykhta/Desktop/unfolded/kepler.gl/node_modules/react")); var _styledComponents = _interopRequireDefault(require("/Users/ihordykhta/Desktop/unfolded/kepler.gl/node_modules/styled-components")); var _infoHelper = _interopRequireDefault(require("../../common/info-helper")); var _switch = _interopRequireDefault(require("../../common/switch")); var _styledComponents2 = require("../../common/styled-components"); var _src = require("/Users/ihordykhta/Desktop/unfolded/kepler.gl/src/localization/src"); var _src2 = require("/Users/ihordykhta/Desktop/unfolded/kepler.gl/src/utils/src"); var _templateObject; // SPDX-License-Identifier: MIT // Copyright contributors to the kepler.gl project var StyledVisConfigSwitch = _styledComponents["default"].div(_templateObject || (_templateObject = (0, _taggedTemplateLiteral2["default"])(["\n display: flex;\n justify-content: space-between;\n\n .vis-config-switch__title {\n display: flex;\n }\n"]))); VisConfigSwitchFactory.deps = [_infoHelper["default"]]; function VisConfigSwitchFactory(InfoHelper) { var VisConfigSwitch = function VisConfigSwitch(_ref) { var _ref$layer = _ref.layer, id = _ref$layer.id, config = _ref$layer.config, property = _ref.property, _onChange2 = _ref.onChange, label = _ref.label, description = _ref.description, disabled = _ref.disabled; return /*#__PURE__*/_react["default"].createElement(_styledComponents2.SidePanelSection, { disabled: Boolean(disabled) }, /*#__PURE__*/_react["default"].createElement(StyledVisConfigSwitch, { className: "vis-config-switch" }, /*#__PURE__*/_react["default"].createElement("div", { className: "vis-config-switch__title" }, label ? /*#__PURE__*/_react["default"].createElement(_styledComponents2.PanelLabel, null, label && /*#__PURE__*/_react["default"].createElement(_src.FormattedMessage, { id: label }) || (0, _src2.capitalizeFirstLetter)(property)) : null, description ? /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(InfoHelper, { description: description, id: "".concat(id, "-").concat(property, "-description") })) : null), /*#__PURE__*/_react["default"].createElement("div", { className: "vis-config-switch__switch" }, /*#__PURE__*/_react["default"].createElement(_switch["default"], { checked: config.visConfig[property], id: "".concat(id, "-").concat(property, "-switch"), onChange: function onChange() { return _onChange2((0, _defineProperty2["default"])({}, property, !config.visConfig[property])); } })))); }; return VisConfigSwitch; } var _default = exports["default"] = VisConfigSwitchFactory; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9zdHlsZWRDb21wb25lbnRzIiwiX2luZm9IZWxwZXIiLCJfc3dpdGNoIiwiX3N0eWxlZENvbXBvbmVudHMyIiwiX3NyYyIsIl9zcmMyIiwiX3RlbXBsYXRlT2JqZWN0IiwiU3R5bGVkVmlzQ29uZmlnU3dpdGNoIiwic3R5bGVkIiwiZGl2IiwiX3RhZ2dlZFRlbXBsYXRlTGl0ZXJhbDIiLCJWaXNDb25maWdTd2l0Y2hGYWN0b3J5IiwiZGVwcyIsIkluZm9IZWxwZXJGYWN0b3J5IiwiSW5mb0hlbHBlciIsIlZpc0NvbmZpZ1N3aXRjaCIsIl9yZWYiLCJfcmVmJGxheWVyIiwibGF5ZXIiLCJpZCIsImNvbmZpZyIsInByb3BlcnR5Iiwib25DaGFuZ2UiLCJsYWJlbCIsImRlc2NyaXB0aW9uIiwiZGlzYWJsZWQiLCJjcmVhdGVFbGVtZW50IiwiU2lkZVBhbmVsU2VjdGlvbiIsIkJvb2xlYW4iLCJjbGFzc05hbWUiLCJQYW5lbExhYmVsIiwiRm9ybWF0dGVkTWVzc2FnZSIsImNhcGl0YWxpemVGaXJzdExldHRlciIsImNvbmNhdCIsImNoZWNrZWQiLCJ2aXNDb25maWciLCJfZGVmaW5lUHJvcGVydHkyIiwiX2RlZmF1bHQiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvc3JjL3NpZGUtcGFuZWwvbGF5ZXItcGFuZWwvdmlzLWNvbmZpZy1zd2l0Y2gudHN4Il0sInNvdXJjZXNDb250ZW50IjpbIi8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBNSVRcbi8vIENvcHlyaWdodCBjb250cmlidXRvcnMgdG8gdGhlIGtlcGxlci5nbCBwcm9qZWN0XG5cbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ3N0eWxlZC1jb21wb25lbnRzJztcbmltcG9ydCBJbmZvSGVscGVyRmFjdG9yeSBmcm9tICcuLi8uLi9jb21tb24vaW5mby1oZWxwZXInO1xuaW1wb3J0IFN3aXRjaCBmcm9tICcuLi8uLi9jb21tb24vc3dpdGNoJztcbmltcG9ydCB7U2lkZVBhbmVsU2VjdGlvbiwgUGFuZWxMYWJlbH0gZnJvbSAnLi4vLi4vY29tbW9uL3N0eWxlZC1jb21wb25lbnRzJztcbmltcG9ydCB7Rm9ybWF0dGVkTWVzc2FnZX0gZnJvbSAnQGtlcGxlci5nbC9sb2NhbGl6YXRpb24nO1xuaW1wb3J0IHtjYXBpdGFsaXplRmlyc3RMZXR0ZXJ9IGZyb20gJ0BrZXBsZXIuZ2wvdXRpbHMnO1xuaW1wb3J0IHtMYXllcn0gZnJvbSAnQGtlcGxlci5nbC9sYXllcnMnO1xuXG50eXBlIFZpc0NvbmZpZ1N3aXRjaFByb3BzID0ge1xuICBsYXllcjogTGF5ZXI7XG4gIHByb3BlcnR5OiBzdHJpbmc7XG4gIG9uQ2hhbmdlOiAodjogUmVjb3JkPHN0cmluZywgYm9vbGVhbj4pID0+IHZvaWQ7XG4gIGxhYmVsPzogc3RyaW5nO1xuICBkZXNjcmlwdGlvbj86IHN0cmluZztcbiAgZGlzYWJsZWQ/OiBib29sZWFuO1xufTtcblxuY29uc3QgU3R5bGVkVmlzQ29uZmlnU3dpdGNoID0gc3R5bGVkLmRpdmBcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIC52aXMtY29uZmlnLXN3aXRjaF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbmA7XG5cblZpc0NvbmZpZ1N3aXRjaEZhY3RvcnkuZGVwcyA9IFtJbmZvSGVscGVyRmFjdG9yeV07XG5mdW5jdGlvbiBWaXNDb25maWdTd2l0Y2hGYWN0b3J5KEluZm9IZWxwZXI6IFJldHVyblR5cGU8dHlwZW9mIEluZm9IZWxwZXJGYWN0b3J5Pikge1xuICBjb25zdCBWaXNDb25maWdTd2l0Y2g6IFJlYWN0LkZDPFZpc0NvbmZpZ1N3aXRjaFByb3BzPiA9ICh7XG4gICAgbGF5ZXI6IHtpZCwgY29uZmlnfSxcbiAgICBwcm9wZXJ0eSxcbiAgICBvbkNoYW5nZSxcbiAgICBsYWJlbCxcbiAgICBkZXNjcmlwdGlvbixcbiAgICBkaXNhYmxlZFxuICB9KSA9PiAoXG4gICAgPFNpZGVQYW5lbFNlY3Rpb24gZGlzYWJsZWQ9e0Jvb2xlYW4oZGlzYWJsZWQpfT5cbiAgICAgIDxTdHlsZWRWaXNDb25maWdTd2l0Y2ggY2xhc3NOYW1lPVwidmlzLWNvbmZpZy1zd2l0Y2hcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ2aXMtY29uZmlnLXN3aXRjaF9fdGl0bGVcIj5cbiAgICAgICAgICB7bGFiZWwgPyAoXG4gICAgICAgICAgICA8UGFuZWxMYWJlbD5cbiAgICAgICAgICAgICAgeyhsYWJlbCAmJiA8Rm9ybWF0dGVkTWVzc2FnZSBpZD17bGFiZWx9IC8+KSB8fCBjYXBpdGFsaXplRmlyc3RMZXR0ZXIocHJvcGVydHkpfVxuICAgICAgICAgICAgPC9QYW5lbExhYmVsPlxuICAgICAgICAgICkgOiBudWxsfVxuICAgICAgICAgIHtkZXNjcmlwdGlvbiA/IChcbiAgICAgICAgICAgIDxkaXY+XG4gICAgICAgICAgICAgIDxJbmZvSGVscGVyIGRlc2NyaXB0aW9uPXtkZXNjcmlwdGlvbn0gaWQ9e2Ake2lkfS0ke3Byb3BlcnR5fS1kZXNjcmlwdGlvbmB9IC8+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICApIDogbnVsbH1cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidmlzLWNvbmZpZy1zd2l0Y2hfX3N3aXRjaFwiPlxuICAgICAgICAgIDxTd2l0Y2hcbiAgICAgICAgICAgIGNoZWNrZWQ9e2NvbmZpZy52aXNDb25maWdbcHJvcGVydHldfVxuICAgICAgICAgICAgaWQ9e2Ake2lkfS0ke3Byb3BlcnR5fS1zd2l0Y2hgfVxuICAgICAgICAgICAgb25DaGFuZ2U9eygpID0+IG9uQ2hhbmdlKHtbcHJvcGVydHldOiAhY29uZmlnLnZpc0NvbmZpZ1twcm9wZXJ0eV19KX1cbiAgICAgICAgICAvPlxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvU3R5bGVkVmlzQ29uZmlnU3dpdGNoPlxuICAgIDwvU2lkZVBhbmVsU2VjdGlvbj5cbiAgKTtcblxuICByZXR1cm4gVmlzQ29uZmlnU3dpdGNoO1xufVxuZXhwb3J0IGRlZmF1bHQgVmlzQ29uZmlnU3dpdGNoRmFjdG9yeTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBR0EsSUFBQUEsTUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUMsaUJBQUEsR0FBQUYsc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFFLFdBQUEsR0FBQUgsc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFHLE9BQUEsR0FBQUosc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFJLGtCQUFBLEdBQUFKLE9BQUE7QUFDQSxJQUFBSyxJQUFBLEdBQUFMLE9BQUE7QUFDQSxJQUFBTSxLQUFBLEdBQUFOLE9BQUE7QUFBdUQsSUFBQU8sZUFBQSxFQVR2RDtBQUNBO0FBb0JBLElBQU1DLHFCQUFxQixHQUFHQyw0QkFBTSxDQUFDQyxHQUFHLENBQUFILGVBQUEsS0FBQUEsZUFBQSxPQUFBSSx1QkFBQSxxSUFPdkM7QUFFREMsc0JBQXNCLENBQUNDLElBQUksR0FBRyxDQUFDQyxzQkFBaUIsQ0FBQztBQUNqRCxTQUFTRixzQkFBc0JBLENBQUNHLFVBQWdELEVBQUU7RUFDaEYsSUFBTUMsZUFBK0MsR0FBRyxTQUFsREEsZUFBK0NBLENBQUFDLElBQUE7SUFBQSxJQUFBQyxVQUFBLEdBQUFELElBQUEsQ0FDbkRFLEtBQUs7TUFBR0MsRUFBRSxHQUFBRixVQUFBLENBQUZFLEVBQUU7TUFBRUMsTUFBTSxHQUFBSCxVQUFBLENBQU5HLE1BQU07TUFDbEJDLFFBQVEsR0FBQUwsSUFBQSxDQUFSSyxRQUFRO01BQ1JDLFVBQVEsR0FBQU4sSUFBQSxDQUFSTSxRQUFRO01BQ1JDLEtBQUssR0FBQVAsSUFBQSxDQUFMTyxLQUFLO01BQ0xDLFdBQVcsR0FBQVIsSUFBQSxDQUFYUSxXQUFXO01BQ1hDLFFBQVEsR0FBQVQsSUFBQSxDQUFSUyxRQUFRO0lBQUEsb0JBRVI1QixNQUFBLFlBQUE2QixhQUFBLENBQUN2QixrQkFBQSxDQUFBd0IsZ0JBQWdCO01BQUNGLFFBQVEsRUFBRUcsT0FBTyxDQUFDSCxRQUFRO0lBQUUsZ0JBQzVDNUIsTUFBQSxZQUFBNkIsYUFBQSxDQUFDbkIscUJBQXFCO01BQUNzQixTQUFTLEVBQUM7SUFBbUIsZ0JBQ2xEaEMsTUFBQSxZQUFBNkIsYUFBQTtNQUFLRyxTQUFTLEVBQUM7SUFBMEIsR0FDdENOLEtBQUssZ0JBQ0oxQixNQUFBLFlBQUE2QixhQUFBLENBQUN2QixrQkFBQSxDQUFBMkIsVUFBVSxRQUNQUCxLQUFLLGlCQUFJMUIsTUFBQSxZQUFBNkIsYUFBQSxDQUFDdEIsSUFBQSxDQUFBMkIsZ0JBQWdCO01BQUNaLEVBQUUsRUFBRUk7SUFBTSxDQUFFLENBQUMsSUFBSyxJQUFBUywyQkFBcUIsRUFBQ1gsUUFBUSxDQUNuRSxDQUFDLEdBQ1gsSUFBSSxFQUNQRyxXQUFXLGdCQUNWM0IsTUFBQSxZQUFBNkIsYUFBQSwyQkFDRTdCLE1BQUEsWUFBQTZCLGFBQUEsQ0FBQ1osVUFBVTtNQUFDVSxXQUFXLEVBQUVBLFdBQVk7TUFBQ0wsRUFBRSxLQUFBYyxNQUFBLENBQUtkLEVBQUUsT0FBQWMsTUFBQSxDQUFJWixRQUFRO0lBQWUsQ0FBRSxDQUN6RSxDQUFDLEdBQ0osSUFDRCxDQUFDLGVBQ054QixNQUFBLFlBQUE2QixhQUFBO01BQUtHLFNBQVMsRUFBQztJQUEyQixnQkFDeENoQyxNQUFBLFlBQUE2QixhQUFBLENBQUN4QixPQUFBLFdBQU07TUFDTGdDLE9BQU8sRUFBRWQsTUFBTSxDQUFDZSxTQUFTLENBQUNkLFFBQVEsQ0FBRTtNQUNwQ0YsRUFBRSxLQUFBYyxNQUFBLENBQUtkLEVBQUUsT0FBQWMsTUFBQSxDQUFJWixRQUFRLFlBQVU7TUFDL0JDLFFBQVEsRUFBRSxTQUFWQSxRQUFRQSxDQUFBO1FBQUEsT0FBUUEsVUFBUSxLQUFBYyxnQkFBQSxpQkFBR2YsUUFBUSxFQUFHLENBQUNELE1BQU0sQ0FBQ2UsU0FBUyxDQUFDZCxRQUFRLENBQUMsQ0FBQyxDQUFDO01BQUE7SUFBQyxDQUNyRSxDQUNFLENBQ2dCLENBQ1AsQ0FBQztFQUFBLENBQ3BCO0VBRUQsT0FBT04sZUFBZTtBQUN4QjtBQUFDLElBQUFzQixRQUFBLEdBQUFDLE9BQUEsY0FDYzNCLHNCQUFzQiIsImlnbm9yZUxpc3QiOltdfQ==