Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/difurious/lightweight-charts-line-tools
/ functions
Functions
2,222 in github.com/difurious/lightweight-charts-line-tools
⨍
Functions
2,222
◇
Types & classes
611
↓ 4 callers
Method
rows
()
src/model/plot-list.ts:74
↓ 4 callers
Function
runForOutput
(cmd)
scripts/compare-size-with-merge-base.js:30
↓ 4 callers
Function
serveLocalFiles
(filesToServe, port, hostname)
tests/e2e/serve-local-files.js:8
↓ 4 callers
Method
setCursor
(type: PaneCursorType)
src/gui/pane-widget.ts:192
↓ 4 callers
Method
setData
(data: PriceAxisViewRendererData, commonData: PriceAxisViewRendererCommonData)
src/renderers/iprice-axis-view-renderer.ts:46
↓ 4 callers
Method
setFixedCoordinate
(value: number | null)
src/views/price-axis/iprice-axis-view.ts:15
↓ 4 callers
Method
setHitTest
(hitTest: HitTestResult<void>)
src/renderers/segment-renderer.ts:37
↓ 4 callers
Method
setMode
(newMode: Partial<PriceScaleState>)
src/model/price-scale.ts:304
↓ 4 callers
Method
setPoint
(index: number, point: LineToolPoint)
src/model/line-tool-circle.ts:20
↓ 4 callers
Method
setSize
(size: Size)
src/gui/pane-widget.ts:458
↓ 4 callers
Function
shiftTimeScale
({ from, to })
tests/e2e/graphics/test-cases/time-scale/add-data-to-right-two-series.js:57
↓ 4 callers
Function
shiftTimeScale
({ from, to })
tests/e2e/graphics/test-cases/time-scale/add-data-to-left.js:47
↓ 4 callers
Function
shiftTimeScale
({ from, to })
tests/e2e/graphics/test-cases/time-scale/add-data-to-left-two-series.js:57
↓ 4 callers
Function
shiftTimeScale
({ from, to })
tests/e2e/graphics/test-cases/time-scale/add-data-to-right.js:47
↓ 4 callers
Method
stretchFactor
()
src/gui/pane-widget.ts:236
↓ 4 callers
Function
toIndexedTo100
(value: number, baseValue: number)
src/model/price-scale-conversions.ts:43
↓ 4 callers
Function
toLog
(price: number, logFormula: LogFormula)
src/model/price-scale-conversions.ts:54
↓ 4 callers
Function
undefinedIfNull
(t: T | null)
src/helpers/strict-type-checks.ts:175
↓ 4 callers
Function
visibleTimedValues
(items: TimedValue[], range: RangeImpl<TimePointIndex>, extendedRange: boolean)
src/model/time-data.ts:131
↓ 3 callers
Method
_calculateBorderWidth
(pixelRatio: number)
src/renderers/candlesticks-renderer.ts:117
↓ 3 callers
Method
_calculateCircleRadius
(point0: Point, point1: Point)
src/renderers/circle-renderer.ts:112
↓ 3 callers
Method
_coordinateToFloatIndex
(x: Coordinate)
src/model/time-scale.ts:869
↓ 3 callers
Method
_correctXCoord
(x: Coordinate)
src/gui/pane-widget.ts:729
↓ 3 callers
Method
_correctYCoord
(y: Coordinate)
src/gui/pane-widget.ts:733
↓ 3 callers
Method
_createPriceScale
(id: string, options: OverlayPriceScaleOptions | VisiblePriceScaleOptions)
src/model/pane.ts:440
↓ 3 callers
Method
_drawImpl
(invalidateMask: InvalidateMask)
src/gui/chart-widget.ts:478
↓ 3 callers
Method
_extendAndDrawLineSegment
(ctx: CanvasRenderingContext2D, end0: Point, end1: Point)
src/renderers/parallel-channel-renderer.ts:84
↓ 3 callers
Method
_extendAndHitTestLineSegment
(point: Point, end0: Point, end1: Point)
src/renderers/parallel-channel-renderer.ts:89
↓ 3 callers
Method
_finishScroll
()
src/gui/pane-widget.ts:768
↓ 3 callers
Method
_formatPrice
(price: BarPrice, fallbackFormatter?: IPriceFormatter)
src/model/price-scale.ts:1009
↓ 3 callers
Method
_formatterSource
* @returns The {@link IPriceDataSource} that will be used as the "formatter source" (take minMove for formatter).
src/model/price-scale.ts:830
↓ 3 callers
Method
_getUpdateResponse
(updatedSeries: Series, firstChangedPointIndex: number, info?: SeriesUpdateInfo)
src/api/data-layer.ts:456
↓ 3 callers
Method
_invalidateInternalHeightCache
()
src/model/price-scale.ts:853
↓ 3 callers
Method
_lastIndex
()
src/model/time-scale.ts:861
↓ 3 callers
Method
_lineColor
()
src/gui/time-axis-widget.ts:411
↓ 3 callers
Method
_plotMinMax
(startIndex: PlotRowIndex, endIndexExclusive: PlotRowIndex, plotIndex: PlotRowValueIndex)
src/model/plot-list.ts:167
↓ 3 callers
Method
_resetTapTimeout
()
src/gui/mouse-event-handler.ts:265
↓ 3 callers
Method
_resetTimeMarksCache
()
src/model/time-scale.ts:1034
↓ 3 callers
Method
_sendUpdateToChart
(update: DataUpdateResponse)
src/api/chart-api.ts:643
↓ 3 callers
Method
_updateDateTimeFormatter
()
src/model/time-scale.ts:1043
↓ 3 callers
Method
_updateTimeAxisVisibility
()
src/gui/chart-widget.ts:705
↓ 3 callers
Method
addPoint
(point: LineToolPoint)
src/model/line-tool-brush.ts:29
↓ 3 callers
Function
addPointToPointsSet
(points: Point[], point: Point)
src/model/interesection.ts:228
↓ 3 callers
Method
addPosition
(position: Coordinate, time: number)
src/gui/kinetic-animation.ts:53
↓ 3 callers
Function
assignIndexToPointData
(pointData: TimePointData, index: TimePointIndex)
src/api/data-layer.ts:496
↓ 3 callers
Function
calculateDistance
(pointA: Point, pointB: Point)
src/renderers/circle-renderer.ts:156
↓ 3 callers
Function
ceiledEven
(x: number)
src/helpers/mathex.ts:50
↓ 3 callers
Function
createChart
(container: string | HTMLElement, options?: DeepPartial<ChartOptions>)
src/api/create-chart.ts:16
↓ 3 callers
Function
createPreconfiguredCanvas
(doc: Document, size: Size)
src/gui/canvas-utils.ts:36
↓ 3 callers
Function
distanceBetweenPoints
(pos1: TimeAndPosition, pos2: TimeAndPosition)
src/gui/kinetic-animation.ts:15
↓ 3 callers
Function
distanceToLine
(point0: Point, point1: Point, point2: Point)
src/model/interesection.ts:150
↓ 3 callers
Function
drawHorizontalLine
(ctx: CanvasRenderingContext2D, y: number, left: number, right: number)
src/renderers/draw-line.ts:134
↓ 3 callers
Function
drawLine
(ctx: CanvasRenderingContext2D, x1: number, y1: number, x2: number, y2: number)
src/renderers/draw-line.ts:170
↓ 3 callers
Function
drawRoundRect
(ctx: CanvasRenderingContext2D, x: number, y: number, width: number, height: number, radius: number | number[]
src/renderers/draw-rect.ts:6
↓ 3 callers
Function
drawText
( ctx: CanvasRenderingContext2D, text: string, x: number, y: number )
src/renderers/series-markers-text.ts:3
↓ 3 callers
Method
enable
()
src/model/magnet.ts:19
↓ 3 callers
Method
endScroll
()
src/model/time-scale.ts:744
↓ 3 callers
Function
ensureNever
(value: never)
src/helpers/assertions.ts:63
↓ 3 callers
Method
findPriceScale
(priceScaleId: string)
src/model/chart-model.ts:471
↓ 3 callers
Method
firstIndex
()
src/model/plot-list.ts:38
↓ 3 callers
Function
fixPath
(p)
scripts/githooks/install.js:10
↓ 3 callers
Method
fontStyle
()
src/renderers/text-renderer.ts:159
↓ 3 callers
Method
fontStyle
()
src/renderers/market-depth-renderer.ts:124
↓ 3 callers
Method
formatter
()
src/model/iprice-data-source.ts:15
↓ 3 callers
Method
fullInvalidation
()
src/model/invalidate-mask.ts:77
↓ 3 callers
Function
generateBars
(count = 500, startDay = 15)
tests/e2e/coverage/coverage-script.js:19
↓ 3 callers
Function
generateData
()
tests/e2e/graphics/test-cases/series/series-visibility.js:1
↓ 3 callers
Function
generateData
(valueOffset)
tests/e2e/graphics/test-cases/applying-options/scale-margins-for-overlay-series.js:1
↓ 3 callers
Function
getScaledPadding
(data: TextRendererData)
src/renderers/text-renderer.ts:540
↓ 3 callers
Method
getSelectedLineTools
* Get the currently selected LineTool(s), return JSON string of them.
src/api/ichart-api.ts:185
↓ 3 callers
Method
invalidatePane
(paneIndex: number, invalidation: PaneInvalidation)
src/model/invalidate-mask.ts:71
↓ 3 callers
Method
invalidateSourcesCache
()
src/model/price-scale.ts:823
↓ 3 callers
Function
isBoolean
(value: unknown)
src/helpers/strict-type-checks.ts:128
↓ 3 callers
Function
isBusinessDay
(time: Time)
src/api/data-consumer.ts:27
↓ 3 callers
Function
isIOS
()
src/helpers/browsers.ts:10
↓ 3 callers
Function
isSeriesPlotRow
(row: SeriesPlotRow | WhitespacePlotRow)
src/api/get-series-plot-row-creator.ts:65
↓ 3 callers
Function
isString
(value: unknown)
src/helpers/strict-type-checks.ts:124
↓ 3 callers
Method
lastIndex
()
src/model/plot-list.ts:42
↓ 3 callers
Method
lastValueData
(globalLast: boolean)
src/model/series.ts:147
↓ 3 callers
Method
lineColor
()
src/gui/price-axis-widget.ts:137
↓ 3 callers
Function
lineThroughPoints
(a: Point, b: Point)
src/model/point.ts:125
↓ 3 callers
Function
logFormulaForPriceRange
(range: PriceRangeImpl | null)
src/model/price-scale-conversions.ts:110
↓ 3 callers
Method
logicalRange
()
src/model/time-scale-visible-range.ts:22
↓ 3 callers
Method
logicalToCoordinate
* Converts a logical index to local x coordinate. * * @param logical - Logical index needs to be converted * @returns x coordinate of that time
src/api/itime-scale-api.ts:110
↓ 3 callers
Function
minutes
(count: number)
src/api/time-scale-point-weight-generator.ts:7
↓ 3 callers
Method
mode
()
src/model/price-scale.ts:295
↓ 3 callers
Method
onMarksChanged
()
src/model/price-scale.ts:625
↓ 3 callers
Method
optimalWidth
()
src/gui/price-axis-widget.ts:172
↓ 3 callers
Method
originCoordX
()
src/model/crosshair.ts:209
↓ 3 callers
Method
originCoordY
()
src/model/crosshair.ts:213
↓ 3 callers
Method
paneViews
(pane: Pane)
src/model/idata-source.ts:18
↓ 3 callers
Function
pointInHalfPlane
(point: Point, halfPlane: HalfPlane)
src/model/point.ts:139
↓ 3 callers
Function
pointInPolygon
(point: Point, polygon: Point[])
src/model/interesection.ts:170
↓ 3 callers
Method
preventDefault
()
src/gui/mouse-event-handler.ts:92
↓ 3 callers
Method
priceAxisViews
(pane?: Pane, priceScale?: PriceScale)
src/model/idata-source.ts:16
↓ 3 callers
Method
rebuildTickMarks
()
src/model/price-tick-mark-builder.ts:56
↓ 3 callers
Method
resetTimeScale
* Restores default zoom level and scroll position of the time scale.
src/api/itime-scale-api.ts:97
↓ 3 callers
Method
rightPriceAxisWidget
()
src/gui/pane-widget.ts:541
↓ 3 callers
Function
rmRf
(dir: string)
tests/e2e/graphics/graphics-test-cases.ts:43
↓ 3 callers
Function
run
(cmd)
scripts/githooks/pre-commit/lint.js:33
← previous
next →
301–400 of 2,222, ranked by callers