MCPcopy Create free account

hub / github.com/bklit/bklit-ui / functions

Functions2,749 in github.com/bklit/bklit-ui

↓ 1 callersFunctioncollectUsed
(name, visited = new Set())
packages/ui/scripts/verify-registry-deps.mjs:106
↓ 1 callersFunctioncommitOklchDraft
( raw: string, state: OklchPickerState, onChange: (value: string) => void )
packages/studio/src/components/controls/studio-color-picker.tsx:25
↓ 1 callersFunctioncomposePositiveSum
All ways to split `span` into `parts` positive integer gaps.
packages/ui/src/charts/x-axis.tsx:106
↓ 1 callersFunctioncomposedCodegen
(state: StudioUrlState)
packages/studio/src/lib/codegen-helpers.ts:768
↓ 1 callersFunctioncomputeComposedYScaleDomainMax
( data: Record<string, unknown>[], lines: LineConfig[], barDataKeys: string[] )
packages/ui/src/charts/composed-chart.tsx:146
↓ 1 callersFunctioncomputeFitCamera
({ viewportWidth, viewportHeight, worldX, worldY, worldWidth, worldHeight, padding = EDITOR_CAME
packages/studio/src/editor/editor-camera.ts:63
↓ 1 callersFunctioncomputeHeatmapCellFaded
( isCellHovering: boolean, isLevelHovering: boolean, hoveredCell: { column: number; row: number } | null
packages/ui/src/charts/heatmap/heatmap-cells.tsx:50
↓ 1 callersFunctioncomputeHeatmapDimensions
({ width, parentHeight, margin, columnCount, rowCount, binSize, layout, separator, }: { widt
packages/ui/src/charts/heatmap/heatmap-chart.tsx:133
↓ 1 callersFunctioncomputePeriodTrend
( data: Record<string, unknown>[], index: number, dataKey: string )
packages/ui/registry/blocks/stat-card-line-01/components/stat-card-hover-bridge.tsx:27
↓ 1 callersFunctioncomputePeriodTrend
( data: Record<string, unknown>[], index: number, dataKey: string )
packages/ui/registry/blocks/stat-card-area-01/components/stat-card-hover-bridge.tsx:27
↓ 1 callersFunctioncomputePeriodTrend
( data: Record<string, unknown>[], index: number, dataKey: string )
apps/web/blocks/stat-card-line-01/files/components/stat-card-hover-bridge.tsx:27
↓ 1 callersFunctioncomputePeriodTrend
( data: Record<string, unknown>[], index: number, dataKey: string )
apps/web/blocks/_shared/files/components/stat-card-hover-bridge.tsx:27
↓ 1 callersFunctioncomputePeriodTrend
( data: Record<string, unknown>[], index: number, dataKey: string )
apps/web/blocks/stat-card-area-01/files/components/stat-card-hover-bridge.tsx:27
↓ 1 callersFunctioncomputeProjectionAnchorTangentSlope
( sourceData: Record<string, unknown>[], seriesKey: string, xDataKey = "date", startIndexProp?: number
packages/ui/src/charts/projection-utils.ts:191
↓ 1 callersFunctioncomputeSeriesBarLayout
(input: { stacked: boolean; composedStackOffsets: Map<number, Map<string, number>> | undefined; rowIndex
packages/ui/src/charts/series-bar.tsx:11
↓ 1 callersFunctioncomputeTargetRange
( data: LiveLinePoint[], value: number, exaggerate: boolean )
packages/ui/src/charts/live-line-chart.tsx:89
↓ 1 callersFunctioncomputeVisitorTrend
(visitors: number)
packages/ui/registry/blocks/stat-card-choropleth-01/data/visitors.ts:75
↓ 1 callersFunctioncomputeVisitorTrend
(visitors: number)
apps/web/blocks/stat-card-choropleth-01/files/data/visitors.ts:75
↓ 1 callersFunctioncomputeVisitorTrend
(visitors: number)
apps/web/blocks/_shared/files/data/visitors.ts:75
↓ 1 callersFunctionconsumeSearchOpenSource
()
apps/web/lib/analytics/search-source.ts:7
↓ 1 callersFunctioncontrolFieldKey
(control: StudioControl)
packages/studio/src/components/studio-control-groups.tsx:18
↓ 1 callersFunctioncopyBlockFile
(blockId, relativePath)
packages/ui/scripts/generate-block-registry.mjs:172
↓ 1 callersFunctioncountHeatmapWeekDaysOnOrAfter
( weekStart: Date, threshold: Date )
packages/ui/src/charts/heatmap/heatmap-utils.ts:49
↓ 1 callersFunctioncountTypeMismatches
* Count delta entries whose value type disagrees with the field's default type * under a given key layout. The correct historical layout yields zero
packages/studio/src/lib/studio-url-codec.ts:60
↓ 1 callersFunctioncreateArtboard
({ id, label, x, y, width, height, primary = false, }: { id: string; label: string; x: num
packages/studio/src/lib/studio-scenes.ts:29
↓ 1 callersFunctioncreateForeignObjectContent
( root: HTMLElement, overlayClone: HTMLElement, embeddedFontCss = "" )
packages/studio/src/lib/svg-export/clone-html-overlays.ts:269
↓ 1 callersFunctioncreateSrgbCanvas
( width: number, height: number )
packages/studio/src/lib/studio-recording-color.ts:15
↓ 1 callersFunctioncreateXAccessor
(xDataKey: string)
packages/ui/src/charts/chart-brush-layout.tsx:40
↓ 1 callersMethodcropTo
(target: CropTargetHandle)
packages/studio/src/lib/record-chart-stream.ts:19
↓ 1 callersFunctioncrosshairIndicatorColor
(state: StudioUrlState)
packages/studio/src/components/charts/line-profit-loss-studio.tsx:59
↓ 1 callersFunctioncssColorToRgbBytes
(color: string)
packages/studio/src/lib/chart-theme-color.ts:237
↓ 1 callersFunctiondashArrayDiffers
(state: StudioUrlState, seriesIndex: number)
packages/studio/src/lib/series-stroke-props.ts:103
↓ 1 callersFunctiondecodeDelta
Pick the historical key layout that best fits the delta, then coerce types.
packages/studio/src/lib/studio-url-codec.ts:79
↓ 1 callersFunctiondedupeIndicesByLabel
( indices: number[], data: Record<string, unknown>[], dateLabels: string[], xAccessor: (d: Record<stri
packages/ui/src/charts/x-axis.tsx:170
↓ 1 callersFunctiondefaultDedupeKey
(tooltip: T)
packages/ui/src/charts/use-scheduled-tooltip.ts:13
↓ 1 callersFunctiondefaultEndValueForPreset
( sourceData: Record<string, unknown>[], seriesKey: string, projectionIndex: number )
packages/studio/src/lib/studio-projection-props.ts:235
↓ 1 callersFunctiondefaultFormat
(value: number, step: number)
packages/studio/src/ui/studio-slider.tsx:31
↓ 1 callersFunctiondefaultSeriesColor
( preset: ColorPresetId, seriesIndex: number )
packages/studio/src/lib/studio-series-design.ts:153
↓ 1 callersFunctiondefaultsForChart
()
packages/studio/src/lib/studio-parsers.ts:866
↓ 1 callersFunctiondetectMomentum
( data: Record<string, unknown>[], dataKey: string, lookback = 20 )
packages/ui/src/charts/live-line.tsx:21
↓ 1 callersFunctiondismissStudioOnboarding
()
packages/studio/src/lib/studio-onboarding-cookie.ts:19
↓ 1 callersFunctiondomainExtendsPastData
( data: Record<string, unknown>[], xAccessor: (d: Record<string, unknown>) => Date, xScale: { domain: ()
packages/ui/src/charts/x-axis.tsx:478
↓ 1 callersFunctiondrainQueue
()
apps/web/lib/home-mount-queue.ts:45
↓ 1 callersFunctiondrawVideoSampleToSrgbCanvas
( sample: VideoSample )
packages/studio/src/lib/studio-recording-color.ts:46
↓ 1 callersFunctioneaseEditorGeometry
( bezier: [number, number, number, number], width: number, height: number, padding = 8 )
packages/studio/src/lib/motion-config.ts:544
↓ 1 callersFunctioneaseHandleSvgPosition
( bx: number, by: number, width: number, height: number, padding = 8, margin = EASE_HANDLE_MARGIN
packages/studio/src/lib/motion-config.ts:198
↓ 1 callersFunctionedgeOpacity
(y: number, chartHeight: number)
packages/ui/src/charts/live-y-axis.tsx:63
↓ 1 callersFunctionembedFontFaceCss
()
packages/studio/src/lib/svg-export/export-typography.ts:47
↓ 1 callersFunctionencodeStudioRecording
( options: EncodeStudioRecordingOptions )
packages/studio/src/lib/encode-studio-recording.ts:27
↓ 1 callersFunctionenrichLegendItemsForProgress
( items: LegendItem[], showProgress: boolean )
packages/studio/src/components/charts/studio-chart-shell.tsx:41
↓ 1 callersFunctionensureChildKey
(child: ReactElement, index: number)
packages/ui/src/charts/time-series-chart-shell.tsx:122
↓ 1 callersFunctionextractAreaConfigs
(children: ReactNode)
packages/ui/src/charts/area-chart.tsx:72
↓ 1 callersFunctionextractBarConfigs
(children: ReactNode)
packages/ui/src/charts/bar-chart.tsx:103
↓ 1 callersFunctionextractComposedSeries
(children: ReactNode)
packages/ui/src/charts/composed-chart.tsx:123
↓ 1 callersFunctionextractLineConfigs
(children: ReactNode)
packages/ui/src/charts/line-chart.tsx:108
↓ 1 callersFunctionextractLiveLineConfigs
(children: ReactNode)
packages/ui/src/charts/live-line-chart.tsx:189
↓ 1 callersFunctionextractProjectionLineConfigs
( children: ReactNode )
packages/ui/src/charts/projection-config.ts:50
↓ 1 callersFunctionextractScatterConfigs
(children: ReactNode)
packages/ui/src/charts/scatter-chart.tsx:47
↓ 1 callersFunctionfadeStops
(mode: CrosshairFadeOption)
packages/studio/src/components/controls/crosshair-fade-picker.tsx:13
↓ 1 callersFunctionfetchData
()
apps/web/components/providers/github-stats-provider.tsx:47
↓ 1 callersFunctionfetchRegistry
()
apps/web/components/docs/installation-tabs.tsx:154
↓ 1 callersFunctionfilterDataByXDomain
( data: Record<string, unknown>[], xDomain: [Date, Date], xAccessor: (d: Record<string, unknown>) => Dat
packages/ui/src/charts/filter-data-by-x-domain.ts:1
↓ 1 callersFunctionfilterHeatmapColumns
( columns: HeatmapColumn[], xDomain?: [Date, Date] )
packages/ui/src/charts/heatmap/heatmap-utils.ts:198
↓ 1 callersFunctionfindFunnelLabelLayer
(root: HTMLElement)
packages/studio/src/lib/svg-export/clone-html-overlays.ts:182
↓ 1 callersFunctionfindHtmlOverlayRoots
(root: HTMLElement)
packages/studio/src/lib/svg-export/clone-html-overlays.ts:142
↓ 1 callersFunctionfindInitialSign
( data: Record<string, unknown>[], dataKey: string )
packages/ui/src/charts/profit-loss-segments.ts:18
↓ 1 callersFunctionfindSunburstNodeById
( root: SunburstNode, nodeId: string )
packages/studio/src/lib/studio-legend-items.ts:89
↓ 1 callersFunctionfindSunburstNodeById
( node: SunburstNode, id: string, parentId: string | null = null )
apps/web/components/charts/chart-examples.tsx:6891
↓ 1 callersFunctionfirstConfigurableStudioComponentId
( components: StudioComponentDefinition[] )
packages/studio/src/lib/studio-component-visibility.ts:80
↓ 1 callersFunctionformatBklitChartThemeTokensCss
( theme: BklitThemeMode, tokens: BklitChartThemeTokens )
packages/studio/src/lib/bklit-chart-theme-tokens.ts:122
↓ 1 callersFunctionformatBklitShadcnThemeTokensCss
( theme: BklitThemeMode, tokens: BklitShadcnThemeTokens )
packages/studio/src/lib/bklit-shadcn-theme-tokens.ts:140
↓ 1 callersFunctionformatHeatmapOrdinalDay
(day: number)
packages/ui/src/charts/heatmap/heatmap-utils.ts:227
↓ 1 callersFunctionformatHeatmapYAxisLabel
( label: string, labelFormat: HeatmapYAxisLabelFormat )
packages/ui/src/charts/heatmap/heatmap-utils.ts:317
↓ 1 callersFunctionformatProjectionPathSnippet
( path: { date: Date; value: number }[], varName: string )
packages/studio/src/lib/codegen-helpers.ts:143
↓ 1 callersFunctionformatStatValue
( value: number, formatOptions: ChartStatFlowFormat, prefix?: string, suffix?: string )
packages/ui/src/charts/chart-stat-flow.tsx:28
↓ 1 callersFunctionformatStopColorLabel
(color: string)
packages/studio/src/components/controls/fill-gradient-editor.tsx:40
↓ 1 callersFunctionformatTransitionObject
(transition: Transition)
packages/studio/src/lib/motion-codegen.ts:8
↓ 1 callersFunctionformatTriggerLabel
(color: string)
packages/studio/src/components/controls/fill-picker.tsx:45
↓ 1 callersFunctionfpsTone
(fps: number)
packages/studio/src/editor/fps-counter.tsx:6
↓ 1 callersFunctionfpsTone
(fps: number)
apps/web/components/playground/fps-counter.tsx:6
↓ 1 callersFunctionframesForNativeTimeline
( frames: TimestampedFrame[], timeline: StudioRecordingTimeline )
packages/studio/src/lib/studio-recording.ts:253
↓ 1 callersMethodfromElement
(element: Element)
packages/studio/src/lib/record-chart-stream.ts:15
↓ 1 callersFunctionfunnelCodegen
(state: StudioUrlState)
packages/studio/src/lib/codegen-helpers.ts:901
↓ 1 callersFunctiongaugeCodegen
(state: StudioUrlState)
packages/studio/src/lib/codegen-helpers.ts:583
↓ 1 callersFunctiongaugeDataSnippet
(state: StudioUrlState)
packages/studio/src/lib/codegen-helpers.ts:1239
↓ 1 callersFunctiongaugeUniformWidthCodegenBlock
( state: StudioUrlState, isLinear: boolean )
packages/studio/src/lib/codegen-helpers.ts:573
↓ 1 callersFunctiongcd
(a: number, b: number)
apps/web/lib/format-showcase-code.ts:13
↓ 1 callersFunctiongenerateBiaxialDemoData
Biaxial demo (Recharts-style): two metrics on independent Y scales.
apps/web/components/playground/playground-line-chart.tsx:29
↓ 1 callersFunctiongenerateChartSkeletonFromTarget
( targetData: Record<string, unknown>[], dataKey: string )
packages/ui/src/charts/generate-chart-skeleton-data.ts:32
↓ 1 callersFunctiongenerateData
()
packages/ui/src/line-chart.tsx:33
↓ 1 callersFunctiongenerateEasedGradientStops
Bell-curve opacity stops (sin squared) for the shimmer band's soft edges.
packages/ui/src/charts/loading-sweep.tsx:88
↓ 1 callersFunctiongenerateHeatmapSkeletonFromTarget
( target: HeatmapColumn[] )
packages/ui/src/charts/heatmap/generate-heatmap-skeleton-data.ts:4
↓ 1 callersFunctiongeneratePieArcPath
( innerRadius: number, outerRadius: number, startAngle: number, endAngle: number, cornerRadius: numb
packages/ui/src/charts/pie-chart.tsx:91
↓ 1 callersFunctiongeomCentroidAngle
(geometry: ArcGeometry)
packages/ui/src/charts/sunburst.ts:472
↓ 1 callersFunctiongeomCentroidRadius
(geometry: ArcGeometry)
packages/ui/src/charts/sunburst.ts:476
↓ 1 callersFunctiongeometryDimOpacity
( geometry: CandleGeometry, fadedOpacity: number, legendHoveredIndex: number | null, hoveredTime: numb
packages/ui/src/charts/candlestick.tsx:110
↓ 1 callersFunctiongetArtboardsBounds
(artboards: StudioArtboard[])
packages/studio/src/lib/studio-scenes.ts:101
↓ 1 callersFunctiongetBarHorizontalData
(seed = 0)
packages/studio/src/lib/demo-data.ts:583
↓ 1 callersFunctiongetCandlestickData
(seed = 0)
packages/studio/src/lib/demo-data.ts:590
↓ 1 callersFunctiongetCandlestickReferenceAreaDefaults
()
packages/studio/src/lib/demo-data.ts:240
← previousnext →801–900 of 2,749, ranked by callers