id: 1 unit: private createDataPoints() file: src/EnhancedScatterChart.ts start line: 1323 end line: 1433 size: 98 LOC McCabe index: 17 number of parameters: 10 id: 2 unit: public parseData() file: src/EnhancedScatterChart.ts start line: 726 end line: 829 size: 92 LOC McCabe index: 10 number of parameters: 4 id: 3 unit: private changeLabelMargins() file: src/EnhancedScatterChart.ts start line: 1742 end line: 1848 size: 87 LOC McCabe index: 21 number of parameters: 10 id: 4 unit: private renderAxesLabels() file: src/EnhancedScatterChart.ts start line: 2514 end line: 2607 size: 83 LOC McCabe index: 7 number of parameters: 7 id: 5 unit: public render() file: src/EnhancedScatterChart.ts start line: 1609 end line: 1705 size: 82 LOC McCabe index: 7 number of parameters: 0 id: 6 unit: public init() file: src/EnhancedScatterChart.ts start line: 568 end line: 667 size: 78 LOC McCabe index: 4 number of parameters: 1 id: 7 unit: private static getCustomSymbolType() file: src/EnhancedScatterChart.ts start line: 441 end line: 538 size: 72 LOC McCabe index: 9 number of parameters: 1 id: 8 unit: private drawScatterMarkersUsingShapes() file: src/EnhancedScatterChart.ts start line: 2661 end line: 2739 size: 68 LOC McCabe index: 6 number of parameters: 5 id: 9 unit: public calculateAxesProperties() file: src/EnhancedScatterChart.ts start line: 2895 end line: 2974 size: 66 LOC McCabe index: 4 number of parameters: 1 id: 10 unit: private static getMetadata() file: src/EnhancedScatterChart.ts start line: 1037 end line: 1104 size: 63 LOC McCabe index: 6 number of parameters: 2 id: 11 unit: private renderXAxis() file: src/EnhancedScatterChart.ts start line: 2321 end line: 2381 size: 56 LOC McCabe index: 6 number of parameters: 4 id: 12 unit: private calculateMeasures() file: src/EnhancedScatterChart.ts start line: 1123 end line: 1186 size: 55 LOC McCabe index: 1 number of parameters: 3 id: 13 unit: private drawScatterMarkersWithoutShapes() file: src/EnhancedScatterChart.ts start line: 2741 end line: 2798 size: 51 LOC McCabe index: 2 number of parameters: 5 id: 14 unit: public calculateAxes() file: src/EnhancedScatterChart.ts start line: 2837 end line: 2893 size: 50 LOC McCabe index: 3 number of parameters: 4 id: 15 unit: export function createTooltipData() file: src/tooltipBuilder.ts start line: 101 end line: 161 size: 49 LOC McCabe index: 10 number of parameters: 2 id: 16 unit: private renderYAxis() file: src/EnhancedScatterChart.ts start line: 2383 end line: 2431 size: 43 LOC McCabe index: 6 number of parameters: 4 id: 17 unit: private static getBubbleRadius() file: src/EnhancedScatterChart.ts start line: 1924 end line: 1972 size: 39 LOC McCabe index: 6 number of parameters: 3 id: 18 unit: private updateAxis() file: src/EnhancedScatterChart.ts start line: 2609 end line: 2659 size: 39 LOC McCabe index: 4 number of parameters: 0 id: 19 unit: export function createTooltipInfo() file: src/tooltipBuilder.ts start line: 52 end line: 99 size: 39 LOC McCabe index: 9 number of parameters: 3 id: 20 unit: public bindCrosshairEvents() file: src/EnhancedScatterChart.ts start line: 2173 end line: 2216 size: 38 LOC McCabe index: 6 number of parameters: 0 id: 21 unit: private getLabelLayout() file: src/EnhancedScatterChart.ts start line: 1885 end line: 1922 size: 36 LOC McCabe index: 2 number of parameters: 3 id: 22 unit: private parseSettings() file: src/EnhancedScatterChart.ts start line: 913 end line: 956 size: 33 LOC McCabe index: 6 number of parameters: 2 id: 23 unit: private changeSettingsAndMetadata() file: src/EnhancedScatterChart.ts start line: 831 end line: 870 size: 32 LOC McCabe index: 11 number of parameters: 4 id: 24 unit: public updateCrosshair() file: src/EnhancedScatterChart.ts start line: 2221 end line: 2259 size: 32 LOC McCabe index: 6 number of parameters: 2 id: 25 unit: private renderChart() file: src/EnhancedScatterChart.ts start line: 2433 end line: 2467 size: 32 LOC McCabe index: 6 number of parameters: 7 id: 26 unit: private parseLegend() file: src/EnhancedScatterChart.ts start line: 872 end line: 907 size: 31 LOC McCabe index: 9 number of parameters: 7 id: 27 unit: public addElementToDOM() file: src/EnhancedScatterChart.ts start line: 2264 end line: 2303 size: 30 LOC McCabe index: 8 number of parameters: 2 id: 28 unit: private drawCategoryLabels() file: src/EnhancedScatterChart.ts start line: 1707 end line: 1739 size: 29 LOC McCabe index: 3 number of parameters: 0 id: 29 unit: private static createSeriesLegend() file: src/EnhancedScatterChart.ts start line: 975 end line: 1007 size: 27 LOC McCabe index: 2 number of parameters: 4 id: 30 unit: public renderCrosshair() file: src/EnhancedScatterChart.ts start line: 2069 end line: 2102 size: 27 LOC McCabe index: 4 number of parameters: 1 id: 31 unit: private getValuesFromDataViewValueColumnById() file: src/EnhancedScatterChart.ts start line: 1294 end line: 1321 size: 25 LOC McCabe index: 1 number of parameters: 2 id: 32 unit: private applyAxisColor() file: src/EnhancedScatterChart.ts start line: 2469 end line: 2498 size: 24 LOC McCabe index: 3 number of parameters: 2 id: 33 unit: private renderLegend() file: src/EnhancedScatterChart.ts start line: 1513 end line: 1542 size: 23 LOC McCabe index: 4 number of parameters: 0 id: 34 unit: private adjustViewportByBackdrop() file: src/EnhancedScatterChart.ts start line: 1556 end line: 1591 size: 23 LOC McCabe index: 4 number of parameters: 0 id: 35 unit: public static PROJECT_SIZE_TO_PIXELS() file: src/EnhancedScatterChart.ts start line: 2000 end line: 2028 size: 23 LOC McCabe index: 3 number of parameters: 3 id: 36 unit: private drawScatterMarkers() file: src/EnhancedScatterChart.ts start line: 2800 end line: 2827 size: 22 LOC McCabe index: 2 number of parameters: 3 id: 37 unit: private static getSizeRangeForGroups() file: src/EnhancedScatterChart.ts start line: 1009 end line: 1035 size: 21 LOC McCabe index: 6 number of parameters: 2 id: 38 unit: public addCrosshairLineToDOM() file: src/EnhancedScatterChart.ts start line: 2131 end line: 2152 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 39 unit: private static getBubblePixelAreaSizeRange() file: src/EnhancedScatterChart.ts start line: 1974 end line: 1998 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 40 unit: private getDefaultData() file: src/EnhancedScatterChart.ts start line: 1470 end line: 1487 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 41 unit: public update() file: src/EnhancedScatterChart.ts start line: 1489 end line: 1511 size: 18 LOC McCabe index: 5 number of parameters: 1 id: 42 unit: private adjustMargins() file: src/EnhancedScatterChart.ts start line: 682 end line: 701 size: 17 LOC McCabe index: 4 number of parameters: 0 id: 43 unit: private static getXGrouping() file: src/EnhancedScatterChart.ts start line: 703 end line: 719 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 44 unit: private bindInteractivityService() file: src/EnhancedScatterChart.ts start line: 1858 end line: 1877 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 45 unit: public static PROJECT() file: src/EnhancedScatterChart.ts start line: 2030 end line: 2048 size: 15 LOC McCabe index: 4 number of parameters: 3 id: 46 unit: public renderSelection() file: src/behavior.ts start line: 80 end line: 96 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 47 unit: private parseAxisSettings() file: src/EnhancedScatterChart.ts start line: 958 end line: 973 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 48 unit: private renderBackground() file: src/EnhancedScatterChart.ts start line: 2305 end line: 2319 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 49 unit: public handleContextMenu() file: src/EnhancedScatterChart.ts start line: 669 end line: 680 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 50 unit: private static getNumberFromDataViewValueColumnById() file: src/EnhancedScatterChart.ts start line: 1446 end line: 1458 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 51 unit: private initMargins() file: src/EnhancedScatterChart.ts start line: 1593 end line: 1607 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 52 unit: private static getDefinedNumberByCategoryId() file: src/EnhancedScatterChart.ts start line: 546 end line: 557 size: 11 LOC McCabe index: 7 number of parameters: 3 id: 53 unit: private shouldRenderAxis() file: src/EnhancedScatterChart.ts start line: 1544 end line: 1554 size: 11 LOC McCabe index: 5 number of parameters: 2 id: 54 unit: public addCrosshairTextToDOM() file: src/EnhancedScatterChart.ts start line: 2157 end line: 2168 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 55 unit: export function getFillOpacity() file: src/behavior.ts start line: 50 end line: 61 size: 11 LOC McCabe index: 5 number of parameters: 4 id: 56 unit: private static substractMargin() file: src/EnhancedScatterChart.ts start line: 430 end line: 439 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 57 unit: public bindEvents() file: src/behavior.ts start line: 66 end line: 78 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 58 unit: export function getGradientMeasureIndex() file: src/gradientUtils.ts start line: 35 end line: 46 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 59 unit: private static getMeasureValue() file: src/EnhancedScatterChart.ts start line: 1435 end line: 1444 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 60 unit: private getValueAxisFill() file: src/EnhancedScatterChart.ts start line: 2054 end line: 2064 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 61 unit: public addCrosshairCanvasToDOM() file: src/EnhancedScatterChart.ts start line: 2117 end line: 2126 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 62 unit: private static getValueFromDataViewValueColumnById() file: src/EnhancedScatterChart.ts start line: 1460 end line: 1468 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 63 unit: public clearCrosshair() file: src/EnhancedScatterChart.ts start line: 2104 end line: 2112 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 64 unit: private removeAxisLabels() file: src/EnhancedScatterChart.ts start line: 2500 end line: 2508 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 65 unit: public optimizeTranslateValues() file: src/EnhancedScatterChart.ts start line: 2979 end line: 2987 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 66 unit: constructor() file: src/EnhancedScatterChart.ts start line: 559 end line: 566 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 67 unit: img.onload = function() file: src/EnhancedScatterChart.ts start line: 1561 end line: 1568 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 68 unit: private bindTooltip() file: src/EnhancedScatterChart.ts start line: 1850 end line: 1856 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 69 unit: public static GET_BUBBLE_OPACITY() file: src/EnhancedScatterChart.ts start line: 2829 end line: 2835 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 70 unit: private static getDefinedNumberValue() file: src/EnhancedScatterChart.ts start line: 540 end line: 544 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 71 unit: public static IS_DATE_TYPE_COLUMN() file: src/EnhancedScatterChart.ts start line: 1117 end line: 1121 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 72 unit: private cloneDataPoints() file: src/EnhancedScatterChart.ts start line: 1879 end line: 1883 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 73 unit: private set margin() file: src/EnhancedScatterChart.ts start line: 406 end line: 409 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 74 unit: private set viewport() file: src/EnhancedScatterChart.ts start line: 416 end line: 419 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 75 unit: private static isXGroupingExists() file: src/EnhancedScatterChart.ts start line: 721 end line: 724 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 76 unit: export function getFormattedValue() file: src/tooltipBuilder.ts start line: 163 end line: 167 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 77 unit: private get margin() file: src/EnhancedScatterChart.ts start line: 402 end line: 404 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 78 unit: private get viewport() file: src/EnhancedScatterChart.ts start line: 412 end line: 414 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 79 unit: private get viewportIn() file: src/EnhancedScatterChart.ts start line: 422 end line: 424 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 80 unit: private get legendViewport() file: src/EnhancedScatterChart.ts start line: 426 end line: 428 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 81 unit: private isDataViewValid() file: src/EnhancedScatterChart.ts start line: 909 end line: 911 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 82 unit: public static CREATE_LAZY_FORMATTED_CATEGORY() file: src/EnhancedScatterChart.ts start line: 1106 end line: 1108 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 83 unit: public static RANGE_CONTAINS() file: src/EnhancedScatterChart.ts start line: 2050 end line: 2052 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 84 unit: export function hasGradientRole() file: src/gradientUtils.ts start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 85 unit: private changeSeriesData() file: src/EnhancedScatterChart.ts start line: 1188 end line: 1189 size: 2 LOC McCabe index: 1 number of parameters: 0