Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudflare/kumo
/ functions
Functions
1,925 in github.com/cloudflare/kumo
⨍
Functions
1,925
◇
Types & classes
745
↓ 5 callers
Function
handleClick
(name: string)
packages/kumo-docs-astro/src/components/demos/Chart/ChartDemo.tsx:700
↓ 5 callers
Function
isComponentElement
( child: ReactNode, component: unknown, )
packages/kumo/src/components/breadcrumbs/breadcrumbs.tsx:232
↓ 5 callers
Function
loaderVariants
({ size = KUMO_LOADER_DEFAULT_VARIANTS.size, }: KumoLoaderVariantsProps = {})
packages/kumo/src/components/loader/loader.tsx:39
↓ 5 callers
Function
setMobileMatchMedia
(matches: boolean)
packages/kumo/src/components/sidebar/sidebar.test.tsx:69
↓ 5 callers
Function
titleFromSlug
(slug: string)
packages/kumo-docs-astro/src/pages/llms.txt.ts:126
↓ 5 callers
Function
toolbarControlClassName
(className?: string)
packages/kumo/src/components/toolbar/toolbar.tsx:80
↓ 5 callers
Function
useDialogRole
()
packages/kumo/src/components/dialog/dialog.tsx:137
↓ 4 callers
Function
add
(blockName: string | undefined)
packages/kumo/src/command-line/commands/add.ts:111
↓ 4 callers
Function
assertPathExists
* Assert that a connector path with `data-testid="{fromId}-{toId}"` exists.
packages/kumo/src/components/flow/flow.browser.test.tsx:409
↓ 4 callers
Function
createButtonComponent
* Create a single button component
packages/kumo-figma/src/generators/button.ts:340
↓ 4 callers
Function
createMockEcharts
(mockChart = createMockChart())
packages/kumo/src/components/chart/Maps.test.tsx:14
↓ 4 callers
Function
createNavButton
* Create a navigation button with icon
packages/kumo-figma/src/generators/pagination.ts:238
↓ 4 callers
Method
createNodeFromSvg
(svg: string)
packages/kumo-figma/src/figma-types.d.ts:28
↓ 4 callers
Method
createRectangle
()
packages/kumo-figma/src/figma-types.d.ts:26
↓ 4 callers
Method
createText
()
packages/kumo-figma/src/figma-types.d.ts:21
↓ 4 callers
Function
createTextComponent
* Create a single Text component for a variant/size combination * * Follows the logic from text.tsx _Text function (lines 149-195)
packages/kumo-figma/src/generators/text.ts:104
↓ 4 callers
Function
dialogVariants
({ size = KUMO_DIALOG_DEFAULT_VARIANTS.size, }: KumoDialogVariantsProps = {})
packages/kumo/src/components/dialog/dialog.tsx:141
↓ 4 callers
Function
dropdownVariants
({ variant = KUMO_DROPDOWN_DEFAULT_VARIANTS.variant, }: KumoDropdownVariantsProps = {})
packages/kumo/src/components/dropdown/dropdown.tsx:49
↓ 4 callers
Function
expectGetterMatchesRegistry
( getterResult: { values: string[]; classes?: Record<string, string>; descriptions?: Record<stri
packages/kumo-figma/src/generators/_test-utils.ts:222
↓ 4 callers
Function
extractSizeClass
(size: string)
packages/kumo-figma/src/generators/drift-detection.test.ts:1208
↓ 4 callers
Function
extractSubComponentProps
( filePath: string, subComponent: SubComponentConfig, cliFlags: CLIFlags, )
packages/kumo/scripts/component-registry/sub-components.ts:191
↓ 4 callers
Function
formatSection
(title: string, links: LlmLink[])
packages/kumo-docs-astro/src/pages/llms.txt.ts:228
↓ 4 callers
Function
getAllBannerVariantData
()
packages/kumo-figma/src/generators/banner.ts:102
↓ 4 callers
Function
getAllButtonVariantData
()
packages/kumo-figma/src/generators/button.ts:302
↓ 4 callers
Function
getAllDropdownVariantData
()
packages/kumo-figma/src/generators/dropdown.ts:884
↓ 4 callers
Function
getBaseStyles
()
packages/kumo-figma/src/generators/input.ts:634
↓ 4 callers
Function
getBreadcrumbsSeparatorConfig
()
packages/kumo-figma/src/generators/breadcrumbs.ts:83
↓ 4 callers
Function
getBreadcrumbsSizeConfig
()
packages/kumo-figma/src/generators/breadcrumbs.ts:47
↓ 4 callers
Function
getCheckboxStylingConfig
()
packages/kumo-figma/src/generators/checkbox.ts:99
↓ 4 callers
Function
getCollapsibleParsedTriggerStyles
()
packages/kumo-figma/src/generators/collapsible.ts:547
↓ 4 callers
Function
getCompactSizeMap
()
packages/kumo-figma/src/generators/button.ts:178
↓ 4 callers
Function
getExampleSignature
(example: string)
packages/kumo/scripts/component-registry/index.test.ts:400
↓ 4 callers
Function
getImportSource
* Get the source value from an import declaration or expression.
packages/kumo/lint/no-cross-package-imports.js:69
↓ 4 callers
Function
getImportSource
* Get the source value from an import declaration or expression.
lint/no-cross-package-imports.js:69
↓ 4 callers
Function
getInputAreaStateConfig
()
packages/kumo-figma/src/generators/input-area.ts:662
↓ 4 callers
Function
getLabelLayoutConfig
()
packages/kumo-figma/src/generators/label.ts:85
↓ 4 callers
Function
getLayerCardContentConfig
()
packages/kumo-figma/src/generators/layer-card.ts:512
↓ 4 callers
Function
getLoaderSizeConfig
()
packages/kumo-figma/src/generators/loader.ts:147
↓ 4 callers
Function
getMenuBarDefaultOptions
()
packages/kumo-figma/src/generators/menubar.ts:407
↓ 4 callers
Function
getNodeRect
( node: DescendantInfo<NodeData> | undefined, { type = "start" }: { type?: "start" | "end" }, )
packages/kumo/src/components/flow/diagram.tsx:398
↓ 4 callers
Function
getPathEndpointsForConnector
* Look up the connector path between two nodes and return its parsed start/end * points. Useful for comparing positions before and after a DOM change
packages/kumo/src/components/flow/flow.browser.test.tsx:391
↓ 4 callers
Function
getShadowLayer
* Get the first layer from a shadow definition in theme-data.json * Falls back to provided defaults if no layers exist
packages/kumo-figma/src/generators/shared.ts:226
↓ 4 callers
Function
getSizeConfig
(size: string)
packages/kumo-figma/src/generators/clipboard-text.ts:111
↓ 4 callers
Function
getSizeConfig
(size: KumoDateRangePickerSize)
packages/kumo/src/components/date-range-picker/date-range-picker.tsx:95
↓ 4 callers
Function
getSizeConfigFromRegistry
* Get size configuration from registry * @param size - Size variant (xs, sm, base, lg) * @returns Size dimensions including layout-specific width
packages/kumo-figma/src/generators/input.ts:74
↓ 4 callers
Function
getSizeConfigFromRegistry
* Get size configuration from registry (merging InputArea and Input styling) * InputArea uses the same paddingX, fontSize, borderRadius as Input, *
packages/kumo-figma/src/generators/input-area.ts:71
↓ 4 callers
Function
getSwitchSizeConfig
()
packages/kumo-figma/src/generators/switch.ts:924
↓ 4 callers
Function
getSwitchVariantConfig
()
packages/kumo-figma/src/generators/switch.ts:913
↓ 4 callers
Function
getTokenRenameMap
(config: ThemeConfig)
packages/kumo/scripts/theme-generator/generate-css.ts:259
↓ 4 callers
Function
isMonoVariant
* Check if variant is a monospace variant (needs optical sizing)
packages/kumo-figma/src/generators/text.ts:80
↓ 4 callers
Function
lightDark
* Generate a light-dark() CSS function call
packages/kumo/scripts/theme-generator/generate-css.ts:30
↓ 4 callers
Function
logError
(...args: unknown[])
packages/kumo-figma/src/logger.ts:92
↓ 4 callers
Function
logProgress
(component: string, message: string)
packages/kumo-figma/src/logger.ts:132
↓ 4 callers
Function
normalizePathname
(pathname: string)
packages/kumo-docs-astro/src/components/SidebarNav.tsx:17
↓ 4 callers
Function
parseColorToRgb
* Parse a CSS color value to Figma RGB
packages/kumo-figma/src/build-figma-variables.ts:131
↓ 4 callers
Function
parseDefaultsObject
(objStr: string)
packages/kumo/scripts/component-registry/index.test.ts:129
↓ 4 callers
Function
parseDialogWidth
* Parse width from registry size classes * Extracts minWidth from Tailwind classes like "min-w-96" or "min-w-[32rem]" * Falls back to hardcoded valu
packages/kumo-figma/src/generators/dialog.ts:67
↓ 4 callers
Function
remToPx
* Convert rem to pixels (16px base)
packages/kumo-figma/src/build-theme-data.ts:105
↓ 4 callers
Function
sendFigmaPayload
* Send a payload to Figma Variables API
packages/kumo-figma/scripts/figma-api.ts:220
↓ 4 callers
Method
setValueForMode
(modeId: string, value: RGB | RGBA | number | string)
packages/kumo-figma/src/figma-types.d.ts:241
↓ 4 callers
Function
toPascalCase
(str: string)
packages/kumo/scripts/component-registry/index.test.ts:19
↓ 4 callers
Function
toScreamingSnakeCase
(str: string)
packages/kumo/scripts/component-registry/index.test.ts:47
↓ 4 callers
Function
useInputGroupContext
(componentName: string)
packages/kumo/src/components/input-group/context.ts:161
↓ 3 callers
Function
breadcrumbsVariants
({ size = KUMO_BREADCRUMBS_DEFAULT_VARIANTS.size, }: KumoBreadcrumbsVariantsProps = {})
packages/kumo/src/components/breadcrumbs/breadcrumbs.tsx:48
↓ 3 callers
Function
buildContextFromEnv
()
ci/reporters/types.ts:84
↓ 3 callers
Function
clipboardTextVariants
({ size = KUMO_CLIPBOARD_TEXT_DEFAULT_VARIANTS.size, }: KumoClipboardTextVariantsProps = {})
packages/kumo/src/components/clipboard-text/clipboard-text.tsx:62
↓ 3 callers
Method
closePlugin
(message?: string)
packages/kumo-figma/src/figma-types.d.ts:11
↓ 3 callers
Function
codeVariants
({ lang = KUMO_CODE_DEFAULT_VARIANTS.lang, }: KumoCodeVariantsProps = {})
packages/kumo/src/components/code/code.tsx:99
↓ 3 callers
Function
createCheckboxItem
* Create a checkbox menu item using the real Checkbox component
packages/kumo-figma/src/generators/dropdown.ts:201
↓ 3 callers
Function
createKumoToastManager
()
packages/kumo/src/components/toast/toast.tsx:298
↓ 3 callers
Function
createMockChart
()
packages/kumo/src/components/chart/Maps.test.tsx:6
↓ 3 callers
Function
createPlaceholderIcon
(size: number)
packages/kumo-figma/src/generators/icon-utils.ts:137
↓ 3 callers
Function
createRadioItem
* Create a Radio.Item (radio within a group)
packages/kumo-figma/src/generators/radio.ts:320
↓ 3 callers
Function
createResultItem
* Create a result item * Styles from: "flex w-full items-center gap-3 px-2 py-1.5 text-left cursor-pointer rounded-lg" * * @param title - Item titl
packages/kumo-figma/src/generators/command-palette.ts:180
↓ 3 callers
Function
createRoundedPath
( { x1, y1, x2, y2 }: { x1: number; y1: number; x2: number; y2: number }, { cornerRadius: maxCornerRad
packages/kumo/src/components/flow/connectors.tsx:38
↓ 3 callers
Function
createSeparator
* Create a separator line
packages/kumo-figma/src/generators/dropdown.ts:292
↓ 3 callers
Function
createSwitchItem
* Create a Switch.Item (switch within a group, no Field wrapper)
packages/kumo-figma/src/generators/switch.ts:318
↓ 3 callers
Function
emptyVariants
({ size = KUMO_EMPTY_DEFAULT_VARIANTS.size, }: KumoEmptyVariantsProps = {})
packages/kumo/src/components/empty/empty.tsx:42
↓ 3 callers
Method
end
(end: DocumentEnd)
packages/kumo-screenshot-worker/worker-configuration.d.ts:1752
↓ 3 callers
Function
expectCompleteParsedVariantData
( data: { variant?: string; size?: string; shape?: string; classes?: string; description
packages/kumo-figma/src/generators/_test-utils.ts:262
↓ 3 callers
Function
filterGroupsWithItems
( groups: CommandGroup[], query: string, )
packages/kumo-docs-astro/src/components/demos/CommandPaletteDemo.tsx:65
↓ 3 callers
Function
formatName
(slug: string)
ci/visual-regression/run-visual-regression.ts:297
↓ 3 callers
Function
getAllCheckboxVariantData
()
packages/kumo-figma/src/generators/checkbox.ts:249
↓ 3 callers
Function
getAllLoaderData
()
packages/kumo-figma/src/generators/loader.ts:211
↓ 3 callers
Function
getBaseConfig
()
packages/kumo-figma/src/generators/command-palette.ts:775
↓ 3 callers
Function
getBaseStyles
()
packages/kumo-figma/src/generators/text.ts:422
↓ 3 callers
Function
getCheckboxBorderRadius
()
packages/kumo-figma/src/generators/checkbox.ts:144
↓ 3 callers
Function
getCheckboxBoxSize
()
packages/kumo-figma/src/generators/checkbox.ts:118
↓ 3 callers
Function
getCheckboxIconSize
()
packages/kumo-figma/src/generators/checkbox.ts:126
↓ 3 callers
Function
getCheckboxLabelGap
()
packages/kumo-figma/src/generators/checkbox.ts:135
↓ 3 callers
Function
getCheckboxLayoutConfig
()
packages/kumo-figma/src/generators/checkbox.ts:203
↓ 3 callers
Function
getCheckboxTextConfig
()
packages/kumo-figma/src/generators/checkbox.ts:217
↓ 3 callers
Function
getCollapsibleOpenConfig
()
packages/kumo-figma/src/generators/collapsible.ts:509
↓ 3 callers
Function
getCollapsibleParsedContentStyles
()
packages/kumo-figma/src/generators/collapsible.ts:554
↓ 3 callers
Function
getCommandPaletteConfig
()
packages/kumo-figma/src/generators/command-palette.ts:711
↓ 3 callers
Function
getComponentFromFile
(filePath: string)
ci/visual-regression/page-config.ts:142
↓ 3 callers
Function
getDateRangePickerDayLabels
()
packages/kumo-figma/src/generators/date-range-picker.ts:1021
↓ 3 callers
Function
getDateRangePickerMonthConfig
()
packages/kumo-figma/src/generators/date-range-picker.ts:1028
↓ 3 callers
Function
getDateRangePickerSizeConfig
()
packages/kumo-figma/src/generators/date-range-picker.ts:960
↓ 3 callers
Function
getDateRangePickerVariantConfig
()
packages/kumo-figma/src/generators/date-range-picker.ts:972
← previous
next →
201–300 of 1,925, ranked by callers