path # lines of code constants.js 1 jest-puppeteer.config.js 16 website-gatsby/gatsby-ssr.js 1 website-gatsby/gatsby-browser.js 1 website-gatsby/gatsby-config.js 84 website-gatsby/gatsby-node.js 19 website-gatsby/src/constants.js 4 website-gatsby/src/state/test.js 15 website-gatsby/src/state/redux-wrapper.js 7 website-gatsby/src/state/index.js 7 website-gatsby/src/state/analytics.js 82 website-gatsby/src/state/app.js 5 website-gatsby/src/components/features.js 70 website-gatsby/src/components/policy.js 57 website-gatsby/src/components/walkthrough.js 104 website-gatsby/src/components/header.js 45 website-gatsby/src/components/home.js 76 website-gatsby/src/components/tutorials.js 65 website-gatsby/src/components/common/section.js 72 website-gatsby/src/components/common/swipeable.js 51 website-gatsby/src/components/common/styled-components.js 103 website-gatsby/src/components/common/staggered-scroll-animation.js 54 website-gatsby/src/components/common/carousel.js 72 website-gatsby/src/components/common/card.js 96 website-gatsby/src/components/common/slideshow.js 75 website-gatsby/src/components/common/styles.js 89 website-gatsby/src/components/hero.js 99 website-gatsby/src/components/showcase.js 95 website-gatsby/src/components/app.js 32 website-gatsby/src/components/footer.js 153 website-gatsby/src/components/examples.js 58 website-gatsby/src/utils.js 4 website-gatsby/src/content.js 218 website-gatsby/src/styles.js 69 actions.js 1 jest-extend-image-snapshot.js 2 jest.config.js 11 website/src/constants.js 4 website/src/main.js 15 website/src/components/features.js 65 website/src/components/policy.js 58 website/src/components/walkthrough.js 104 website/src/components/header.js 45 website/src/components/home.js 74 website/src/components/tutorials.js 60 website/src/components/common/section.js 72 website/src/components/common/swipeable.js 44 website/src/components/common/styled-components.js 103 website/src/components/common/staggered-scroll-animation.js 58 website/src/components/common/carousel.js 71 website/src/components/common/card.js 84 website/src/components/common/slideshow.js 72 website/src/components/common/styles.js 89 website/src/components/hero.js 97 website/src/components/showcase.js 95 website/src/components/app.js 29 website/src/components/footer.js 146 website/src/components/examples.js 58 website/src/routes.js 41 website/src/utils.js 4 website/src/content.js 213 website/src/styles.js 69 website/src/reducers/index.js 25 website/src/reducers/analytics.js 80 website/src/reducers/app.js 8 cloud-providers.js 1 reducers.js 1 layers.js 1 processors.js 1 components.js 1 babel.config.js 50 examples/custom-reducer/src/configurations/config.js 134 examples/custom-reducer/src/app-reducer.js 17 examples/custom-reducer/src/store.js 45 examples/custom-reducer/src/main.js 12 examples/custom-reducer/src/app.js 35 examples/replace-component/src/actions.js 2 examples/replace-component/src/app-reducer.js 24 examples/replace-component/src/store.js 17 examples/replace-component/src/main.js 12 examples/replace-component/src/components/panel-toggle.js 31 examples/replace-component/src/components/panel-header.js 10 examples/replace-component/src/components/side-bar.js 52 examples/replace-component/src/components/custom-panel.js 31 examples/replace-component/src/app.js 62 examples/open-modal/src/configurations/config.js 134 examples/open-modal/src/app-reducer.js 24 examples/open-modal/src/store.js 14 examples/open-modal/src/main.js 12 examples/open-modal/src/components/fresh-map.js 37 examples/open-modal/src/components/saved-map.js 21 examples/open-modal/src/app.js 65 examples/node-app/server.js 47 examples/node-app/src/app-reducer.js 17 examples/node-app/src/store.js 11 examples/node-app/src/main.js 12 examples/node-app/src/app.js 19 examples/custom-theme/src/actions.js 6 examples/custom-theme/src/store.js 12 examples/custom-theme/src/main.js 12 examples/custom-theme/src/reducers/index.js 20 examples/custom-theme/src/app.js 75 examples/demo-app/src/cloud-providers/index.js 17 examples/demo-app/src/cloud-providers/carto/carto-provider.js 309 examples/demo-app/src/cloud-providers/dropbox/dropbox-icon.js 28 examples/demo-app/src/cloud-providers/dropbox/dropbox-error-modal.js 37 examples/demo-app/src/cloud-providers/dropbox/dropbox-provider.js 328 examples/demo-app/src/actions.js 219 examples/demo-app/src/constants/default-settings.js 30 examples/demo-app/src/constants/localization.js 63 examples/demo-app/src/store.js 25 examples/demo-app/src/utils/routes.js 24 examples/demo-app/src/utils/strings.js 5 examples/demo-app/src/utils/url.js 39 examples/demo-app/src/main.js 21 examples/demo-app/src/components/map-control/map-control.js 144 examples/demo-app/src/components/announcement.js 36 examples/demo-app/src/components/banner.js 38 examples/demo-app/src/components/load-data-modal/load-remote-map.js 121 examples/demo-app/src/components/load-data-modal/sample-data-viewer.js 115 examples/demo-app/src/components/load-data-modal/sample-maps-tab.js 73 examples/demo-app/src/factories/panel-header.js 38 examples/demo-app/src/factories/load-data-modal.js 41 examples/demo-app/src/factories/map-control.js 8 examples/demo-app/src/reducers/index.js 132 examples/demo-app/src/app.js 313 middleware.js 1 scripts/ast-helper.js 16 scripts/documentation.js 245 scripts/edit-version.js 56 scripts/log.js 38 scripts/install-and-start.js 11 scripts/action-table-maker.js 100 schemas.js 1 bindings/kepler.gl-jupyter/js/babel.config.js 24 bindings/kepler.gl-jupyter/js/lib/keplergl/kepler.gl.js 144 bindings/kepler.gl-jupyter/js/lib/keplergl/store.js 27 bindings/kepler.gl-jupyter/js/lib/keplergl/main.js 26 bindings/kepler.gl-jupyter/js/lib/keplergl/components/panel-header.js 27 bindings/kepler.gl-jupyter/js/lib/keplergl/components/config-panel.js 85 bindings/kepler.gl-jupyter/js/lib/keplergl/components/root.js 11 bindings/kepler.gl-jupyter/js/lib/keplergl/components/side-bar.js 32 bindings/kepler.gl-jupyter/js/lib/keplergl/components/app.js 116 bindings/kepler.gl-jupyter/js/lib/keplergl/utils.js 62 bindings/kepler.gl-jupyter/js/lib/labplugin.js 14 bindings/kepler.gl-jupyter/js/lib/log.js 7 bindings/kepler.gl-jupyter/js/lib/index.js 2 bindings/kepler.gl-jupyter/js/lib/embed.js 2 bindings/kepler.gl-jupyter/js/lib/keplergl-plugin.js 32 bindings/kepler.gl-jupyter/js/lib/extension.js 13 localization.js 1 styles.js 1 src/cloud-providers/provider.js 52 src/cloud-providers/index.js 1 src/middleware/index.js 4 src/tasks/tasks.js 50 src/layers/layer-factory.js 390 src/layers/mapboxgl-layer.js 103 src/layers/cluster-layer/cluster-layer.js 84 src/layers/cluster-layer/cluster-layer-icon.js 46 src/layers/layer-text-label.js 54 src/layers/point-layer/point-layer-icon.js 23 src/layers/point-layer/point-layer.js 268 src/layers/index.js 44 src/layers/geojson-layer/geojson-layer.js 344 src/layers/geojson-layer/geojson-utils.js 105 src/layers/geojson-layer/geojson-layer-icon.js 44 src/layers/line-layer/line-layer.js 72 src/layers/line-layer/line-layer-icon.js 45 src/layers/grid-layer/grid-utils.js 36 src/layers/grid-layer/grid-layer.js 63 src/layers/grid-layer/grid-layer-icon.js 29 src/layers/trip-layer/trip-utils.js 93 src/layers/trip-layer/trip-layer.js 187 src/layers/trip-layer/trip-layer-icon.js 35 src/layers/trip-layer/trip-info-modal.js 58 src/layers/base-layer.js 720 src/layers/scenegraph-layer/scenegraph-layer.js 132 src/layers/scenegraph-layer/scenegraph-info-modal.js 68 src/layers/hexagon-layer/hexagon-utils.js 31 src/layers/hexagon-layer/hexagon-layer-icon.js 50 src/layers/hexagon-layer/hexagon-layer.js 63 src/layers/h3-hexagon-layer/h3-hexagon-layer-icon.js 24 src/layers/h3-hexagon-layer/h3-hexagon-layer.js 233 src/layers/h3-hexagon-layer/h3-utils.js 114 src/layers/layer-update.js 33 src/layers/aggregation-layer.js 223 src/layers/mapbox-utils.js 123 src/layers/default-layer-icon.js 22 src/layers/arc-layer/arc-layer.js 191 src/layers/arc-layer/arc-layer-icon.js 38 src/layers/s2-geometry-layer/s2-geometry-layer.js 254 src/layers/s2-geometry-layer/s2-utils.js 9 src/layers/s2-geometry-layer/s2-layer-icon.js 23 src/layers/icon-layer/icon-info-modal.js 123 src/layers/icon-layer/icon-layer.js 256 src/layers/icon-layer/icon-layer-icon.js 32 src/layers/heatmap-layer/heatmap-layer.js 161 src/deckgl-layers/cluster-layer/cluster-layer.js 192 src/deckgl-layers/svg-icon-layer/svg-icon-layer.js 53 src/deckgl-layers/svg-icon-layer/scatterplot-icon-layer.js 31 src/deckgl-layers/column-layer/enhanced-column-layer.js 34 src/deckgl-layers/3d-building-layer/3d-building-layer.js 32 src/deckgl-layers/3d-building-layer/3d-building-utils.js 136 src/deckgl-layers/line-layer/line-layer.js 47 src/deckgl-layers/grid-layer/enhanced-cpu-grid-layer.js 39 src/deckgl-layers/hexagon-layer/enhanced-hexagon-layer.js 39 src/deckgl-layers/layer-utils/cluster-utils.js 46 src/deckgl-layers/layer-utils/enhanced-bin-sorter.js 33 src/deckgl-layers/layer-utils/shader-utils.js 8 src/deckgl-layers/layer-utils/cpu-aggregator.js 430 src/constants/custom-color-ranges.js 518 src/constants/tooltip.js 159 src/constants/default-settings.js 646 src/constants/index.js 50 src/constants/color-palette.js 526 src/constants/user-feedbacks.js 11 src/constants/color-ranges.js 35 src/constants/keyevent.js 11 src/constants/action-types.js 100 src/constants/user-guides.js 10 src/index.js 11 src/utils/locale-utils.js 33 src/utils/gl-utils.js 19 src/utils/searcher-utils.js 13 src/utils/color-utils.js 37 src/utils/split-map-utils.js 50 src/utils/data-scale-utils.js 20 src/utils/notifications-utils.js 37 src/utils/data-utils.js 308 src/utils/index.js 6 src/utils/dom-to-image.js 393 src/utils/dataset-utils.js 136 src/utils/dom-utils.js 268 src/utils/map-info-utils.js 8 src/utils/utils.js 75 src/utils/map-style-utils/mapbox-gl-style-editor.js 112 src/utils/map-style-utils/mapbox-utils.js 7 src/utils/export-utils.js 148 src/utils/mapbox-utils.js 1 src/utils/aggregate-utils.js 47 src/utils/layer-utils.js 61 src/utils/filter-utils.js 796 src/utils/gpu-filter-utils.js 136 src/utils/interaction-utils.js 126 src/schemas/map-state-schema.js 27 src/schemas/map-style-schema.js 63 src/schemas/vis-state-schema.js 579 src/schemas/index.js 12 src/schemas/schema-manager.js 122 src/schemas/versions.js 6 src/schemas/schema.js 57 src/schemas/dataset-schema.js 88 src/schemas/schema-utils.js 24 src/processors/index.js 12 src/processors/file-handler.js 171 src/processors/data-processor.js 361 src/styles/index.js 2 src/styles/base.js 1213 src/styles/media-breakpoints.js 22 src/components/filters/single-select-filter.js 26 src/components/filters/time-widget.js 151 src/components/filters/index.js 5 src/components/filters/components.js 7 src/components/filters/range-filter.js 20 src/components/filters/multi-select-filter.js 15 src/components/filters/filter-panels/single-select-filter-panel.js 48 src/components/filters/filter-panels/multi-select-filter-panel.js 48 src/components/filters/filter-panels/polygon-filter-panel.js 55 src/components/filters/filter-panels/filter-panel-with-field-select.js 83 src/components/filters/filter-panels/time-range-filter-panel.js 67 src/components/filters/filter-panels/new-filter-panel.js 52 src/components/filters/filter-panels/range-filter-panel.js 48 src/components/filters/polygon-filter.js 37 src/components/filters/time-range-filter.js 19 src/components/bottom-widget.js 88 src/components/injector.js 79 src/components/map-container.js 485 src/components/plot-container.js 173 src/components/index.js 125 src/components/modals/export-map-modal/export-json-map.js 71 src/components/modals/export-map-modal/components.js 17 src/components/modals/export-map-modal/export-html-map.js 116 src/components/modals/export-map-modal/export-map-modal.js 82 src/components/modals/export-data-modal.js 156 src/components/modals/save-map-modal.js 208 src/components/modals/status-panel.js 64 src/components/modals/add-map-style-modal.js 233 src/components/modals/data-table-modal.js 156 src/components/modals/loading-dialog.js 42 src/components/modals/load-storage-map.js 318 src/components/modals/share-map-modal.js 176 src/components/modals/delete-data-modal.js 23 src/components/modals/export-image-modal.js 111 src/components/modals/load-data-modal.js 60 src/components/modals/cloud-tile.js 102 src/components/modals/modal-tabs.js 76 src/components/modals/overwrite-map-modal.js 66 src/components/modals/error-display.js 17 src/components/modals/modal-dialog.js 3 src/components/modals/provider-modal-container.js 27 src/components/modals/storage-map-viewer.js 133 src/components/modals/image-modal-container.js 37 src/components/geocoder-panel.js 149 src/components/modal-container.js 475 src/components/common/error-boundary.js 13 src/components/common/action-panel.js 133 src/components/common/item-selector/typeahead.js 387 src/components/common/item-selector/chickleted-input.js 104 src/components/common/item-selector/accessor.js 21 src/components/common/item-selector/dropdown-list.js 101 src/components/common/item-selector/item-selector.js 232 src/components/common/field-selector.js 140 src/components/common/switch.js 20 src/components/common/progress-bar.js 23 src/components/common/toolbar-item.js 56 src/components/common/vertical-toolbar.js 11 src/components/common/map-layer-selector.js 31 src/components/common/time-slider-marker.js 81 src/components/common/range-plot.js 178 src/components/common/range-brush.js 146 src/components/common/info-helper.js 47 src/components/common/slider/slider-bar-handle.js 63 src/components/common/slider/slider-handle.js 141 src/components/common/slider/mouse-event.js 64 src/components/common/slider/slider.js 179 src/components/common/color-legend.js 128 src/components/common/animation-control/animation-control.js 140 src/components/common/animation-control/animation-speed-slider.js 45 src/components/common/animation-control/animation-controller.js 120 src/components/common/animation-control/speed-control.js 46 src/components/common/animation-control/playback-controls.js 55 src/components/common/animation-control/floating-time-display.js 140 src/components/common/styled-components.js 582 src/components/common/dataset-label.js 15 src/components/common/checkbox.js 74 src/components/common/icons/polygon.js 50 src/components/common/icons/reset.js 19 src/components/common/icons/clock.js 17 src/components/common/icons/histogram.js 21 src/components/common/icons/arrow-right.js 22 src/components/common/icons/draw-polygon.js 36 src/components/common/icons/play.js 19 src/components/common/icons/vert-dots.js 23 src/components/common/icons/arrow-down-alt.js 19 src/components/common/icons/warning.js 22 src/components/common/icons/legend.js 19 src/components/common/icons/docs.js 19 src/components/common/icons/bug.js 22 src/components/common/icons/files.js 19 src/components/common/icons/arrow-down-solid .js 19 src/components/common/icons/logout.js 17 src/components/common/icons/filter-funnel.js 19 src/components/common/icons/save.js 17 src/components/common/icons/pin.js 19 src/components/common/icons/delete.js 18 src/components/common/icons/drag-n-drop.js 17 src/components/common/icons/file-type.js 31 src/components/common/icons/line-chart.js 22 src/components/common/icons/reduce.js 21 src/components/common/icons/cancel.js 19 src/components/common/icons/picture.js 19 src/components/common/icons/index.js 71 src/components/common/icons/minus.js 18 src/components/common/icons/upload.js 20 src/components/common/icons/crosshairs.js 19 src/components/common/icons/add.js 19 src/components/common/icons/close.js 25 src/components/common/icons/checkmark.js 18 src/components/common/icons/arrow-up-alt.js 22 src/components/common/icons/arrow-up.js 22 src/components/common/icons/info.js 27 src/components/common/icons/layers.js 19 src/components/common/icons/login.js 20 src/components/common/icons/arrow-down.js 22 src/components/common/icons/table.js 23 src/components/common/icons/vert-three-dots.js 21 src/components/common/icons/eye-seen.js 17 src/components/common/icons/base.js 58 src/components/common/icons/rocket.js 19 src/components/common/icons/arrow-up-solid.js 19 src/components/common/icons/expand.js 18 src/components/common/icons/cube-3d.js 21 src/components/common/icons/square-select.js 17 src/components/common/icons/split.js 36 src/components/common/icons/file.js 19 src/components/common/icons/eye-unseen.js 17 src/components/common/icons/left-arrow.js 19 src/components/common/icons/map-icon.js 44 src/components/common/icons/trash.js 24 src/components/common/icons/code-alt.js 19 src/components/common/icons/hash.js 19 src/components/common/icons/map.js 44 src/components/common/icons/search.js 17 src/components/common/icons/rectangle.js 51 src/components/common/icons/messages.js 19 src/components/common/icons/arrow-left.js 21 src/components/common/icons/settings.js 18 src/components/common/icons/cursor-click.js 25 src/components/common/icons/share.js 19 src/components/common/icons/pause.js 19 src/components/common/icons/email.js 21 src/components/common/range-slider.js 165 src/components/common/file-uploader/file-upload-progress.js 70 src/components/common/file-uploader/file-upload.js 243 src/components/common/file-uploader/upload-button.js 41 src/components/common/file-uploader/file-drop.js 138 src/components/common/toolbar.js 21 src/components/common/time-range-slider.js 193 src/components/common/logo.js 51 src/components/common/field-token.js 23 src/components/common/loading-spinner.js 39 src/components/common/image-preview.js 73 src/components/common/portaled.js 195 src/components/common/modal.js 166 src/components/common/data-table/cell-size.js 113 src/components/common/data-table/option-dropdown.js 78 src/components/common/data-table/grid.js 19 src/components/common/data-table/index.js 545 src/components/common/data-table/canvas.js 9 src/components/common/data-table/button.js 22 src/components/notification-panel.js 47 src/components/map/coordinate-info.js 23 src/components/map/layer-hover-info.js 109 src/components/map/map-popover.js 184 src/components/map/map-legend.js 167 src/components/map/map-control.js 457 src/components/side-panel.js 259 src/components/side-panel/panel-toggle.js 63 src/components/side-panel/interaction-manager.js 19 src/components/side-panel/panel-header.js 277 src/components/side-panel/panel-header-action.js 72 src/components/side-panel/map-manager.js 79 src/components/side-panel/map-style-panel/map-layer-selector.js 87 src/components/side-panel/map-style-panel/map-style-selector.js 72 src/components/side-panel/cloud-storage-dropdown.js 24 src/components/side-panel/common/dataset-info.js 21 src/components/side-panel/common/dataset-tag.js 27 src/components/side-panel/common/source-data-selector.js 43 src/components/side-panel/common/dataset-title.js 111 src/components/side-panel/common/source-data-catalog.js 35 src/components/side-panel/layer-panel/layer-type-selector.js 132 src/components/side-panel/layer-panel/layer-configurator.js 1038 src/components/side-panel/layer-panel/single-color-palette.js 55 src/components/side-panel/layer-panel/dimension-scale-selector.js 26 src/components/side-panel/layer-panel/color-selector.js 150 src/components/side-panel/layer-panel/vis-config-switch.js 54 src/components/side-panel/layer-panel/color-palette.js 51 src/components/side-panel/layer-panel/layer-config-group.js 158 src/components/side-panel/layer-panel/vis-config-slider.js 56 src/components/side-panel/layer-panel/layer-panel.js 111 src/components/side-panel/layer-panel/custom-picker.js 58 src/components/side-panel/layer-panel/color-range-selector.js 199 src/components/side-panel/layer-panel/layer-panel-header.js 169 src/components/side-panel/layer-panel/custom-palette.js 235 src/components/side-panel/layer-panel/text-label-panel.js 114 src/components/side-panel/layer-panel/layer-column-config.js 115 src/components/side-panel/layer-panel/vis-config-by-field-selector.js 89 src/components/side-panel/layer-manager.js 229 src/components/side-panel/side-bar.js 98 src/components/side-panel/panel-dropdown.js 24 src/components/side-panel/filter-panel/filter-panel.js 98 src/components/side-panel/filter-panel/filter-panel-header.js 47 src/components/side-panel/custom-panel.js 20 src/components/side-panel/interaction-panel/brush-config.js 22 src/components/side-panel/interaction-panel/tooltip-config.js 151 src/components/side-panel/interaction-panel/tooltip-config/tooltip-chicklet.js 158 src/components/side-panel/interaction-panel/interaction-panel.js 76 src/components/side-panel/filter-manager.js 76 src/components/context.js 8 src/components/notification-panel/notification-item.js 96 src/components/container.js 113 src/components/geocoder/geocoder.js 185 src/components/editor/constants.js 17 src/components/editor/feature-styles.js 43 src/components/editor/editor.js 164 src/components/editor/feature-action-panel.js 72 src/components/editor/handle-style.js 53 src/components/kepler-gl.js 421 src/actions/vis-state-actions.js 308 src/actions/map-style-actions.js 21 src/actions/actions.js 13 src/actions/ui-state-actions.js 53 src/actions/index.js 16 src/actions/identity-actions.js 9 src/actions/action-wrapper.js 38 src/actions/provider-actions.js 37 src/actions/map-state-actions.js 7 src/connect/with-local-selector.js 33 src/connect/keplergl-connect.js 21 src/reducers/map-state.js 18 src/reducers/provider-state.js 24 src/reducers/ui-state-updaters.js 294 src/reducers/core.js 27 src/reducers/vis-state-merger.js 329 src/reducers/index.js 20 src/reducers/vis-state.js 61 src/reducers/composers.js 7 src/reducers/vis-state-updaters.js 1102 src/reducers/root.js 101 src/reducers/vis-state-selectors.js 11 src/reducers/map-style-updaters.js 302 src/reducers/composer-helpers.js 26 src/reducers/combined-updaters.js 81 src/reducers/map-style.js 25 src/reducers/ui-state.js 37 src/reducers/provider-state-updaters.js 291 src/reducers/map-state-updaters.js 71 src/localization/pt.js 419 src/localization/fi.js 418 src/localization/index.js 13 src/localization/formatted-message.js 7 src/localization/ca.js 418 src/localization/en.js 439 src/localization/locales.js 8 src/localization/es.js 419