MCPcopy Create free account

hub / github.com/klinecharts/KLineChart / functions

Functions787 in github.com/klinecharts/KLineChart

↓ 240 callersMethodmatch
src/Store.ts:1390
↓ 156 callersFunctionisValid
(value: T | null | undefined)
src/common/utils/typeChecks.ts:84
↓ 112 callersMethodsetPeriod
(period: Period)
src/Chart.ts:712
↓ 111 callersFunctioninit
* Init chart instance * @param ds * @param options * @returns {Chart}
src/index.ts:92
↓ 111 callersMethodsetDataLoader
(dataLoader: DataLoader)
src/Chart.ts:909
↓ 111 callersMethodsetSymbol
(symbol: PickPartial<SymbolInfo, 'pricePrecision' | 'volumePrecision'>)
src/Chart.ts:701
↓ 75 callersMethodgetChart
()
src/Store.ts:1812
↓ 70 callersMethodgetWidget
()
src/pane/SeparatorPane.ts:65
↓ 68 callersFunctionisNumber
(value: unknown)
src/common/utils/typeChecks.ts:80
↓ 62 callersMethodgetChartStore
()
src/Chart.ts:235
↓ 40 callersFunctionisString
(value: unknown)
src/common/utils/typeChecks.ts:92
↓ 38 callersMethodcreateIndicator
(value: string | IndicatorCreate, options?: CreateIndicatorOptions)
src/Chart.ts:914
↓ 36 callersMethodgetStyles
()
src/Chart.ts:729
↓ 25 callersMethodupdatePane
(level: UpdateLevel, paneId?: string)
src/Chart.ts:635
↓ 23 callersMethodcreateOverlay
(value: string | OverlayCreate | Array<string | OverlayCreate>)
src/Chart.ts:997
↓ 22 callersMethoddispatchEvent
(name: EventName, event: MouseTouchEvent)
src/view/OverlayView.ts:467
↓ 21 callersMethodconvertToPixel
(points: Partial<Point> | Array<Partial<Point>>, filter?: ConvertFilter)
src/Chart.ts:1226
↓ 21 callersFunctionisFunction
(value: unknown)
src/common/utils/typeChecks.ts:72
↓ 19 callersFunctionformatValue
(data: unknown, key: string, defaultValue?: unknown)
src/common/utils/format.ts:36
↓ 19 callersMethodgetName
()
src/widget/YAxisWidget.ts:48
↓ 18 callersMethodgetDataList
()
src/Chart.ts:905
↓ 18 callersMethodisDrawing
()
src/component/Overlay.ts:362
↓ 18 callersFunctionmerge
(target: any, source: any)
src/common/utils/typeChecks.ts:16
↓ 18 callersMethodsetBounding
(rootBounding: Partial<Bounding>)
src/pane/SeparatorPane.ts:42
↓ 18 callersMethodsetCrosshair
( crosshair?: Nullable<Crosshair>, options?: { notInvalidate?: boolean, notExecuteAction?: boolean, fo
src/Store.ts:1268
↓ 17 callersMethod_processEvent
(event: MouseTouchEvent, callback?: MouseTouchEventCallback)
src/common/EventHandler.ts:894
↓ 16 callersFunctionformatPrecision
(value: string | number, precision?: number)
src/common/utils/format.ts:100
↓ 16 callersMethodlayout
(options: { sort?: boolean measureHeight?: boolean measureWidth?: boolean secondMeasureWidth?:
src/Chart.ts:346
↓ 15 callersMethod_makeCompatEvent
(event: MouseEvent | TouchEvent, touch?: Touch)
src/common/EventHandler.ts:898
↓ 15 callersMethod_makeWidgetEvent
(event: MouseTouchEvent, widget: Nullable<Widget>)
src/Event.ts:815
↓ 15 callersMethodgetIndicatorsByPaneId
(paneId: string)
src/Store.ts:1384
↓ 15 callersMethodgetSymbol
()
src/Chart.ts:708
↓ 14 callersMethod_findWidgetByEvent
(event: MouseTouchEvent)
src/Event.ts:758
↓ 14 callersMethodgetContainer
()
src/Chart.ts:233
↓ 13 callersMethodgetBarSpace
()
src/Chart.ts:834
↓ 13 callersMethodgetDecimalFold
()
src/Chart.ts:769
↓ 13 callersMethodgetXAxisComponent
()
src/pane/XAxisPane.ts:55
↓ 12 callersMethodextend
(template: OverlayTemplate<E>)
src/component/Overlay.ts:476
↓ 12 callersMethodgetThousandsSeparator
()
src/Chart.ts:761
↓ 12 callersMethodoverride
(overlay: Partial<Overlay<E>>)
src/component/Overlay.ts:288
↓ 11 callersFunctioncheckOverlayFigureEvent
( targetEventType: keyof Omit<OverlayEventCollection<unknown>, 'onDrawStart' | 'onDrawing' | 'onDrawEnd' | '
src/component/Overlay.ts:65
↓ 11 callersMethodgetCrosshair
()
src/Store.ts:1308
↓ 11 callersMethodgetInnerFormatter
()
src/Store.ts:469
↓ 11 callersFunctionisArray
(value: unknown)
src/common/utils/typeChecks.ts:67
↓ 10 callersMethod_getCoordinate
(eventLike: Touch | MouseEvent)
src/common/EventHandler.ts:932
↓ 10 callersFunctioncalcTextWidth
(text: string, size?: number, weight?: string | number, family?: string)
src/common/utils/canvas.ts:38
↓ 10 callersMethodgetDrawPaneById
(paneId: string)
src/Chart.ts:222
↓ 10 callersFunctionisObject
(value: unknown)
src/common/utils/typeChecks.ts:76
↓ 10 callersMethodupdate
(w: number, h: number)
src/common/Canvas.ts:115
↓ 9 callersMethod_preventDefault
(event: Event)
src/common/EventHandler.ts:926
↓ 9 callersMethodclear
()
src/common/TaskScheduler.ts:61
↓ 9 callersFunctioncreateDom
(tagName: K, styles?: Partial<CSSStyleDeclaration>)
src/common/utils/dom.ts:21
↓ 9 callersMethodgetProgressOverlayInfo
()
src/Store.ts:1609
↓ 9 callersFunctionlog10
(value: number)
src/common/utils/number.ts:127
↓ 9 callersMethodsetOptions
(options: PaneOptions)
src/pane/XAxisPane.ts:38
↓ 8 callersMethoddataIndexToCoordinate
(dataIndex: number)
src/Store.ts:1062
↓ 8 callersMethoddataIndexToTimestamp
(dataIndex: number)
src/Store.ts:940
↓ 8 callersMethodgetContext
()
src/common/Canvas.ts:134
↓ 8 callersFunctiongetPixelRatio
(canvas: HTMLCanvasElement)
src/common/utils/canvas.ts:25
↓ 8 callersFunctionhexToRgb
(hex: string, alpha?: number)
src/common/utils/color.ts:48
↓ 7 callersMethodconvertFromPixel
(coordinates: Array<Partial<Coordinate>>, filter?: ConvertFilter)
src/Chart.ts:1258
↓ 7 callersFunctioncreateFont
(size?: number, weight?: string | number, family?: string)
src/common/utils/canvas.ts:29
↓ 7 callersMethoddestroy
()
src/common/Canvas.ts:138
↓ 7 callersMethodgetIndicatorsByFilter
(filter: IndicatorFilter)
src/Store.ts:1388
↓ 7 callersMethodgetLayoutBasicParams
()
src/Store.ts:834
↓ 7 callersMethodgetXAxisPane
()
src/Chart.ts:237
↓ 7 callersFunctionindex10
(value: number)
src/common/utils/number.ts:139
↓ 7 callersMethodisContinuousDrawingMode
()
src/component/Overlay.ts:370
↓ 7 callersFunctionlogWarn
(api: string, invalidParam: string, append?: string)
src/common/utils/logger.ts:26
↓ 7 callersFunctionroundPrice
(price)
debug/main.js:56
↓ 6 callersMethod_coordinateToPoint
(o: Overlay, coordinate: Coordinate)
src/view/OverlayView.ts:381
↓ 6 callersMethod_firesTouchEvents
(e: MouseEvent)
src/common/EventHandler.ts:880
↓ 6 callersMethod_mouseTouchMoveWithDownInfo
(currentCoordinate: Coordinate, startCoordinate: Coordinate)
src/common/EventHandler.ts:421
↓ 6 callersMethod_setOptions
(fuc: () => void)
src/Chart.ts:779
↓ 6 callersMethoddrawStandardTooltipFeatures
( ctx: CanvasRenderingContext2D, features: TooltipFeatureStyle[], coordinate: Coordinate, indi
src/view/IndicatorTooltipView.ts:148
↓ 6 callersMethodgetPeriod
()
src/Chart.ts:719
↓ 6 callersMethodisDrawTooltip
(crosshair: Crosshair, styles: TooltipStyle)
src/view/IndicatorTooltipView.ts:312
↓ 6 callersMethodisStart
()
src/component/Overlay.ts:366
↓ 6 callersFunctionisTransparent
(color: string)
src/common/utils/color.ts:27
↓ 6 callersFunctionrandomBetween
(min, max)
debug/main.js:44
↓ 5 callersMethod_adjustVisibleRange
()
src/Store.ts:670
↓ 5 callersMethod_clearLongTapTimeout
()
src/common/EventHandler.ts:573
↓ 5 callersMethod_createPane
( DrawPaneClass: new (chart: Chart, options: PickRequired<PaneOptions, 'id'>) => P, options: PickRequi
src/Chart.ts:213
↓ 5 callersMethodexecuteAction
(type: ActionType, data: Nullable<Crosshair>)
src/Chart.ts:1288
↓ 5 callersMethodgetAxisComponent
()
src/widget/YAxisWidget.ts:44
↓ 5 callersMethodgetOverlaysByPaneId
(paneId?: string)
src/Store.ts:1533
↓ 5 callersMethodgetVisibleRange
()
src/Chart.ts:838
↓ 5 callersFunctionisBoolean
(value: unknown)
src/common/utils/typeChecks.ts:88
↓ 5 callersFunctionrandomNormal
()
debug/main.js:48
↓ 5 callersFunctionrequestAnimationFrame
(fn: (params: unknown) => unknown)
src/common/utils/compatible.ts:19
↓ 5 callersMethodscroll
(distance: number)
src/Store.ts:906
↓ 5 callersMethodscrollByDistance
(distance: number, animationDuration?: number)
src/Chart.ts:1162
↓ 5 callersMethodstartScroll
()
src/Store.ts:902
↓ 5 callersMethodzoom
(scale: number, coordinate: Nullable<Partial<Coordinate>>, position: 'main' | 'xAxis')
src/Store.ts:1206
↓ 4 callersMethod_eventTimeStamp
(e: TouchEvent | MouseEvent)
src/common/EventHandler.ts:939
↓ 4 callersMethod_getLayoutDefaultPaneOptions
(basicParams: LayoutBasicParams)
src/Chart.ts:243
↓ 4 callersMethod_getLayoutDefaultYAxis
(basicParams: LayoutBasicParams)
src/Chart.ts:254
↓ 4 callersMethod_resetClickTimeout
()
src/common/EventHandler.ts:266
↓ 4 callersMethod_sortOverlays
(paneId?: string)
src/Store.ts:1544
↓ 4 callersMethodadd
(tasks: Record<string, Promise<unknown>>)
src/common/TaskScheduler.ts:31
next →1–100 of 787, ranked by callers