SYMBOL INDEX (509 symbols across 111 files) FILE: cypress.config.ts method setupNodeEvents (line 12) | setupNodeEvents(on, config) { FILE: cypress/Page.js constant DB_URL (line 1) | const DB_URL = 'localhost'; constant DB_USERNAME (line 2) | const DB_USERNAME = 'neo4j'; constant DB_PASSWORD (line 3) | const DB_PASSWORD = 'test1234'; class Page (line 5) | class Page { method constructor (line 6) | constructor(cardSelector) { method init (line 10) | init() { method createNewDashboard (line 20) | createNewDashboard() { method connectToNeo4j (line 32) | connectToNeo4j() { method enableReportActions (line 43) | enableReportActions() { method enableAdvancedVisualizations (line 52) | enableAdvancedVisualizations() { method enableFormsExtension (line 60) | enableFormsExtension() { method selectReportOfType (line 69) | selectReportOfType(type) { method createReportOfType (line 83) | createReportOfType(type, query, fast = false, run = true) { method openSettings (line 103) | openSettings() { method closeSettings (line 109) | closeSettings() { method openAdvancedSettings (line 115) | openAdvancedSettings() { method closeAdvancedSettings (line 122) | closeAdvancedSettings() { method openReportActionsMenu (line 128) | openReportActionsMenu() { method updateDropdownAdvancedSetting (line 135) | updateDropdownAdvancedSetting(settingLabel, targetValue) { method updateChartQuery (line 143) | updateChartQuery(query) { FILE: cypress/e2e/charts/array.cy.js constant CARD_SELECTOR (line 4) | const CARD_SELECTOR = 'main .react-grid-item:eq(2)'; FILE: cypress/e2e/charts/bar.cy.js constant CARD_SELECTOR (line 4) | const CARD_SELECTOR = '.react-grid-layout:eq(0) .MuiGrid-root:eq(2)'; FILE: cypress/e2e/start_page.cy.js constant CARD_SELECTOR (line 16) | const CARD_SELECTOR = 'main .react-grid-item:eq(2)'; FILE: cypress/support/commands.js constant WAITING_TIME (line 44) | const WAITING_TIME = 20000; FILE: gallery/src/App.tsx function loadDashboards (line 10) | async function loadDashboards(setResults: any) { function App (line 30) | function App() { FILE: src/application/ApplicationActions.ts constant CLEAR_NOTIFICATION (line 5) | const CLEAR_NOTIFICATION = 'APPLICATION/CLEAR_NOTIFICATION'; constant CREATE_NOTIFICATION (line 11) | const CREATE_NOTIFICATION = 'APPLICATION/CREATE_NOTIFICATION'; constant SET_CONNECTED (line 17) | const SET_CONNECTED = 'APPLICATION/SET_CONNECTED'; constant SET_DRAFT (line 23) | const SET_DRAFT = 'APPLICATION/SET_DRAFT'; constant SET_CONNECTION_MODAL_OPEN (line 29) | const SET_CONNECTION_MODAL_OPEN = 'APPLICATION/SET_CONNECTION_MODAL_OPEN'; constant SET_ABOUT_MODAL_OPEN (line 35) | const SET_ABOUT_MODAL_OPEN = 'APPLICATION/SET_ABOUT_MODAL_OPEN'; constant SET_REPORT_HELP_MODAL_OPEN (line 41) | const SET_REPORT_HELP_MODAL_OPEN = 'APPLICATION/SET_REPORT_HELP_MODAL_OP... constant SET_WELCOME_SCREEN_OPEN (line 47) | const SET_WELCOME_SCREEN_OPEN = 'APPLICATION/SET_WELCOME_SCREEN_OPEN'; constant SET_CONNECTION_PROPERTIES (line 52) | const SET_CONNECTION_PROPERTIES = 'APPLICATION/SET_CONNECTION_PROPERTIES'; constant SET_BASIC_CONNECTION_PROPERTIES (line 65) | const SET_BASIC_CONNECTION_PROPERTIES = 'APPLICATION/SET_BASIC_CONNECTIO... constant SET_DESKTOP_CONNECTION_PROPERTIES (line 78) | const SET_DESKTOP_CONNECTION_PROPERTIES = 'APPLICATION/SET_DESKTOP_CONNE... constant CLEAR_DESKTOP_CONNECTION_PROPERTIES (line 91) | const CLEAR_DESKTOP_CONNECTION_PROPERTIES = 'APPLICATION/CLEAR_DESKTOP_C... constant SET_OLD_DASHBOARD (line 98) | const SET_OLD_DASHBOARD = 'APPLICATION/SET_OLD_DASHBOARD'; constant RESET_SHARE_DETAILS (line 105) | const RESET_SHARE_DETAILS = 'APPLICATION/RESET_SHARE_DETAILS'; constant SET_SHARE_DETAILS_FROM_URL (line 111) | const SET_SHARE_DETAILS_FROM_URL = 'APPLICATION/SET_SHARE_DETAILS_FROM_U... constant SET_STANDALONE_ENABLED (line 141) | const SET_STANDALONE_ENABLED = 'APPLICATION/SET_STANDALONE_ENABLED'; constant SET_STANDALONE_MODE (line 179) | const SET_STANDALONE_MODE = 'APPLICATION/SET_STANDALONE_MODE'; constant SET_STANDALONE_DASHBOARD_DATEBASE (line 185) | const SET_STANDALONE_DASHBOARD_DATEBASE = 'APPLICATION/SET_STANDALONE_DA... constant SET_SSO_ENABLED (line 191) | const SET_SSO_ENABLED = 'APPLICATION/SET_SSO_ENABLED'; constant SET_SSO_PROVIDERS (line 197) | const SET_SSO_PROVIDERS = 'APPLICATION/SET_SSO_PROVIDERS'; constant SET_WAIT_FOR_SSO (line 203) | const SET_WAIT_FOR_SSO = 'APPLICATION/SET_WAIT_FOR_SSO'; constant SET_CACHED_SSO_DISCOVERY_URL (line 209) | const SET_CACHED_SSO_DISCOVERY_URL = 'APPLICATION/SET_CACHED_SSO_DISCOVE... constant SET_SESSION_PARAMETERS (line 215) | const SET_SESSION_PARAMETERS = 'APPLICATION/SET_SESSION_PARAMETERS'; constant SET_DASHBOARD_TO_LOAD_AFTER_CONNECTING (line 221) | const SET_DASHBOARD_TO_LOAD_AFTER_CONNECTING = 'APPLICATION/SET_DASHBOAR... constant SET_PARAMETERS_TO_LOAD_AFTER_CONNECTING (line 227) | const SET_PARAMETERS_TO_LOAD_AFTER_CONNECTING = 'APPLICATION/SET_PARAMET... constant SET_CUSTOM_HEADER (line 233) | const SET_CUSTOM_HEADER = 'APPLICATION/SET_CUSTOM_HEADER'; constant SET_DEPRECATION_NOTICE (line 239) | const SET_DEPRECATION_NOTICE = 'APPLICATION/SET_DEPRECATION_NOTICE'; FILE: src/application/logging/LoggingActions.ts constant LOGGING_PREFIX (line 1) | const LOGGING_PREFIX = 'APPLICATION/LOGGING/'; constant SET_LOGGING_MODE (line 3) | const SET_LOGGING_MODE = `${LOGGING_PREFIX}/SET_LOGGING_MODE`; constant SET_LOGGING_DATABASE (line 9) | const SET_LOGGING_DATABASE = `${LOGGING_PREFIX}/SET_LOGGING_DATABASE`; constant SET_LOG_ERROR_NOTIFICATION (line 15) | const SET_LOG_ERROR_NOTIFICATION = `${LOGGING_PREFIX}/SET_LOG_ERROR_NOTI... FILE: src/application/logging/LoggingReducer.ts constant LOGGING_INITIAL_STATE (line 5) | const LOGGING_INITIAL_STATE = { FILE: src/card/CardActions.ts constant TOGGLE_CARD_SETTINGS (line 5) | const TOGGLE_CARD_SETTINGS = 'PAGE/CARD/TOGGLE_CARD_SETTINGS'; constant HARD_RESET_CARD_SETTINGS (line 11) | const HARD_RESET_CARD_SETTINGS = 'PAGE/CARD/HARD_RESET_CARD_SETTINGS'; constant UPDATE_REPORT_TITLE (line 17) | const UPDATE_REPORT_TITLE = 'PAGE/CARD/UPDATE_REPORT_TITLE'; constant UPDATE_REPORT_SIZE (line 23) | const UPDATE_REPORT_SIZE = 'PAGE/CARD/UPDATE_REPORT_SIZE'; constant UPDATE_REPORT_QUERY (line 29) | const UPDATE_REPORT_QUERY = 'PAGE/CARD/UPDATE_REPORT_QUERY'; constant UPDATE_CYPHER_PARAMETERS (line 35) | const UPDATE_CYPHER_PARAMETERS = 'PAGE/CARD/UPDATE_CYPHER_PARAMETERS'; constant UPDATE_REPORT_TYPE (line 41) | const UPDATE_REPORT_TYPE = 'PAGE/CARD/UPDATE_REPORT_TYPE'; constant UPDATE_FIELDS (line 47) | const UPDATE_FIELDS = 'PAGE/CARD/UPDATE_FIELDS'; constant UPDATE_SCHEMA (line 53) | const UPDATE_SCHEMA = 'PAGE/CARD/UPDATE_SCHEMA'; constant UPDATE_SELECTION (line 59) | const UPDATE_SELECTION = 'PAGE/CARD/UPDATE_SELECTION'; constant UPDATE_ALL_SELECTIONS (line 65) | const UPDATE_ALL_SELECTIONS = 'PAGE/CARD/UPDATE_ALL_SELECTIONS'; constant CLEAR_SELECTION (line 71) | const CLEAR_SELECTION = 'PAGE/CARD/CLEAR_SELECTION'; constant UPDATE_REPORT_SETTING (line 77) | const UPDATE_REPORT_SETTING = 'PAGE/CARD/UPDATE_REPORT_SETTING'; constant TOGGLE_REPORT_SETTINGS (line 83) | const TOGGLE_REPORT_SETTINGS = 'PAGE/CARD/TOGGLE_REPORT_SETTINGS'; constant UPDATE_REPORT_DATABASE (line 89) | const UPDATE_REPORT_DATABASE = 'PAGE/CARD/UPDATE_REPORT_DATABASE'; FILE: src/card/CardReducer.ts constant CARD_INITIAL_STATE (line 26) | const CARD_INITIAL_STATE = { FILE: src/card/settings/CardSettingsContent.tsx function hasExtensionComponents (line 46) | function hasExtensionComponents() { function updateCypherQuery (line 54) | function updateCypherQuery(value) { function renderExtensionsComponents (line 59) | function renderExtensionsComponents() { FILE: src/card/view/CardViewHeader.tsx function replaceParamsOnString (line 42) | function replaceParamsOnString(s, p) { FILE: src/chart/Chart.ts type ChartProps (line 7) | interface ChartProps { type Neo4jSchema (line 29) | interface Neo4jSchema { FILE: src/chart/ChartUtils.ts function valueIsArray (line 63) | function valueIsArray(value) { function valueIsNode (line 68) | function valueIsNode(value) { function valueIsRelationship (line 74) | function valueIsRelationship(value) { function valueIsPath (line 80) | function valueIsPath(value) { function valueisPoint (line 86) | function valueisPoint(value) { function valueIsObject (line 91) | function valueIsObject(value) { function toNumber (line 97) | function toNumber(ref) { function getRecordType (line 111) | function getRecordType(value) { function replaceDashboardParameters (line 187) | function replaceDashboardParameters(str, parameters) { function replaceDashboardParametersInString (line 236) | function replaceDashboardParametersInString(str, parameters) { function recordToNative (line 266) | function recordToNative(input: any): any { function resultToNative (line 284) | function resultToNative(result: QueryResult): Record { function checkResultKeys (line 291) | function checkResultKeys(first: Neo4jRecord, keys: string[]) { function isCastableToNeo4jDate (line 413) | function isCastableToNeo4jDate(value: object) { function castToNeo4jDate (line 426) | function castToNeo4jDate(value: object) { function getSelectionBasedOnFields (line 436) | function getSelectionBasedOnFields(fields, oldSelection = {}, autoAssign... constant DEFAULT_NODE_LABELS (line 458) | const DEFAULT_NODE_LABELS = ['name', 'title', 'label', 'id', 'uid', '(la... FILE: src/chart/Utils.ts function recordToNative (line 3) | function recordToNative(input: any): any { function resultToNative (line 21) | function resultToNative(result: QueryResult): Record { function checkResultKeys (line 28) | function checkResultKeys(first: Neo4jRecord, keys: string[]) { type EntityType (line 115) | enum EntityType { FILE: src/chart/bar/BarChart.tsx function calculateMarginBottom (line 112) | function calculateMarginBottom(legendPosition, showLegend, legendWidth, ... function calculateRightMargin (line 151) | function calculateRightMargin(legendPosition, legend, legendWidth, margi... function calculateLabelPosition (line 193) | function calculateLabelPosition(bar, positionLabel, layout) { function calculateWidth (line 355) | function calculateWidth(customDimensions, legendPosition, adaptableWidth... FILE: src/chart/bar/util.ts function getOriginalRecordForNivoClickEvent (line 10) | function getOriginalRecordForNivoClickEvent(e, records, selection) { FILE: src/chart/graph/GraphChart.tsx type GraphChartProps (line 24) | interface GraphChartProps extends ChartProps { constant DEFAULT_VISUALIZATION_COMPONENT (line 29) | const DEFAULT_VISUALIZATION_COMPONENT = NeoGraphChartVisualization2D; FILE: src/chart/graph/GraphChartVisualization.ts type Layout (line 14) | type Layout = 'td' | 'bu' | 'lr' | 'rl' | 'radialout' | 'radialin'; type GraphEntity (line 21) | interface GraphEntity { type Node (line 26) | interface Node extends GraphEntity { type Link (line 35) | interface Link extends GraphEntity { type GraphChartVisualizationProps (line 48) | interface GraphChartVisualizationProps { FILE: src/chart/graph/component/GraphChartEditModal.tsx type EditType (line 21) | enum EditType { type EditAction (line 26) | enum EditAction { type GraphChartEditorVisualizationProps (line 32) | interface GraphChartEditorVisualizationProps extends GraphChartVisualiza... FILE: src/chart/graph/component/GraphChartTooltip.tsx function getTooltip (line 10) | function getTooltip(entity: Node | Link) { FILE: src/chart/graph/component/GraphEntityInspectionTable.tsx function handleCheckboxClick (line 41) | function handleCheckboxClick(parameter, checked) { FILE: src/chart/graph/util/RecordUtils.ts function extractGraphEntitiesFromField (line 11) | function extractGraphEntitiesFromField( function buildGraphVisualizationObjectFromRecords (line 136) | function buildGraphVisualizationObjectFromRecords( function injectNewRecordsIntoGraphVisualization (line 225) | function injectNewRecordsIntoGraphVisualization( function checkIfAllRecordsAreNodes (line 273) | function checkIfAllRecordsAreNodes(records, fieldIndex) { function parseNodeRecordsToDictionaries (line 293) | function parseNodeRecordsToDictionaries(records, fieldIndex = 0) { FILE: src/chart/graph/util/RelUtils.ts type Direction (line 1) | enum Direction { function assignCurvatureToLink (line 15) | function assignCurvatureToLink(link, index, nodePairListLength, mirrored... function getCurvature (line 31) | function getCurvature(index, total) { function recomputeCurvatures (line 105) | function recomputeCurvatures(links) { function mergeLinksLists (line 125) | function mergeLinksLists(oldLinks, newLinks) { FILE: src/chart/line/LineChart.tsx type LineChartData (line 10) | interface LineChartData { FILE: src/chart/map/MapChart.tsx function extractGraphEntitiesFromField (line 71) | function extractGraphEntitiesFromField(value) { function buildVisualizationDictionaryFromRecords (line 137) | function buildVisualizationDictionaryFromRecords(records) { FILE: src/chart/map/layers/HeatmapLayer.tsx function createHeatmap (line 8) | function createHeatmap(data, props) { FILE: src/chart/map/layers/LineLayer.tsx function createLines (line 6) | function createLines(data) { FILE: src/chart/map/layers/MarkerLayer.tsx function createMarkers (line 11) | function createMarkers(data, props) { FILE: src/chart/parameter/ParameterSelectCardSettings.tsx type ParameterId (line 12) | type ParameterId = string | undefined | null; function handleParameterTypeUpdate (line 82) | function handleParameterTypeUpdate(newValue) { function handleNodeLabelSelectionUpdate (line 91) | function handleNodeLabelSelectionUpdate(newValue) { function handleFreeTextNameSelectionUpdate (line 100) | function handleFreeTextNameSelectionUpdate(newValue) { function handlePropertyNameSelectionUpdate (line 109) | function handlePropertyNameSelectionUpdate(newValue) { function handlePropertyDisplayNameSelectionUpdate (line 123) | function handlePropertyDisplayNameSelectionUpdate(newValue) { function handleIdSelectionUpdate (line 132) | function handleIdSelectionUpdate(value) { function handleReportQueryUpdate (line 149) | function handleReportQueryUpdate(new_parameter_name, entityType, propert... function updateReportQuery (line 154) | function updateReportQuery(entityType, propertyType, propertyTypeDisplay) { FILE: src/chart/parameter/component/DateParameterSelect.tsx function castPropsToBoltDate (line 8) | function castPropsToBoltDate(dict) { function castPropsToJsDate (line 15) | function castPropsToJsDate(dict) { FILE: src/chart/parameter/component/ParameterSelect.ts type ParameterSelectProps (line 4) | interface ParameterSelectProps { FILE: src/chart/table/TableChart.tsx constant TABLE_ROW_HEIGHT (line 28) | const TABLE_ROW_HEIGHT = 52; constant HIDDEN_COLUMN_PREFIX (line 29) | const HIDDEN_COLUMN_PREFIX = '__'; function renderAsButtonWrapper (line 40) | function renderAsButtonWrapper(renderer) { function ApplyColumnType (line 55) | function ApplyColumnType(column, value, asAction) { FILE: src/component/editor/CodeEditorComponent.tsx constant DEFAULT_CARD_SETTINGS_HELPER_TEXT_STYLE (line 5) | const DEFAULT_CARD_SETTINGS_HELPER_TEXT_STYLE = { FILE: src/component/sso/SSOLoginButton.tsx function isLocalhost (line 33) | function isLocalhost(hostname) { FILE: src/config/ApplicationConfig.ts type Screens (line 3) | const enum Screens { constant DEFAULT_SCREEN (line 10) | const DEFAULT_SCREEN = Screens.WELCOME_SCREEN; constant DEFAULT_NEO4J_URL (line 11) | const DEFAULT_NEO4J_URL = 'localhost'; constant DEFAULT_DASHBOARD_TITLE (line 12) | const DEFAULT_DASHBOARD_TITLE = 'New dashboard'; constant DASHBOARD_HEADER_COLOR (line 14) | const DASHBOARD_HEADER_COLOR = styleConfig?.style?.DASHBOARD_HEADER_COLO... constant DASHBOARD_HEADER_BUTTON_COLOR (line 16) | const DASHBOARD_HEADER_BUTTON_COLOR = styleConfig?.style?.DASHBOARD_HEAD... constant DASHBOARD_HEADER_TITLE_COLOR (line 18) | const DASHBOARD_HEADER_TITLE_COLOR = styleConfig?.style?.DASHBOARD_HEADE... constant DASHBOARD_HEADER_BRAND_LOGO (line 20) | const DASHBOARD_HEADER_BRAND_LOGO = constant IS_CUSTOM_LOGO (line 23) | const IS_CUSTOM_LOGO = Boolean(styleConfig?.style?.DASHBOARD_HEADER_BRAN... constant CUSTOM_CONNECTION_FOOTER_TEXT (line 25) | const CUSTOM_CONNECTION_FOOTER_TEXT = ''; FILE: src/config/CardConfig.ts constant CARD_FOOTER_HEIGHT (line 1) | const CARD_FOOTER_HEIGHT = 88; constant CARD_HEADER_HEIGHT (line 2) | const CARD_HEADER_HEIGHT = 72; type SELECTION_TYPES (line 4) | const enum SELECTION_TYPES { FILE: src/config/DashboardConfig.ts constant DASHBOARD_SETTINGS (line 3) | const DASHBOARD_SETTINGS = { FILE: src/config/ExampleConfig.ts constant EXAMPLE_REPORTS (line 9) | const EXAMPLE_REPORTS = [ FILE: src/config/PageConfig.ts constant GRID_COMPACTION_TYPE (line 1) | const GRID_COMPACTION_TYPE = 'vertical'; FILE: src/config/ReportConfig.tsx constant HARD_ROW_LIMITING (line 20) | const HARD_ROW_LIMITING = false; constant RUN_QUERY_DELAY_MS (line 23) | const RUN_QUERY_DELAY_MS = 300; constant DEFAULT_ROW_LIMIT (line 26) | const DEFAULT_ROW_LIMIT = 100; constant COMMON_REPORT_SETTINGS (line 1170) | const COMMON_REPORT_SETTINGS = { constant REPORT_TYPES (line 1224) | const REPORT_TYPES = objectMap(_REPORT_TYPES, (value: any) => { FILE: src/config/StyleConfig.tsx class StyleConfig (line 3) | class StyleConfig { method constructor (line 8) | private constructor() {} method getInstance (line 10) | public static async getInstance(): Promise { method initialize (line 17) | async initialize() { method create (line 27) | static async create() { method applyCSS (line 34) | public applyCSS() { method complementColor (line 41) | public complementColor(color: string) { FILE: src/dashboard/DashboardActions.ts constant RESET_DASHBOARD_STATE (line 1) | const RESET_DASHBOARD_STATE = 'DASHBOARD/RESET_DASHBOARD_STATE'; constant SET_DASHBOARD (line 7) | const SET_DASHBOARD = 'DASHBOARD/SET_DASHBOARD'; constant SET_DASHBOARD_UUID (line 13) | const SET_DASHBOARD_UUID = 'DASHBOARD/SET_DASHBOARD_UUID'; constant SET_DASHBOARD_TITLE (line 19) | const SET_DASHBOARD_TITLE = 'DASHBOARD/SET_DASHBOARD_TITLE'; constant CREATE_PAGE (line 25) | const CREATE_PAGE = 'DASHBOARD/CREATE_PAGE'; constant REMOVE_PAGE (line 31) | const REMOVE_PAGE = 'DASHBOARD/REMOVE_PAGE'; constant MOVE_PAGE (line 37) | const MOVE_PAGE = 'DASHBOARD/MOVE_PAGE'; constant SET_EXTENSION_ENABLED (line 43) | const SET_EXTENSION_ENABLED = 'DASHBOARD/SET_EXTENSION_ENABLED'; FILE: src/dashboard/DashboardReducer.ts constant NEODASH_VERSION (line 21) | const NEODASH_VERSION = '2.4'; constant VERSION_TO_MIGRATE (line 22) | const VERSION_TO_MIGRATE = { FILE: src/dashboard/DashboardThunks.ts function setStatus (line 489) | function setStatus(status) { function runCallback (line 494) | function runCallback(records) { function patchDashboardVersion (line 553) | function patchDashboardVersion(dashboard: any, version: any) { function upgradeDashboardVersion (line 577) | function upgradeDashboardVersion(dashboard: any, origin: string, target:... FILE: src/dashboard/header/DashboardHeaderAboutButton.tsx type HelpMenuOpenEvent (line 18) | type HelpMenuOpenEvent = React.MouseEvent | React.KeyboardE... FILE: src/dashboard/header/DashboardHeaderPageList.tsx function handleDragEnd (line 41) | function handleDragEnd(event) { FILE: src/dashboard/header/DashboardHeaderPageTitle.tsx type MenuEditEvent (line 13) | type MenuEditEvent = React.MouseEvent | React.KeyboardEvent... FILE: src/dashboard/header/DashboardTitle.tsx type SettingsMenuOpenEvent (line 23) | type SettingsMenuOpenEvent = React.MouseEvent | React.Keybo... function renderExtensionsButtons (line 53) | function renderExtensionsButtons() { FILE: src/dashboard/sidebar/DashboardSidebar.tsx type Menu (line 52) | enum Menu { type Modal (line 60) | enum Modal { constant UNSAVED_DASHBOARD_INDEX (line 75) | const UNSAVED_DASHBOARD_INDEX = -1; function createDashboard (line 127) | function createDashboard() { function deleteDashboard (line 133) | function deleteDashboard(uuid) { FILE: src/dashboard/sidebar/modal/DashboardSidebarShareModal.tsx function getShareURL (line 22) | function getShareURL() { FILE: src/extensions/ExtensionConfig.tsx type Extension (line 11) | interface Extension { constant EXTENSIONS (line 29) | const EXTENSIONS: Record = { function getExtensionReducers (line 103) | function getExtensionReducers() { function getExtensionDrawerButtons (line 122) | function getExtensionDrawerButtons() { function getExtensionCardSettingsComponents (line 139) | function getExtensionCardSettingsComponents() { function getExtensionSettingsModal (line 157) | function getExtensionSettingsModal() { function getExtensionPrepopulateReportFunction (line 175) | function getExtensionPrepopulateReportFunction() { constant EXTENSIONS_REDUCERS (line 189) | const EXTENSIONS_REDUCERS = getExtensionReducers(); constant EXTENSIONS_DRAWER_BUTTONS (line 190) | const EXTENSIONS_DRAWER_BUTTONS = getExtensionDrawerButtons(); constant EXTENSIONS_SETTINGS_MODALS (line 191) | const EXTENSIONS_SETTINGS_MODALS = getExtensionSettingsModal(); constant EXTENSIONS_CARD_SETTINGS_COMPONENT (line 192) | const EXTENSIONS_CARD_SETTINGS_COMPONENT = getExtensionCardSettingsCompo... constant EXTENSION_PREPOPULATE_REPORT_FUNCTION (line 193) | const EXTENSION_PREPOPULATE_REPORT_FUNCTION = getExtensionPrepopulateRep... FILE: src/extensions/actions/ActionsRuleCreationModal.tsx constant RULE_CONDITIONS (line 14) | const RULE_CONDITIONS = { constant RULE_BASED_REPORT_ACTIONS_CUSTOMIZATIONS (line 78) | const RULE_BASED_REPORT_ACTIONS_CUSTOMIZATIONS = { FILE: src/extensions/advancedcharts/AdvancedChartsExampleConfig.ts constant EXAMPLE_ADVANCED_REPORTS (line 12) | const EXAMPLE_ADVANCED_REPORTS = [ FILE: src/extensions/advancedcharts/AdvancedChartsReportConfig.tsx constant ADVANCED_REPORT_TYPES (line 959) | const ADVANCED_REPORT_TYPES = objectMap(_ADVANCED_REPORT_TYPES, (value: ... FILE: src/extensions/advancedcharts/Utils.ts function isCyclicUtil (line 114) | function isCyclicUtil(i, visited, recStack, adj) { FILE: src/extensions/advancedcharts/chart/areamap/AreaMapChart.tsx function createGeoDictionary (line 16) | function createGeoDictionary(records, selection) { function fromFeatureListToObject (line 42) | function fromFeatureListToObject(features, desiredLevel) { FILE: src/extensions/advancedcharts/chart/areamap/PolygonLayer.tsx function getLegendRange (line 16) | function getLegendRange(min, max, legendLength) { function randomString (line 32) | function randomString() { function getDrillDown (line 43) | function getDrillDown(geoJson, features, key, keepConflict = false) { function bindDataToMap (line 75) | function bindDataToMap(geoData, geoJsonData) { function onDrillDown (line 155) | function onDrillDown(e) { function onEachFeature (line 160) | function onEachFeature(_, layer) { function getColor (line 181) | function getColor(weight, legendRange, listColors) { function ResetButton (line 203) | function ResetButton() { function Legend (line 230) | function Legend(colors, legendRange, dimensions) { FILE: src/extensions/advancedcharts/chart/gantt/Utils.ts function createDependenciesMap (line 31) | function createDependenciesMap(links) { function createDependenciesDirectionsMap (line 43) | function createDependenciesDirectionsMap(links, direction_property) { function createTasksList (line 55) | function createTasksList( FILE: src/extensions/advancedcharts/chart/gantt/frappe/GanttVisualization.tsx type GantRef (line 9) | type GantRef = SVGSVGElement | undefined; constant TASK_PADDING (line 11) | const TASK_PADDING = 9; constant HEADER_HEIGHT (line 12) | const HEADER_HEIGHT = 50; constant STEP_SIZE (line 13) | const STEP_SIZE = 8; constant COLUMN_WIDTH (line 14) | const COLUMN_WIDTH = 30; constant VIEW_MODE (line 15) | const VIEW_MODE = 'Day'; class ReactGantt (line 20) | class ReactGantt extends Component { method getOptions (line 33) | getOptions() { method componentDidMount (line 62) | componentDidMount() { method componentDidUpdate (line 76) | componentDidUpdate(prevProps, _) { method componentWillUnmount (line 91) | componentWillUnmount() { method render (line 97) | render() { FILE: src/extensions/advancedcharts/chart/gantt/frappe/lib/arrow.ts class Arrow (line 30) | class Arrow { method constructor (line 43) | constructor(gantt, from_task, to_task, direction) { method calculate_path (line 52) | calculate_path(direction) { method draw (line 196) | draw() { method update (line 204) | update() { FILE: src/extensions/advancedcharts/chart/gantt/frappe/lib/bar.ts class Bar (line 9) | class Bar { method constructor (line 44) | constructor(gantt, task) { method set_defaults (line 51) | set_defaults(gantt, task) { method prepare (line 57) | prepare() { method prepare_values (line 62) | prepare_values() { method prepare_helpers (line 88) | prepare_helpers() { method draw (line 106) | draw() { method draw_bar (line 115) | draw_bar() { method draw_progress_bar (line 134) | draw_progress_bar() { method draw_label (line 153) | draw_label() { method draw_resize_handles (line 165) | draw_resize_handles() { method get_progress_polygon_points (line 204) | get_progress_polygon_points() { method bind (line 216) | bind() { method setup_click_event (line 223) | setup_click_event() { method show_popup (line 255) | show_popup() { method update_bar_position (line 276) | update_bar_position({ x = null, width = null }) { method date_changed (line 302) | date_changed() { method progress_changed (line 323) | progress_changed() { method set_action_completed (line 329) | set_action_completed() { method compute_start_end_date (line 334) | compute_start_end_date() { method compute_progress (line 344) | compute_progress() { method compute_x (line 349) | compute_x() { method compute_y (line 364) | compute_y() { method get_snap_position (line 372) | get_snap_position(dx) { method update_attr (line 390) | update_attr(element, attr, value) { method update_progressbar_position (line 398) | update_progressbar_position() { method update_label_position (line 406) | update_label_position() { method update_handle_position (line 419) | update_handle_position() { method update_arrow_position (line 430) | update_arrow_position() { function isFunction (line 438) | function isFunction(functionToCheck) { FILE: src/extensions/advancedcharts/chart/gantt/frappe/lib/date_utils.js constant YEAR (line 6) | const YEAR = 'year'; constant MONTH (line 7) | const MONTH = 'month'; constant DAY (line 8) | const DAY = 'day'; constant HOUR (line 9) | const HOUR = 'hour'; constant MINUTE (line 10) | const MINUTE = 'minute'; constant SECOND (line 11) | const SECOND = 'second'; constant MILLISECOND (line 12) | const MILLISECOND = 'millisecond'; method parse (line 18) | parse(date, date_separator = '-', time_separator = /[.:]/) { method to_string (line 49) | to_string(date, with_time = false) { method format (line 74) | format(date, format_string = 'YYYY-MM-DD HH:mm:ss.SSS', lang = 'en') { method diff (line 114) | diff(date_a, date_b, scale = DAY) { method today (line 142) | today() { method now (line 147) | now() { method add (line 151) | add(date, qty, scale) { method start_of (line 165) | start_of(date, scale) { method clone (line 194) | clone(date) { method get_date_values (line 198) | get_date_values(date) { method get_days_in_month (line 210) | get_days_in_month(date) { function padStart (line 229) | function padStart(str, targetLength, padString) { FILE: src/extensions/advancedcharts/chart/gantt/frappe/lib/index.ts constant VIEW_MODE (line 14) | const VIEW_MODE = { class Gantt (line 24) | class Gantt { method constructor (line 75) | constructor(wrapper, tasks, options) { method setup_wrapper (line 84) | setup_wrapper(element) { method setup_options (line 132) | setup_options(options) { method setup_tasks (line 152) | setup_tasks(tasks) { method setup_dependencies (line 214) | setup_dependencies() { method refresh (line 224) | refresh(tasks) { method change_view_mode (line 236) | change_view_mode(mode = this.options.view_mode) { method update_view_scale (line 244) | update_view_scale(view_mode) { method setup_dates (line 271) | setup_dates() { method setup_gantt_dates (line 276) | setup_gantt_dates() { method setup_date_values (line 309) | setup_date_values() { method bind_events (line 329) | bind_events() { method render (line 334) | render() { method setup_layers (line 346) | setup_layers() { method make_grid (line 358) | make_grid() { method make_grid_background (line 366) | make_grid_background() { method make_grid_rows (line 387) | make_grid_rows() { method make_grid_header (line 419) | make_grid_header() { method make_grid_ticks (line 432) | make_grid_ticks() { method make_grid_highlights (line 472) | make_grid_highlights() { method make_dates (line 496) | make_dates() { method get_dates_to_draw (line 523) | get_dates_to_draw() { method get_date_info (line 533) | get_date_info(date, last_date, i) { method make_bars (line 600) | make_bars() { method make_arrows (line 608) | make_arrows() { method map_arrows_on_bars (line 632) | map_arrows_on_bars() { method set_width (line 640) | set_width() { method set_scroll_position (line 648) | set_scroll_position() { method bind_grid_click (line 662) | bind_grid_click() { method bind_bar_events (line 669) | bind_bar_events() { method bind_bar_progress (line 783) | bind_bar_progress() { method get_all_dependent_tasks (line 839) | get_all_dependent_tasks(task_id) { method get_snap_position (line 856) | get_snap_position(dx) { method unselect_all (line 877) | unselect_all() { method view_is (line 883) | view_is(modes) { method get_task (line 895) | get_task(id) { method get_bar (line 901) | get_bar(id) { method show_popup (line 907) | show_popup(options) { method hide_popup (line 916) | hide_popup() { method trigger_event (line 920) | trigger_event(event, args) { method get_oldest_starting_date (line 932) | get_oldest_starting_date() { method clear (line 943) | clear() { function generate_id (line 950) | function generate_id(task) { FILE: src/extensions/advancedcharts/chart/gantt/frappe/lib/popup.ts class Popup (line 6) | class Popup { method constructor (line 17) | constructor(parent, custom_html) { method make (line 23) | make() { method show (line 37) | show(options) { method hide (line 82) | hide() { FILE: src/extensions/advancedcharts/chart/gantt/frappe/lib/svg_utils.ts function $ (line 6) | function $(expr, con) { function createSVG (line 10) | function createSVG(tag, attrs) { function animateSVG (line 25) | function animateSVG(svgElement, attr, from, to) { function getAnimationElement (line 38) | function getAnimationElement(svgElement, attr, from, to, dur = '0.4s', b... function cubic_bezier (line 67) | function cubic_bezier(name) { FILE: src/extensions/advancedcharts/chart/sankey/SankeyChart.tsx constant UNWEIGHTED_SANKEY_PROPERTY (line 12) | const UNWEIGHTED_SANKEY_PROPERTY = 'SANKEY_UNWEIGHTED'; function extractGraphEntitiesFromField (line 61) | function extractGraphEntitiesFromField(value) { function buildVisualizationDictionaryFromRecords (line 108) | function buildVisualizationDictionaryFromRecords(records) { FILE: src/extensions/forms/FormsExampleConfig.tsx constant EXAMPLE_FORMS (line 1) | const EXAMPLE_FORMS = []; FILE: src/extensions/forms/FormsReportConfig.tsx constant FORMS (line 6) | const FORMS = { FILE: src/extensions/forms/chart/NeoForm.tsx type FormStatus (line 12) | enum FormStatus { function forceRefreshDependentReports (line 38) | function forceRefreshDependentReports() { FILE: src/extensions/forms/settings/NeoFormCardSettings.tsx function updateCypherQuery (line 29) | function updateCypherQuery(value) { function updateFormFields (line 34) | function updateFormFields(newFormFields) { FILE: src/extensions/forms/settings/list/NeoFormSortableItem.tsx type Props (line 7) | interface Props { type Context (line 11) | interface Context { method ref (line 20) | ref() {} function SortableItem (line 23) | function SortableItem({ children, id }: PropsWithChildren) { function DragHandle (line 50) | function DragHandle() { FILE: src/extensions/forms/settings/list/NeoFormSortableList.tsx type BaseItem (line 10) | interface BaseItem { type Props (line 14) | interface Props { function SortableList (line 20) | function SortableList({ items, onChange, renderItem ... FILE: src/extensions/forms/settings/list/NeoFormSortableOverlay.tsx function SortableOverlay (line 16) | function SortableOverlay({ children }: PropsWithChildren) { FILE: src/extensions/query-translator/component/OverrideCardQueryEditor.tsx type Language (line 38) | enum Language { function updateEnglishQuestion (line 70) | function updateEnglishQuestion(value) { function triggerTranslation (line 94) | function triggerTranslation() { FILE: src/extensions/rbac/RBACUtils.ts type Operation (line 3) | enum Operation { function updatePrivileges (line 18) | async function updatePrivileges( function buildAccessQuery (line 113) | function buildAccessQuery(database, role, labels, operation: Operation, ... function retrieveLabelsList (line 219) | function retrieveLabelsList(driver, database: any, setLabels: (records: ... function retrieveDatabaseList (line 245) | function retrieveDatabaseList(driver, setDatabases: React.Dispatch