SYMBOL INDEX (124 symbols across 55 files) FILE: src/App.js function App (line 31) | function App() { FILE: src/components/ChartOptions/ChartOptionTypes/ChartOptionColorScale.js function getDatePickerValue (line 21) | function getDatePickerValue(userValue) { FILE: src/components/ChartOptions/ChartOptionTypes/ColorScaleUtils.js function ResetBtn (line 10) | function ResetBtn({ resetScale }) { function InvertBtn (line 24) | function InvertBtn({ invertScale }) { function LockBtn (line 38) | function LockBtn({ handleChangeLocked, locked }) { FILE: src/components/ChartOptions/ChartOptions.js constant CHART_OPTION_COMPONENTS (line 20) | const CHART_OPTION_COMPONENTS = { function getPartialMapping (line 28) | function getPartialMapping(mapping, dimension, repeatIndex) { function getPartialMappedData (line 39) | function getPartialMappedData(mappedData, dimension, repeatIndex) { function getDefaultForRepeat (line 51) | function getDefaultForRepeat(def, index) { function WrapControlComponent (line 58) | function WrapControlComponent({ FILE: src/components/ChartSelector/ChartSelector.js function filterCharts (line 9) | function filterCharts(charts, filter) { function ChartSelector (line 15) | function ChartSelector({ FILE: src/components/CopyToClipboardButton/CopyToClipboardButton.js function CopyToClipboardButton (line 8) | function CopyToClipboardButton({ content }) { FILE: src/components/CustomChartLoader/CustomChartLoader.js function LoadFromFile (line 8) | function LoadFromFile({ loading, load }) { function LoadFromString (line 47) | function LoadFromString({ load, loading, placeholder }) { function CustomChartLoaderForm (line 78) | function CustomChartLoaderForm({ function CustomChartLoader (line 194) | function CustomChartLoader({ isOpen, onClose, ...props }) { FILE: src/components/CustomChartWarnModal/CustomChartWarnModal.js function CustomChartWarnModal (line 3) | function CustomChartWarnModal({ FILE: src/components/DataGrid/DataGrid.js constant DATE_FORMATS (line 16) | const DATE_FORMATS = Object.keys(dateFormats) function DataTypeSelector (line 50) | function DataTypeSelector({ function HeaderRenderer (line 195) | function HeaderRenderer({ ...props }) { function DataGrid (line 226) | function DataGrid({ FILE: src/components/DataLoader/DataLoader.js function DataLoader (line 31) | function DataLoader({ FILE: src/components/DataLoader/DataMismatchModal.js function DataMismatchModal (line 4) | function DataMismatchModal({ FILE: src/components/DataLoader/loaders/LoadProject.js function LoadProject (line 10) | function LoadProject({ onProjectSelected, setLoadingError }) { FILE: src/components/DataLoader/loaders/Paste.js function Paste (line 3) | function Paste({ userInput, setUserInput, setLoadingError }) { FILE: src/components/DataLoader/loaders/SparqlFetch.js constant DEFAULT_PREFIXES (line 10) | const DEFAULT_PREFIXES = { function fetchData (line 42) | async function fetchData(source) { function SparqlFetch (line 56) | function SparqlFetch({ function bindingsToJson (line 154) | function bindingsToJson(varNames, bindings) { FILE: src/components/DataLoader/loaders/UploadFile.js function UploadFile (line 7) | function UploadFile({ FILE: src/components/DataLoader/loaders/UrlFetch.js function fetchData (line 5) | async function fetchData(source) { function UrlFetch (line 11) | function UrlFetch({ FILE: src/components/DataLoader/loading.js function Loading (line 4) | function Loading() { FILE: src/components/DataMapping/ChartDimensionItem.js function ChartDimensionItem (line 10) | function ChartDimensionItem({ FILE: src/components/DataMapping/DataMapping.js function removeIndex (line 19) | function removeIndex(mapping, i) { function arrayReplace (line 36) | function arrayReplace(arr, i, value) { function handleReplaceLocalMapping (line 40) | function handleReplaceLocalMapping( function DataMapping (line 92) | function DataMapping({ dataTypes, dimensions, mapping, setMapping }, ref) { FILE: src/components/DataMapping/DataTypeIcon.js function DataTypeIcon (line 6) | function DataTypeIcon({ type }) { FILE: src/components/DataMapping/RequiredIcon.js function RequiredIcon (line 5) | function RequiredIcon() { FILE: src/components/DataSamples/DataSamples.js function DataSamples (line 254) | function DataSamples({ onSampleReady, setLoadingError }) { FILE: src/components/DataTable/DataTable.js function DataTable (line 6) | function DataTable({ columns, data }) { FILE: src/components/Exporter/Exporter.js function downloadBlob (line 5) | function downloadBlob(url, filename) { function Exporter (line 14) | function Exporter({ rawViz, exportProject }) { FILE: src/components/Footer/Footer.js function Footer (line 10) | function Footer(props) { FILE: src/components/Header/Header.js function Header (line 5) | function Header({ menuItems }) { FILE: src/components/InlineColorPicker/InlineColorPicker.js function InlineColorPicker (line 5) | function InlineColorPicker({ color: maybeColor, onChange, disabled }) { FILE: src/components/Menu/Menu.js function Menu (line 3) | function Menu() { FILE: src/components/Modal/Modal.js function Modal (line 4) | function Modal({ isOpen, toggle, children }) { FILE: src/components/ParsingOptions/DateLocaleSelector.js function DateLocaleSelector (line 5) | function DateLocaleSelector({ FILE: src/components/ParsingOptions/DecimalsSeparatorSelector.js function DecimalsSeparatorSelector (line 3) | function DecimalsSeparatorSelector({ FILE: src/components/ParsingOptions/ParsingOptions.js function ParsingOptions (line 25) | function ParsingOptions(props) { FILE: src/components/ParsingOptions/SeparatorSelector.js function SeparatorSelector (line 7) | function SeparatorSelector({ FILE: src/components/ParsingOptions/StackSelector.js function StackSelector (line 4) | function StackSelector({ FILE: src/components/ParsingOptions/ThousandsSeparatorSelector.js function ThousandsSeparatorSelector (line 3) | function ThousandsSeparatorSelector({ FILE: src/components/ScreenSizeAlert/ScreenSizeAlert.js function ScreenSizeAlert (line 8) | function ScreenSizeAlert() { FILE: src/components/Section/Section.js function Section (line 5) | function Section(props) { FILE: src/components/WarningMessage/WarningMessage.js function WarningMessage (line 8) | function WarningMessage({ FILE: src/constants.js constant WEBWORKER_ACTIVE (line 84) | const WEBWORKER_ACTIVE = true constant AGGREGATIONS_LABELS (line 97) | const AGGREGATIONS_LABELS = { constant SCALES_LABELS (line 109) | const SCALES_LABELS = { constant COLOR_SCHEMES_LABELS (line 115) | const COLOR_SCHEMES_LABELS = { FILE: src/gaEvents.js function onChartRendered (line 20) | function onChartRendered(chartMetadata) { function onChartExported (line 38) | function onChartExported(chartMetadata, format) { FILE: src/hooks/rawRequire.js constant NPM_CDN (line 6) | const NPM_CDN = 'https://cdn.jsdelivr.net/npm/' constant DEPENDENCIES_ALIAS (line 20) | const DEPENDENCIES_ALIAS = { function requireDependency (line 30) | async function requireDependency(name) { function defineDOM (line 54) | function defineDOM(...params) { function requireDependencyWebWorker (line 109) | function requireDependencyWebWorker(name) { function defineWebWorker (line 133) | function defineWebWorker(...params) { function requireFromUrl (line 183) | function requireFromUrl(url) { function isRawChartLike (line 226) | function isRawChartLike(obj) { function requireRawChartsFromUrl (line 239) | async function requireRawChartsFromUrl(url) { function requireRawChartsFromUrlWebWorker (line 259) | function requireRawChartsFromUrlWebWorker(url) { function requireFromUrlWebWorker (line 280) | function requireFromUrlWebWorker(url) { FILE: src/hooks/useCopyToClipboard.js function useCopyToClipboard (line 5) | function useCopyToClipboard() { FILE: src/hooks/useCustomCharts.js constant STORE_NS (line 9) | const STORE_NS = 'rawCustomCharts' function getNextCustomChartsAndReleased (line 16) | function getNextCustomChartsAndReleased(prevCharts, newChartsToInject) { function storeCustomCharts (line 34) | async function storeCustomCharts(nextCustomCharts) { function makeFileHash (line 58) | function makeFileHash(file) { function loadStoredCustomCharts (line 68) | async function loadStoredCustomCharts() { function exportCustomChart (line 137) | async function exportCustomChart(chart) { function useCustomCharts (line 181) | function useCustomCharts({ storage = true } = { storage: true }) { FILE: src/hooks/useDataLoader.js constant DATA_LOADER_MODE (line 12) | const DATA_LOADER_MODE = { function useDataLoader (line 19) | function useDataLoader() { FILE: src/hooks/useDataLoaderUtils/parser.js function JsonParser (line 4) | function JsonParser(dataString) { function CsvParser (line 13) | function CsvParser(dataString, opts) { function SparqlParser (line 56) | function SparqlParser(data, opts) { constant PARSERS (line 63) | const PARSERS = [ function parseData (line 69) | function parseData(data, opts) { function parseAndCheckData (line 81) | function parseAndCheckData(dataString, opts) { function isScalarType (line 102) | function isScalarType(item) { function normalizeJsonArray (line 106) | function normalizeJsonArray(jsonArray) { FILE: src/hooks/useDataLoaderUtils/stack.js function stackData (line 3) | function stackData(data, column) { FILE: src/hooks/useDebounce.js function useDebounce (line 3) | function useDebounce(value, delay) { FILE: src/hooks/usePrevious.js function usePrevious (line 2) | function usePrevious(value) { FILE: src/hooks/useSafeCustomCharts.js constant HOSTS_WHITELIST (line 9) | const HOSTS_WHITELIST = ['localhost'] function isUrlAllowed (line 14) | function isUrlAllowed(url) { function isNpmPkgAllowed (line 24) | function isNpmPkgAllowed(name) { class UserAbortError (line 28) | class UserAbortError extends Error { method constructor (line 29) | constructor(...args) { function useSafeCustomCharts (line 52) | function useSafeCustomCharts() { FILE: src/hooks/useWindowSize.js function useWindowSize (line 4) | function useWindowSize() { FILE: src/import_export_v1.1.js constant VERSION (line 4) | const VERSION = "1.1" function objectsToMatrix (line 6) | function objectsToMatrix(listOfObjects, columns) { function matrixToObjects (line 12) | function matrixToObjects(matrix, columns) { function serializeProject (line 22) | function serializeProject( function getOrError (line 73) | function getOrError(object, path) { function deserializeProject (line 81) | function deserializeProject(project) { FILE: src/import_export_v1.js constant VERSION (line 4) | const VERSION = "1" function objectsToMatrix (line 6) | function objectsToMatrix(listOfObjects, columns) { function matrixToObjects (line 12) | function matrixToObjects(matrix, columns) { function serializeProject (line 22) | function serializeProject( function getOrError (line 73) | function getOrError(object, path) { function deserializeProject (line 81) | function deserializeProject(project) { FILE: src/serviceWorker.js function register (line 23) | function register(config) { function registerValidSW (line 57) | function registerValidSW(swUrl, config) { function checkValidServiceWorker (line 101) | function checkValidServiceWorker(swUrl, config) { function unregister (line 131) | function unregister() { FILE: src/worker/index.js function parseDatasetInWorker (line 7) | function parseDatasetInWorker(data, dataTypes, parsingOptions) { function mapDataInWorker (line 19) | function mapDataInWorker( FILE: src/worker/worker.js method parseDataset (line 7) | parseDataset(data, dataTypes, parsingOptions) { method mapData (line 15) | mapData(chartName, { data, mapping, visualOptions, dataTypes }, customCh...