Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/grommet/grommet
/ functions
Functions
1,135 in github.com/grommet/grommet
⨍
Functions
1,135
◇
Types & classes
197
↓ 119 callers
Function
useThemeValue
()
src/js/utils/useThemeValue.js:10
↓ 112 callers
Function
expectPortal
src/js/utils/portal.js:10
↓ 110 callers
Function
normalizeColor
(color, theme, dark)
src/js/utils/colors.js:37
↓ 76 callers
Function
parseMetricToNum
(metric)
src/js/utils/mixins.js:3
↓ 62 callers
Function
format
(options, messages)
src/js/contexts/MessageContext/MessageContext.js:13
↓ 45 callers
Function
breakpointStyle
(breakpoint, content, responsive)
src/js/utils/mixins.js:32
↓ 45 callers
Function
deepMerge
(target, ...sources)
src/js/utils/object.js:11
↓ 44 callers
Function
fontSizing
(factor)
src/js/themes/base.js:134
↓ 44 callers
Function
getAnimationStyle
(props, position, full)
src/js/components/Layer/StyledLayer.js:254
↓ 31 callers
Function
applyKey
(option, key)
src/js/components/Select/utils.js:4
↓ 24 callers
Function
focusStyle
({ forceOutline, inset, justBorder, skipSvgChildren, } = {})
src/js/utils/styles.js:384
↓ 24 callers
Function
useForwardedRef
(ref)
src/js/utils/refs.js:3
↓ 20 callers
Function
backgroundStyle
(backgroundArg, theme, textColorArg)
src/js/utils/background.js:192
↓ 20 callers
Function
betweenDates
(date, dates)
src/js/components/Calendar/utils.js:75
↓ 18 callers
Function
colorIsDark
(color)
src/js/utils/colors.js:143
↓ 18 callers
Function
edgeStyle
( kind, data, responsive, responsiveBreakpoint, theme, )
src/js/utils/styles.js:43
↓ 18 callers
Function
mockRect
( element: Element, rect: Partial<DOMRect> & { top: number; bottom: number; height: number },
src/js/components/Drop/__tests__/Drop-test.tsx:410
↓ 14 callers
Function
calcs
(values = [], options = {})
src/js/components/Chart/calcs.js:132
↓ 14 callers
Function
datumValue
(datum, property)
src/js/components/DataTable/buildState.js:21
↓ 14 callers
Function
simpleItems
(value: number)
src/js/components/InfiniteScroll/__tests__/InfiniteScroll-test.tsx:12
↓ 12 callers
Function
getRGBA
(color, opacity)
src/js/utils/colors.js:156
↓ 12 callers
Function
getSlideOne
()
src/js/components/Carousel/__tests__/Carousel-test.tsx:16
↓ 11 callers
Function
normalizeInput
(dateValue)
src/js/components/Calendar/Calendar.js:81
↓ 11 callers
Function
onSelect
(nextDate)
src/js/components/Drop/stories/Overflow.stories.js:14
↓ 11 callers
Function
setFocusWithoutScroll
(element)
src/js/utils/DOM.js:129
↓ 10 callers
Function
children
({ checked, indeterminate })
src/js/components/CheckBox/CheckBox.js:200
↓ 10 callers
Function
edgeToNum
(size, theme)
src/js/utils/mixins.js:11
↓ 10 callers
Function
expectDataSummary
(message: string)
src/js/components/Data/__tests__/Data-test.tsx:19
↓ 10 callers
Function
onHover
(value)
src/js/components/Chart/stories/Window.stories.js:44
↓ 10 callers
Function
useKeyboard
()
src/js/utils/use-keyboard.js:3
↓ 9 callers
Function
arrayIncludes
(arr, i, valueKey)
src/js/components/Select/utils.js:32
↓ 9 callers
Function
createPageItems
(allChildren: HTMLElement[])
src/js/components/InfiniteScroll/__tests__/InfiniteScroll-test.tsx:17
↓ 9 callers
Function
disabledStyle
(componentStyle)
src/js/utils/styles.js:636
↓ 9 callers
Function
getSize
(theme, size)
src/js/utils/styles.js:912
↓ 9 callers
Function
getSlideTwo
()
src/js/components/Carousel/__tests__/Carousel-test.tsx:17
↓ 9 callers
Function
normalizeSize
(size, props)
src/js/components/Grid/StyledGrid.js:94
↓ 9 callers
Function
onFocus
()
src/js/components/SkipLinks/SkipLinks.js:22
↓ 9 callers
Function
round
(value, decimals)
src/js/components/Chart/calcs.js:3
↓ 9 callers
Function
roundStyle
(data, responsive, theme)
src/js/utils/styles.js:737
↓ 9 callers
Function
setWindowHeight
(value: number)
src/js/components/Drop/__tests__/Drop-test.tsx:426
↓ 8 callers
Function
getDecimalCount
(number)
src/js/components/RangeSelector/RangeSelector.js:25
↓ 8 callers
Function
getOptionIndex
(options, i, valueKey)
src/js/components/Select/utils.js:21
↓ 8 callers
Function
kindPartStyles
(obj, theme, colorValue)
src/js/utils/styles.js:659
↓ 8 callers
Function
onBlur
()
src/js/components/SkipLinks/SkipLinks.js:30
↓ 8 callers
Function
onChange
({ value: nextSelected })
src/js/components/SelectMultiple/stories/LongList.stories.js:22
↓ 8 callers
Function
unfocusStyle
({ forceOutline, justBorder, skipSvgChildren, } = {})
src/js/utils/styles.js:417
↓ 7 callers
Function
addDays
(date, days)
src/js/components/Calendar/utils.js:6
↓ 7 callers
Function
borderStyle
(borderData, responsive, theme)
src/js/utils/border.js:42
↓ 7 callers
Function
connection
(fromTarget, toTarget, { ...rest } = {})
src/js/components/Diagram/stories/Animated.stories.js:8
↓ 7 callers
Function
deepFreeze
src/js/utils/object.js:4
↓ 7 callers
Function
getMargin
(margin, theme, position)
src/js/components/Layer/StyledLayer.js:91
↓ 7 callers
Function
isSmall
(size)
src/js/utils/responsive.js:44
↓ 7 callers
Function
useSkeleton
()
src/js/components/Skeleton/SkeletonContext.js:5
↓ 7 callers
Function
valueCoords
(x, y)
src/js/components/Chart/Chart.js:248
↓ 7 callers
Function
valueToCoordinate
(xValue, yValue)
src/js/components/Chart/Chart.js:252
↓ 6 callers
Function
areNormalizedValuesEquals
(valuesX, valuesY)
src/js/components/Chart/utils.js:66
↓ 6 callers
Function
extendDefaultTheme
(theme)
src/js/default-props.js:8
↓ 6 callers
Function
getHoverIndicatorStyle
(hoverIndicator, theme)
src/js/utils/background.js:304
↓ 6 callers
Function
getIconColor
(paths = [], theme, colorProp, kind)
src/js/components/Button/Button.js:67
↓ 6 callers
Function
normalizeBackground
(backgroundArg, theme)
src/js/utils/background.js:19
↓ 6 callers
Function
onChange
(nextValue: { phones: { number: string; ext: string }[]; })
src/js/components/Form/__tests__/Form-test-controlled.tsx:568
↓ 6 callers
Function
onClick
(selectedDate)
src/js/components/Calendar/Calendar.js:658
↓ 6 callers
Function
polarToCartesian
(centerX, centerY, radius, angleInDegrees)
src/js/utils/graphics.js:5
↓ 6 callers
Function
sameDay
(date1, date2)
src/js/components/Calendar/utils.js:50
↓ 6 callers
Function
setHoursWithOffset
(date)
src/js/utils/dates.js:1
↓ 6 callers
Function
sizeStyle
(props)
src/js/components/Pagination/StyledPageControl.js:6
↓ 6 callers
Function
updateFocused
(nextFocused)
src/js/components/List/List.js:177
↓ 6 callers
Function
useAnalytics
()
src/js/contexts/AnalyticsContext/AnalyticsContext.js:5
↓ 5 callers
Function
animationObjectStyle
(animation, theme, themeObj)
src/js/utils/animation.js:112
↓ 5 callers
Function
areNormalizedBoundsEquals
(boundsX, boundsY)
src/js/components/Chart/utils.js:85
↓ 5 callers
Function
backgroundIsDark
(backgroundArg, theme)
src/js/utils/background.js:96
↓ 5 callers
Function
getBounds
(bounds, margin, theme, position = undefined)
src/js/components/Layer/StyledLayer.js:105
↓ 5 callers
Function
getBreakpointStyle
(theme, breakpointSize)
src/js/utils/responsive.js:32
↓ 5 callers
Function
getFieldValue
(name, value)
src/js/components/Form/Form.js:56
↓ 5 callers
Function
getInputPadBySide
(props, side)
src/js/utils/styles.js:455
↓ 5 callers
Function
getLocaleString
(value, locale)
src/js/components/Calendar/Calendar.js:47
↓ 5 callers
Function
getOptionLabel
(index, options, labelKey)
src/js/components/Select/utils.js:15
↓ 5 callers
Function
getOptionValue
(index, options, valueKey)
src/js/components/Select/utils.js:18
↓ 5 callers
Function
heightStyle
(height, theme)
src/js/utils/styles.js:982
↓ 5 callers
Function
onSubmit
({ value, touched })
src/js/components/Header/stories/Sticky.stories.js:26
↓ 5 callers
Function
setValues
(newValues: number[])
src/js/components/RangeSelector/__tests__/RangeSelector-test.tsx:212
↓ 5 callers
Function
startOfMonth
(date)
src/js/components/Calendar/utils.js:38
↓ 5 callers
Function
widthStyle
(width, theme)
src/js/utils/styles.js:942
↓ 4 callers
Function
animationObjectInitialStyle
(animation)
src/js/components/Box/StyledBox.js:152
↓ 4 callers
Function
colorArray
(array, prefix)
src/js/themes/base.js:116
↓ 4 callers
Function
containsFocus
(node)
src/js/utils/DOM.js:58
↓ 4 callers
Function
datumValue
(datum, property)
src/js/components/Data/filter.js:2
↓ 4 callers
Function
daysApart
(date1, date2)
src/js/components/Calendar/utils.js:69
↓ 4 callers
Function
elevationStyle
(elevation)
src/js/utils/styles.js:651
↓ 4 callers
Function
getOutputFormat
(dates)
src/js/components/Calendar/Calendar.js:207
↓ 4 callers
Function
getValue
(item, index, key)
src/js/components/List/List.js:73
↓ 4 callers
Function
handleFocus
(nextFocused)
src/js/components/List/List.js:181
↓ 4 callers
Function
hoverStyle
(props)
src/js/components/RangeInput/StyledRangeInput.js:151
↓ 4 callers
Function
indexForItem
(data, item)
src/js/components/Cards/Cards.js:35
↓ 4 callers
Function
isInstantValidate
(validateOn)
src/js/components/Form/Form.js:213
↓ 4 callers
Function
monthBounds
(reference)
src/js/components/Calendar/Calendar.js:184
↓ 4 callers
Function
move
(count)
src/js/components/Cards/Cards.js:104
↓ 4 callers
Function
onClose
()
src/js/components/Notification/stories/Title.stories.js:11
↓ 4 callers
Function
onResize
()
src/js/components/Drop/DropContainer.js:414
↓ 4 callers
Function
onUpdate
()
src/js/components/DataTable/DataTable.js:527
next →
1–100 of 1,135, ranked by callers