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
↓ 2 callers
Function
isFF
()
src/helpers/browsers.ts:3
↓ 2 callers
Function
isFulfilledData
(data: SeriesDataItemTypeMap[SeriesType])
src/api/data-consumer.ts:158
↓ 2 callers
Function
isRtl
()
src/renderers/text-renderer.ts:559
↓ 2 callers
Function
isRtl
()
src/renderers/market-depth-renderer.ts:666
↓ 2 callers
Function
isScreenMinimumWidthForDisplayingChart
()
website/src/pages/index.tsx:42
↓ 2 callers
Function
isUTCTimestamp
(time: Time)
src/api/data-consumer.ts:37
↓ 2 callers
Method
lineToolCreator
()
src/model/chart-model.ts:500
↓ 2 callers
Method
lineToolsAfterEdit
()
src/model/chart-model.ts:520
↓ 2 callers
Method
lineToolsDoubleClick
()
src/model/chart-model.ts:516
↓ 2 callers
Method
lineToolsDoubleClick
()
src/gui/chart-widget.ts:242
↓ 2 callers
Function
log10
(x: number)
src/helpers/mathex.ts:27
↓ 2 callers
Method
logicalRangeChanged
()
src/model/time-scale.ts:793
↓ 2 callers
Method
logicalToCoordinate
* Converts a logical index to local x coordinate. * * @param logical - Logical index needs to be converted * @returns x coordinate of t
src/model/time-scale.ts:488
↓ 2 callers
Function
nextBusinessDay
(time)
tests/e2e/memleaks/test-cases/simple.js:1
↓ 2 callers
Function
normalizeAlphaComponent
(component: AlphaComponent)
src/helpers/color.ts:197
↓ 2 callers
Method
onInputEvent
(paneWidget: PaneWidget, ctx: CanvasRenderingContext2D, eventType: InputEventType, event?: TouchMouseEvent)
src/gui/mouse-event-handler.ts:16
↓ 2 callers
Method
optionsApplied
()
src/model/time-scale.ts:797
↓ 2 callers
Function
p
(value: number)
src/model/interesection.ts:30
↓ 2 callers
Method
pane
()
src/model/crosshair.ts:284
↓ 2 callers
Method
paneView
()
src/model/grid.ts:51
↓ 2 callers
Method
pointsArrayToCoordinates
(points: T[], baseValue: number, visibleRange?: SeriesItemsIndexesRange)
src/model/price-scale.ts:429
↓ 2 callers
Method
priceAxisPoints
()
src/model/line-tool-vertical-line.ts:24
↓ 2 callers
Method
priceLineColor
(lastBarColor: string)
src/model/iprice-data-source.ts:16
↓ 2 callers
Method
priceScale
()
src/model/series.ts:441
↓ 2 callers
Method
priceScaleById
(id: string)
src/model/pane.ts:98
↓ 2 callers
Function
randomHashN
(count: number)
src/helpers/uid.ts:14
↓ 2 callers
Method
recalculatePane
(pane: Pane | null)
src/model/chart-model.ts:771
↓ 2 callers
Method
recalculatePriceRange
(visibleBars: RangeImpl<TimePointIndex>)
src/model/price-scale.ts:780
↓ 2 callers
Method
rect
()
src/renderers/text-renderer.ts:136
↓ 2 callers
Function
registerTestCases
(testCases: TestCase[], screenshoter: Screenshoter, outDir: string)
tests/e2e/graphics/graphics-test-cases.ts:116
↓ 2 callers
Method
rendererOptionsProvider
()
src/model/chart-model.ts:805
↓ 2 callers
Method
reset
()
src/model/text-width-cache.ts:17
↓ 2 callers
Method
resetTimeScale
()
src/model/invalidate-mask.ts:104
↓ 2 callers
Method
resize
(width: number, height: number, forceRepaint: boolean = false)
src/gui/chart-widget.ts:183
↓ 2 callers
Function
runForFiles
(cmd, files)
scripts/githooks/pre-commit/lint.js:54
↓ 2 callers
Method
saveOriginCoord
(x: Coordinate, y: Coordinate)
src/model/crosshair.ts:199
↓ 2 callers
Method
scaleTo
(x: Coordinate)
src/model/time-scale.ts:693
↓ 2 callers
Method
scrollPosition
* Return the distance from the right edge of the time scale to the lastest bar of the series measured in bars.
src/api/itime-scale-api.ts:32
↓ 2 callers
Method
scrollTo
(x: Coordinate)
src/model/time-scale.ts:731
↓ 2 callers
Method
scrollToOffsetAnimated
(offset: number, animationDuration: number = Constants.DefaultAnimationDuration)
src/model/time-scale.ts:757
↓ 2 callers
Method
scrollToRealTime
* Restores default scroll position of the chart. This process is always animated.
src/api/itime-scale-api.ts:45
↓ 2 callers
Function
selectTimeConverter
(data: TimedData[])
src/api/data-layer.ts:46
↓ 2 callers
Function
seriesRowsFirsAndLastTime
(seriesRows: SeriesPlotRow[] | undefined)
src/api/data-layer.ts:167
↓ 2 callers
Method
setBarSpacing
(barSpacing: number)
src/model/invalidate-mask.ts:109
↓ 2 callers
Method
setFitContent
()
src/model/invalidate-mask.ts:94
↓ 2 callers
Method
setHoveredSource
(source: HoveredSource | null)
src/model/chart-model.ts:406
↓ 2 callers
Method
setIsLong
(isLong: boolean)
src/model/line-tool-long-short-position.ts:178
↓ 2 callers
Function
setLineDash
(ctx: CanvasRenderingContext2D, dashPattern: number[])
src/renderers/draw-line.ts:124
↓ 2 callers
Method
setParams
( priceAxisViewRenderer: IPriceAxisViewRenderer, rendererOptions: PriceAxisViewRendererOptions, width: n
src/views/pane/pane-price-axis-view.ts:21
↓ 2 callers
Method
setPosition
(index: TimePointIndex, price: number, pane: Pane)
src/model/crosshair.ts:217
↓ 2 callers
Method
setPriceAxisSize
(width: number, position: PriceAxisWidgetSide)
src/gui/pane-widget.ts:449
↓ 2 callers
Method
setRightOffset
(offset: number)
src/model/invalidate-mask.ts:113
↓ 2 callers
Method
setState
(pane: Pane | null)
src/gui/pane-widget.ts:178
↓ 2 callers
Method
setStretchFactor
(stretchFactor: number)
src/gui/pane-widget.ts:240
↓ 2 callers
Method
setTargetLogicalRange
(range: LogicalRange)
src/model/chart-model.ts:876
↓ 2 callers
Method
setVisibleRange
(range: RangeImpl<TimePointIndex>)
src/model/time-scale.ts:809
↓ 2 callers
Method
setZorder
(value: number)
src/model/idata-source.ts:10
↓ 2 callers
Method
shift
(delta: number)
src/model/price-range-impl.ts:70
↓ 2 callers
Method
sizeChanged
()
src/gui/time-axis-widget.ts:219
↓ 2 callers
Function
sortSources
(sources: readonly T[])
src/model/sort-sources.ts:5
↓ 2 callers
Method
sourcesForAutoScale
()
src/model/price-scale.ts:776
↓ 2 callers
Method
startScale
(x: Coordinate)
src/model/time-scale.ts:676
↓ 2 callers
Method
startScroll
(x: Coordinate)
src/model/time-scale.ts:718
↓ 2 callers
Method
startScrollTime
(x: Coordinate)
src/model/chart-model.ts:646
↓ 2 callers
Method
terminated
()
src/gui/kinetic-animation.ts:139
↓ 2 callers
Method
tickSpan
(high: number, low: number)
src/model/price-tick-mark-builder.ts:31
↓ 2 callers
Method
timeAxisPoints
()
src/model/line-tool-horizontal-line.ts:24
↓ 2 callers
Method
title
()
src/model/series.ts:463
↓ 2 callers
Function
toInternalOptions
(options: DeepPartial<ChartOptions>)
src/api/chart-api.ts:150
↓ 2 callers
Method
tryFinish
()
src/model/line-tool-path.ts:21
↓ 2 callers
Method
type
()
src/model/hit-test-result.ts:10
↓ 2 callers
Function
u
(value: number)
src/model/interesection.ts:26
↓ 2 callers
Method
update
()
src/views/pane/series-last-price-animation-pane-view.ts:156
↓ 2 callers
Method
updateData
(series: Series<TSeriesType>, data: SeriesDataItemTypeMap[TSeriesType])
src/api/data-consumer.ts:196
↓ 2 callers
Function
upperbound
( arr: readonly TArrayElementType[], value: TValueType, compare: UpperBoundComparatorType<TValueType, TArra
src/helpers/algorithms.ts:38
↓ 2 callers
Method
visibleBarsChanged
()
src/model/time-scale.ts:789
↓ 2 callers
Method
visibleLogicalRange
()
src/model/time-scale.ts:339
↓ 2 callers
Function
walkLine
( ctx: CanvasRenderingContext2D, points: readonly LinePoint[], lineType: LineType, visibleRange: SeriesIte
src/renderers/walk-line.ts:8
↓ 2 callers
Function
warn
(msg: string)
src/helpers/logger.ts:3
↓ 2 callers
Function
weightByTime
(currentDate: Date, prevDate: Date)
src/api/time-scale-point-weight-generator.ts:31
↓ 2 callers
Method
yCoord
()
src/model/custom-price-line.ts:54
↓ 2 callers
Method
zoomTime
* Zoom in/out the chart (depends on scale value). * * @param pointX - X coordinate of the point to apply the zoom (the point which should stay on
src/model/chart-model.ts:616
↓ 1 callers
Function
MM
(date: Date)
src/formatters/format-date.ts:12
↓ 1 callers
Function
MMM
(date: Date, locale: string)
src/formatters/format-date.ts:10
↓ 1 callers
Function
MMMM
(date: Date, locale: string)
src/formatters/format-date.ts:8
↓ 1 callers
Method
_addAnchors
(topLeft: AnchorPoint, bottomRight: AnchorPoint, renderer: CompositeRenderer)
src/views/pane/price-range-pane-view.ts:234
↓ 1 callers
Method
_addAnchors
(renderer: CompositeRenderer)
src/views/pane/long-short-position-pane-view.ts:194
↓ 1 callers
Method
_addAnchors
(topLeft: AnchorPoint, bottomRight: AnchorPoint, renderer: CompositeRenderer)
src/views/pane/rectangle-pane-view.ts:140
↓ 1 callers
Method
_addAnchors
(topLeft: AnchorPoint, bottomRight: AnchorPoint, renderer: CompositeRenderer)
src/views/pane/circle-pane-view.ts:107
↓ 1 callers
Method
_adjustSizeImpl
()
src/gui/chart-widget.ts:359
↓ 1 callers
Method
_alignLabels
()
src/gui/price-axis-widget.ts:481
↓ 1 callers
Method
_applyTimeScaleInvalidation
(invalidation: TimeScaleInvalidation)
src/model/invalidate-mask.ts:132
↓ 1 callers
Method
_applyTimeScaleInvalidation
(invalidation: TimeScaleInvalidation)
src/gui/chart-widget.ts:535
↓ 1 callers
Method
_areaStyle
(areaStyle: AreaStyleOptions)
src/model/series-bar-colorer.ts:112
↓ 1 callers
Method
_axisText
(lastValueData: LastValueDataResultWithData, showSeriesLastValue: boolean, showPriceAndPercentage: boolean)
src/views/price-axis/series-price-axis-view.ts:84
↓ 1 callers
Method
_barStyle
(barStyle: BarStyleOptions, barIndex: TimePointIndex, precomputedBars?: PrecomputedBars)
src/model/series-bar-colorer.ts:69
↓ 1 callers
Method
_baseBoldFont
()
src/gui/time-axis-widget.ts:427
↓ 1 callers
Method
_baselineStyle
(baselineStyle: BaselineStyleOptions, barIndex: TimePointIndex, precomputedBars?: PrecomputedBars)
src/model/series-bar-colorer.ts:119
↓ 1 callers
Method
_bsearch
(index: TimePointIndex)
src/model/plot-list.ts:142
↓ 1 callers
Method
_buildMarksImpl
(maxIndexesPerMark: number)
src/model/tick-marks.ts:78
← previous
next →
601–700 of 2,222, ranked by callers