MCPcopy Create free account

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

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

↓ 5 callersFunctionparsePipeBooleans
(raw: string)
packages/studio/src/lib/studio-series-line-props.ts:23
↓ 5 callersFunctionpatternCodegenBlock
(preset: PatternPresetId)
packages/studio/src/lib/patterns.tsx:234
↓ 5 callersFunctionreconcileOverlayVisibility
( state: StudioUrlState )
packages/studio/src/lib/studio-visibility-sync.ts:162
↓ 5 callersFunctionregistryJsonUrlForName
(name: string)
packages/studio/src/lib/chart-links.ts:19
↓ 5 callersFunctionresolveChartThemeModeFromElement
( element: HTMLElement )
apps/web/lib/apply-chart-theme-vars.ts:74
↓ 5 callersFunctionresolveCssVar
(element: Element, value: string)
packages/studio/src/lib/svg-export/resolve-css-var.ts:141
↓ 5 callersFunctionresolveFadeSides
(fade: FadeEdges)
packages/ui/src/charts/fade-edges.ts:18
↓ 5 callersFunctionresolveHeatmapDisplayRange
( columns: HeatmapColumn[] )
packages/ui/src/charts/heatmap/heatmap-utils.ts:789
↓ 5 callersFunctionringOptions
( focusDepth: number, maxDepth: number, radius: number )
packages/ui/src/charts/sunburst.ts:174
↓ 5 callersFunctionscaleOpacity
(value: number | undefined, fallback = 1)
packages/ui/src/charts/heatmap/heatmap-utils.ts:389
↓ 5 callersFunctionseriesKeysForState
(state: StudioUrlState)
packages/studio/src/lib/codegen-helpers.ts:88
↓ 5 callersFunctionseriesStrokePropsCodegen
( state: StudioUrlState, seriesIndex = 0 )
packages/studio/src/lib/series-stroke-props.ts:67
↓ 5 callersFunctionshouldTweenYDomain
(from: YDomain, to: YDomain)
packages/ui/src/charts/y-domain-utils.ts:19
↓ 5 callersFunctionsponsorHref
(origin: string, term: string)
apps/web/lib/sponsors.ts:7
↓ 5 callersFunctionstripOklchWrapper
(value: string)
packages/studio/src/lib/chart-theme-color.ts:30
↓ 5 callersFunctionstudioCartesianLegendItems
( state: StudioUrlState, seriesCount: number, values?: number[], chartPrefix?: string )
packages/studio/src/lib/studio-legend-items.ts:24
↓ 5 callersFunctionstudioChartGridLayout
( state: Pick<StudioUrlState, "legendPlacement" | "legendAlign">, legendVisible: boolean )
packages/studio/src/lib/studio-chart-grid.ts:29
↓ 5 callersFunctiontargetMotionCurvePoints
( state: MotionStateSlice, bezier?: [number, number, number, number] )
packages/studio/src/lib/motion-config.ts:350
↓ 5 callersFunctionuseCatalogUrlState
()
packages/studio/src/dev/studio-ui-catalog-sections.tsx:118
↓ 5 callersFunctionuseChoroplethStable
()
packages/ui/src/charts/choropleth/choropleth-context.tsx:223
↓ 5 callersFunctionuseLegendItem
()
packages/ui/src/charts/legend/legend-context.tsx:84
↓ 5 callersFunctionusePieStable
()
packages/ui/src/charts/pie-context.tsx:179
↓ 5 callersFunctionuseRadarStable
()
packages/ui/src/charts/radar-context.tsx:148
↓ 5 callersFunctionuseSankey
()
packages/ui/src/charts/sankey/sankey-context.tsx:95
↓ 5 callersFunctionuseStudioAnalytics
()
packages/studio/src/providers/studio-analytics-context.tsx:26
↓ 5 callersFunctionuseSunburstStable
()
packages/ui/src/charts/sunburst-context.tsx:192
↓ 4 callersFunctionarcPath
( geometry: ArcGeometry, progress: number, radialProgress = progress )
packages/ui/src/charts/sunburst.ts:406
↓ 4 callersFunctionbuildProjectionScopedControlUpdate
( state: StudioUrlState, key: keyof StudioUrlState, projectionIndex: number, value: StudioUrlState[key
packages/studio/src/lib/studio-projection-props.ts:521
↓ 4 callersFunctionclamp
(n: number)
packages/studio/src/lib/motion-config.ts:187
↓ 4 callersFunctionclampFrameSize
( width: number, height: number, maxWidth: number, maxHeight: number )
packages/studio/src/components/studio-chart-frame.tsx:60
↓ 4 callersFunctionclampSize
( width: number, height: number, maxWidth: number, maxHeight: number )
apps/web/components/playground/resizable-preview.tsx:23
↓ 4 callersFunctionclockwiseFraction
(angle: number)
packages/ui/src/charts/sunburst.ts:294
↓ 4 callersFunctioncolumn
(counts: number[])
packages/ui/src/charts/heatmap/__tests__/heatmap-animation.test.ts:14
↓ 4 callersFunctioncontent
(zoom?: ZoomInstance<SVGSVGElement>)
packages/ui/src/charts/choropleth/choropleth-chart.tsx:427
↓ 4 callersFunctiondecimateTimeSeries
( data: T[], maxPoints: number, valueKeys: string[] = [] )
packages/ui/src/charts/decimate-time-series.ts:5
↓ 4 callersFunctiondefaultStudioComponentId
( components: StudioComponentDefinition[] )
packages/studio/src/lib/studio-components.ts:1599
↓ 4 callersFunctiondelay
(ms: number, signal: { cancelled: boolean; timeouts: number[] })
apps/web/components/animated-brand.tsx:13
↓ 4 callersFunctiondist
(ax: number, ay: number, bx: number, by: number)
packages/ui/src/charts/notch-gauge-shared.ts:105
↓ 4 callersFunctiondomainsEqual
( left: Record<string, YDomain>, right: Record<string, YDomain> )
packages/ui/src/charts/y-domain-utils.ts:112
↓ 4 callersFunctionfindHeatmapColumnIndexForDate
( columns: HeatmapColumn[], date: Date )
packages/ui/src/charts/heatmap/heatmap-utils.ts:471
↓ 4 callersFunctionfiniteOr
(value: number, fallback: number)
packages/studio/src/components/studio-chart-frame.tsx:56
↓ 4 callersFunctionfmt
(v: number)
apps/web/components/charts/chart-examples.tsx:318
↓ 4 callersFunctiongenerateStudioCartesianData
({ seriesCount, pointCount, xAxis, seed = 0, }: { seriesCount: number; pointCount: number; xAxis
packages/studio/src/lib/demo-data.ts:680
↓ 4 callersFunctiongetHeatmapColumnXOffset
( columnIndex: number, separator: Pick<HeatmapSeparatorLayout, "spacing" | "atColumns"> | null )
packages/ui/src/charts/heatmap/heatmap-utils.ts:707
↓ 4 callersFunctiongetHeatmapWeekCount
(startSunday: Date, endDate: Date)
packages/ui/src/charts/heatmap/heatmap-utils.ts:41
↓ 4 callersFunctiongetLineChartControlGroups
(state: { lineChartMode: "standard" | "profitLoss"; })
packages/studio/src/lib/registry-control-groups.ts:942
↓ 4 callersFunctiongetLineYAxisFormatLargeNumbers
( state: StudioUrlState, axis: LineYAxisId )
packages/studio/src/lib/line-y-axis-settings.ts:48
↓ 4 callersFunctiongetLineYAxisNumTicks
( state: StudioUrlState, axis: LineYAxisId )
packages/studio/src/lib/line-y-axis-settings.ts:19
↓ 4 callersFunctiongetProjectionShowEndpoints
( state: StudioUrlState, projectionIndex: number )
packages/studio/src/lib/studio-projection-props.ts:401
↓ 4 callersFunctiongetProjectionStrokeGradientEnd
( state: StudioUrlState, projectionIndex: number )
packages/studio/src/lib/studio-projection-props.ts:347
↓ 4 callersFunctiongetSeriesDashArray
( state: StudioUrlState, seriesIndex: number )
packages/studio/src/lib/studio-series-line-props.ts:255
↓ 4 callersFunctiongetSeriesShowMarkers
( state: StudioUrlState, seriesIndex: number )
packages/studio/src/lib/studio-series-line-props.ts:213
↓ 4 callersFunctiongetY
(point: T, index: number)
packages/ui/src/charts/decimate-time-series.ts:15
↓ 4 callersFunctiongetY
(d: { value: number })
packages/ui/src/charts/loading-sweep.tsx:255
↓ 4 callersFunctiongroupLinesByYAxisId
( lines: LineConfig[] )
packages/ui/src/charts/y-axis-scales.ts:16
↓ 4 callersFunctionisGradientDefComponent
(child: ReactElement)
packages/ui/src/charts/chart-defs.ts:30
↓ 4 callersFunctionisHeatmapInactiveEffectEnabled
( inactiveOpacity: number, inactiveScale: number )
packages/ui/src/charts/heatmap/heatmap-utils.ts:858
↓ 4 callersFunctionisHeatmapLevelPattern
(style: HeatmapLevelStyle)
packages/ui/src/charts/heatmap/heatmap-colors.ts:73
↓ 4 callersFunctionisNumberFlowElement
( element: Element )
packages/studio/src/lib/svg-export/number-flow-export.ts:9
↓ 4 callersFunctionisPostOverlayComponent
(child: ReactElement)
packages/ui/src/charts/chart-child-passthrough.ts:68
↓ 4 callersFunctionisProfitLossLineMode
(state: StudioUrlState)
packages/studio/src/lib/line-chart-mode.ts:5
↓ 4 callersFunctionmat3
( m: Mat3, a: number, b: number, c: number )
packages/studio/src/lib/oklch-color.ts:54
↓ 4 callersFunctionmaxRenderPointsForWidth
(innerWidth: number)
packages/ui/src/charts/decimate-time-series.ts:89
↓ 4 callersFunctionmockStyle
(vars: Record<string, string>)
packages/studio/src/lib/__tests__/resolve-css-var.test.ts:11
↓ 4 callersFunctionogStateForChart
(slug: (typeof validChartSlugs)[number])
packages/studio/src/lib/__tests__/studio-og.test.ts:21
↓ 4 callersFunctionparseOpacityFromColor
(color: string)
packages/studio/src/lib/chart-theme-color.ts:337
↓ 4 callersFunctionparsePipeNumbers
(raw: string)
packages/studio/src/lib/studio-projection-props.ts:52
↓ 4 callersFunctionparsePipeStrings
(raw: string)
packages/studio/src/lib/studio-projection-props.ts:71
↓ 4 callersFunctionpatternDetailControls
( patternKey: keyof StudioUrlState, keys: PatternControlKeys, options?: { opacityColor?: string; enabled
packages/studio/src/lib/pattern-control-groups.ts:53
↓ 4 callersFunctionpickerStatePreviewCss
(state: OklchPickerState)
packages/studio/src/lib/studio-color-picker-value.ts:57
↓ 4 callersFunctionpresetStyle
( id: ColorPresetId, chartAccent?: string )
packages/studio/src/lib/color-presets.ts:73
↓ 4 callersFunctionpreviewValue
( key: keyof StudioUrlState, nextValue: StudioUrlState[keyof StudioUrlState] )
packages/studio/src/components/controls/control-field.tsx:256
↓ 4 callersFunctionreadPipeSlot
(values: string[], index: number)
packages/studio/src/lib/line-y-axis-settings.ts:15
↓ 4 callersFunctionreadValue
(key: K)
packages/studio/src/components/controls/projection-stroke-control.tsx:41
↓ 4 callersFunctionregistryV0ExampleJsonUrl
(name: string)
packages/studio/src/lib/chart-links.ts:28
↓ 4 callersFunctionrenderKeyedChartLayers
(children: ReactElement[])
packages/ui/src/charts/chart-child-passthrough.ts:113
↓ 4 callersFunctionresolveChartChildElement
(child: ReactElement)
packages/ui/src/charts/chart-child-passthrough.ts:22
↓ 4 callersFunctionresolveChartThemeStyle
(state: StudioUrlState)
packages/studio/src/lib/studio-series-design.ts:165
↓ 4 callersFunctionresolveHeatmapInactiveStyle
( isInactive: boolean, inactiveOpacity: number, inactiveScale: number )
packages/ui/src/charts/heatmap/heatmap-utils.ts:890
↓ 4 callersFunctionresolveHeatmapSeparatorConfig
( children: ReactNode, chartSeparators?: HeatmapSeparatorParsedConfig | null )
packages/ui/src/charts/heatmap/heatmap-resolve-separator.ts:62
↓ 4 callersFunctionresolveHeatmapSeparatorStrokeDasharray
( strokeStyle: HeatmapSeparatorStrokeStyle = "solid", strokeDasharray?: string )
packages/ui/src/charts/heatmap/heatmap-utils.ts:426
↓ 4 callersFunctionresolvePresentationAttribute
( element: Element, styleSource: Element, attribute: string )
packages/studio/src/lib/svg-export/inline-svg-styles.ts:23
↓ 4 callersFunctionresolveReferenceDataRange
( y1: number | undefined, y2: number | undefined, domain: [number, number] )
packages/ui/src/charts/reference-area-geometry.ts:126
↓ 4 callersFunctionresolveYAxisTickCount
(numTicks?: number)
packages/ui/src/charts/y-axis-ticks.ts:14
↓ 4 callersFunctionsetPipeNumber
(values: number[], level: number, value: number)
packages/studio/src/lib/heatmap-studio-colors.ts:54
↓ 4 callersFunctionsetResolvedAttribute
( clone: Element, attribute: string, value: string | null )
packages/studio/src/lib/svg-export/inline-svg-styles.ts:41
↓ 4 callersFunctionsetStudioHeatmapLevelPatternRadius
( state: StudioUrlState, level: number, radius: number )
packages/studio/src/lib/heatmap-studio-colors.ts:344
↓ 4 callersFunctionsetStudioHeatmapLevelPatternStrokeWidth
( state: StudioUrlState, level: number, strokeWidth: number )
packages/studio/src/lib/heatmap-studio-colors.ts:332
↓ 4 callersFunctionsplitProfitLossSegments
({ data, dataKey, xDataKey = "date", xAccessor, }: { data: Record<string, unknown>[]; dataKey: str
packages/ui/src/charts/profit-loss-segments.ts:59
↓ 4 callersFunctionstripOklchAlphaSuffix
(body: string)
packages/studio/src/lib/chart-theme-color.ts:34
↓ 4 callersFunctionstudioCartesianDataSnippet
( state: StudioUrlState, xAxis: StudioCartesianXAxis, keysOverride?: readonly string[] )
packages/studio/src/lib/codegen-helpers.ts:94
↓ 4 callersFunctionstudioChartDocsHref
(slug: ChartSlug)
packages/studio/src/lib/chart-links.ts:40
↓ 4 callersFunctionstudioChartHref
( slug: ChartSlug, searchParams?: Record<string, string | undefined> )
packages/studio/src/lib/chart-links.ts:44
↓ 4 callersFunctionstudioComponentHasChildren
( components: StudioComponentDefinition[], id: string )
packages/studio/src/lib/studio-components.ts:1617
↓ 4 callersFunctionstudioEnterStaggerScale
(state: StudioUrlState)
packages/studio/src/lib/chart-animation.ts:45
↓ 4 callersFunctionstudioPatternFill
( statePattern: PatternPresetId, seriesIndex = 0 )
packages/studio/src/lib/patterns.tsx:23
↓ 4 callersFunctionstudioRadialSize
( frame: StudioFrameSize, scalePercent: number, padding = 32, minDiameter = 320, fitRatio = 0.92 )
packages/studio/src/components/charts/studio-chart-layout.tsx:11
↓ 4 callersFunctiontoDate
(value: number | Date | unknown)
packages/ui/src/charts/chart-brush.tsx:91
↓ 4 callersFunctiontoRadians
(normalized: number)
packages/ui/src/charts/sunburst.ts:140
↓ 4 callersFunctionuseChoroplethInteraction
()
packages/ui/src/charts/choropleth/choropleth-context.tsx:233
← previousnext →201–300 of 2,749, ranked by callers