MCPcopy Create free account

hub / github.com/difurious/lightweight-charts-line-tools / functions

Functions2,222 in github.com/difurious/lightweight-charts-line-tools

↓ 5 callersMethod_clearCrosshairPosition
()
src/gui/pane-widget.ts:741
↓ 5 callersMethod_clearLongTapTimeout
()
src/gui/mouse-event-handler.ts:528
↓ 5 callersMethod_drawSourceImpl
( ctx: CanvasRenderingContext2D, pixelRatio: number, paneViewsGetter: PaneViewsGetter, drawFn: DrawFun
src/gui/pane-widget.ts:649
↓ 5 callersMethod_findBar
(barIndex: TimePointIndex, precomputedBars?: PrecomputedBars)
src/model/series-bar-colorer.ts:145
↓ 5 callersMethod_firstIndex
()
src/model/time-scale.ts:857
↓ 5 callersMethod_getInternalData
()
src/renderers/text-renderer.ts:251
↓ 5 callersMethod_getInternalData
(text?: string, x?: number, y?: number)
src/renderers/market-depth-renderer.ts:357
↓ 5 callersMethod_getRendererOptions
()
src/gui/time-axis-widget.ts:431
↓ 5 callersMethod_indexAt
(offset: PlotRowIndex)
src/model/plot-list.ts:103
↓ 5 callersMethod_isLeftAxisVisible
()
src/gui/chart-widget.ts:710
↓ 5 callersMethod_isRightAxisVisible
()
src/gui/chart-widget.ts:714
↓ 5 callersMethod_lowerbound
(index: TimePointIndex)
src/model/plot-list.ts:151
↓ 5 callersMethodaddBaselineSeries
* Creates a baseline series with specified parameters. * * @param baselineOptions - Customization parameters of the series being created. * @ret
src/api/ichart-api.ts:117
↓ 5 callersMethodaddScaled
(point: Point, scale: number)
src/model/point.ts:37
↓ 5 callersMethodappliedIndex
()
src/model/crosshair.ts:227
↓ 5 callersMethodappliedX
()
src/model/crosshair.ts:231
↓ 5 callersFunctionclamp
(value: number, minVal: number, maxVal: number)
src/helpers/mathex.ts:1
↓ 5 callersFunctionconvertPriceRangeToLog
(priceRange: PriceRangeImpl | null, logFormula: LogFormula)
src/model/price-scale-conversions.ts:74
↓ 5 callersMethodcoordinateToLogical
* Converts a coordinate to logical index. * * @param x - Coordinate needs to be converted * @returns Logical index that is located on that coord
src/api/itime-scale-api.ts:118
↓ 5 callersMethoddata
()
src/model/hit-test-result.ts:14
↓ 5 callersFunctionfromLog
(logical: number, logFormula: LogFormula)
src/model/price-scale-conversions.ts:64
↓ 5 callersFunctiongenerateData
(count, from, empty = false)
tests/e2e/graphics/test-cases/time-scale/add-data-to-right-two-series.js:1
↓ 5 callersFunctiongenerateData
(count, from, empty = false)
tests/e2e/graphics/test-cases/time-scale/add-data-to-left-two-series.js:1
↓ 5 callersFunctiongenerateLineData
()
tests/e2e/coverage/coverage-script.js:5
↓ 5 callersMethodgetImage
()
src/gui/pane-widget.ts:495
↓ 5 callersMethodgetLineTool
(id: string)
src/model/pane.ts:225
↓ 5 callersFunctiongetRanges
()
tests/e2e/graphics/test-cases/time-scale/add-data-to-left.js:58
↓ 5 callersFunctiongetRanges
()
tests/e2e/graphics/test-cases/time-scale/add-data-to-right.js:61
↓ 5 callersMethodgetSize
()
src/gui/pane-separator.ts:84
↓ 5 callersMethodgetVisibleRange
* Returns current visible time range of the chart. * * Note that this method cannot extrapolate time and will use the only currently existent data
src/api/itime-scale-api.ts:55
↓ 5 callersMethodinternalHeight
()
src/model/price-scale.ts:382
↓ 5 callersFunctionisInteger
(value: unknown)
src/helpers/strict-type-checks.ts:120
↓ 5 callersMethodleftPriceAxisWidget
()
src/gui/pane-widget.ts:537
↓ 5 callersFunctionlowerbound
( arr: readonly TArrayElementType[], value: TValueType, compare: LowerBoundComparatorType<TArrayElementType
src/helpers/algorithms.ts:9
↓ 5 callersMethodminMove
()
src/model/iprice-data-source.ts:18
↓ 5 callersFunctionnumberToStringWithLeadingZero
(value: number, length: number)
src/formatters/price-formatter.ts:14
↓ 5 callersMethodonDestroyed
()
src/model/pane.ts:360
↓ 5 callersMethodpriceFormatter
* Returns current price formatter * * @returns Interface to the price formatter object that can be used to format prices in the same way as the ch
src/api/iseries-api.ts:49
↓ 5 callersMethodrenderer
(height: number, width: number, addAnchors?: boolean)
src/views/pane/ipane-view.ts:4
↓ 5 callersMethodrightPriceScale
()
src/model/pane.ts:249
↓ 5 callersMethodsetRenderers
(renderers: IPaneRenderer[])
src/renderers/composite-renderer.ts:30
↓ 5 callersFunctionshapeSize
(shape: SeriesMarkerShape, originalSize: number)
src/renderers/series-markers-utils.ts:16
↓ 5 callersFunctionsize
(barSpacing: number, coeff: number)
src/renderers/series-markers-utils.ts:11
↓ 5 callersMethodstrictRange
()
src/model/time-scale-visible-range.ts:11
↓ 5 callersFunctiontoPercent
(value: number, baseValue: number)
src/model/price-scale-conversions.ts:23
↓ 4 callersMethod_computePoints
(points: Point[] | null, end0: Point, end1: Point, end2: Point)
src/renderers/parallel-channel-renderer.ts:147
↓ 4 callersMethod_correctBarSpacing
()
src/model/time-scale.ts:912
↓ 4 callersMethod_drawLine
(ctx: CanvasRenderingContext2D, pixelRatio: number, levelData: MarketDepthSingleAggregatesData, options: Marke
src/renderers/market-depth-renderer.ts:302
↓ 4 callersMethod_fontSize
()
src/gui/time-axis-widget.ts:419
↓ 4 callersMethod_formatNumber
(value: number)
src/formatters/volume-formatter.ts:30
↓ 4 callersMethod_getBackgroundColor
(side: BackgroundColorSide)
src/model/chart-model.ts:986
↓ 4 callersMethod_recalculatePriceScaleImpl
(priceScale: PriceScale)
src/model/pane.ts:368
↓ 4 callersMethod_resetClickTimeout
()
src/gui/mouse-event-handler.ts:255
↓ 4 callersMethod_upperbound
(index: TimePointIndex)
src/model/plot-list.ts:159
↓ 4 callersFunctionaddDataToLeft
()
tests/e2e/graphics/test-cases/time-scale/add-data-to-left.js:53
↓ 4 callersFunctionaddDataToRight
()
tests/e2e/graphics/test-cases/time-scale/add-data-to-right.js:53
↓ 4 callersMethodappliedY
()
src/model/crosshair.ts:235
↓ 4 callersMethodbackgroundBottomColor
()
src/model/chart-model.ts:904
↓ 4 callersMethodbackgroundColorAtYPercentFromTop
(percent: number)
src/model/chart-model.ts:912
↓ 4 callersFunctionclearRect
(ctx: CanvasRenderingContext2D, x: number, y: number, w: number, h: number, clearColor: string)
src/helpers/canvas-helpers.ts:46
↓ 4 callersMethodclicked
()
src/gui/pane-widget.ts:361
↓ 4 callersMethodclone
()
src/renderers/line-anchor-renderer.ts:25
↓ 4 callersFunctioncolorStringToRgba
(colorString: string)
src/helpers/color.ts:241
↓ 4 callersFunctionconvertPriceRangeFromLog
(priceRange: PriceRangeImpl | null, logFormula: LogFormula)
src/model/price-scale-conversions.ts:99
↓ 4 callersMethodcursorUpdate
()
src/model/chart-model.ts:383
↓ 4 callersFunctiond
(n1: number, n2: number, n3: number, n4: number, n5: number, n6: number)
src/model/interesection.ts:98
↓ 4 callersMethoddefaultVisiblePriceScaleId
()
src/model/chart-model.ts:900
↓ 4 callersFunctiondoVerticalDrag
(page: Page, element: ElementHandle)
tests/e2e/coverage/coverage.spec.ts:104
↓ 4 callersMethoddotProduct
(point: Point)
src/model/point.ts:45
↓ 4 callersFunctiondrawArrowEnd
(point0: Point, point1: Point, ctx: CanvasRenderingContext2D, width: number, pixelRatio: number)
src/renderers/draw-line.ts:225
↓ 4 callersMethodequals
(size: Size)
src/gui/canvas-utils.ts:14
↓ 4 callersFunctioneventTimeStamp
(e: TouchEvent | MouseEvent)
src/gui/mouse-event-handler.ts:883
↓ 4 callersMethodformatter
()
src/model/price-scale.ts:738
↓ 4 callersFunctiongenerateDataLine
(offset)
tests/e2e/graphics/test-cases/two-scales/two-groups-of-overlays.js:27
↓ 4 callersMethodgetAllLineTools
()
src/model/pane.ts:221
↓ 4 callersFunctiongetCanvasDevicePixelRatio
(canvas: HTMLCanvasElement)
src/gui/canvas-utils.ts:19
↓ 4 callersMethodgetClickCount
()
src/model/line-tool-long-short-position.ts:40
↓ 4 callersFunctiongetConfig
(inputFile, type, isProd)
rollup.config.js:18
↓ 4 callersMethodgetElement
()
src/gui/time-axis-widget.ts:128
↓ 4 callersMethodgetWidth
()
src/gui/price-axis-widget.ts:245
↓ 4 callersFunctiongreaterOrEqual
(x1: number, x2: number, epsilon: number)
src/helpers/mathex.ts:19
↓ 4 callersMethodhitTest
(x: Coordinate, y: Coordinate, ctx: CanvasRenderingContext2D)
src/renderers/ipane-renderer.ts:7
↓ 4 callersFunctionhours
(count: number)
src/api/time-scale-point-weight-generator.ts:3
↓ 4 callersMethodindexesToCoordinates
(points: T[], visibleRange?: SeriesItemsIndexesRange)
src/model/time-scale.ts:434
↓ 4 callersFunctionisDefaultPriceScale
(priceScaleId: string)
src/model/default-price-scale.ts:6
↓ 4 callersMethodisEmpty
()
src/model/price-scale.ts:410
↓ 4 callersMethodleftPriceScale
()
src/model/pane.ts:245
↓ 4 callersMethodmagnet
()
src/model/chart-model.ts:508
↓ 4 callersMethodmerge
(other: InvalidateMask)
src/model/invalidate-mask.ts:121
↓ 4 callersFunctionmergeMinMax
(first: MinMax | null, second: MinMax | null)
src/model/plot-list.ts:255
↓ 4 callersMethodmodeChanged
()
src/model/price-scale.ts:360
↓ 4 callersMethodnormalized
()
src/model/point.ts:69
↓ 4 callersMethodpaneWidgets
()
src/gui/chart-widget.ts:141
↓ 4 callersMethodpanes
()
src/model/chart-model.ts:492
↓ 4 callersMethodpriceScalesOptionsChanged
()
src/model/chart-model.ts:813
↓ 4 callersMethodremovePriceLine
* Removes the price line that was created before. * * @param line - A line to remove. * @example * ```js * const priceLine = series.createPr
src/api/iseries-api.ts:232
↓ 4 callersMethodreset
()
src/gui/price-axis-widget.ts:266
↓ 4 callersMethodresize
* Sets fixed size of the chart. By default chart takes up 100% of its container. * * @param width - Target width of the chart. * @param height -
src/api/ichart-api.ts:93
↓ 4 callersFunctionrotatePoint
(point: Point, pivot: Point, angle: number)
src/renderers/text-renderer.ts:509
↓ 4 callersFunctionrotatePoint
(point: Point, pivot: Point, angle: number)
src/renderers/market-depth-renderer.ts:616
← previousnext →201–300 of 2,222, ranked by callers