Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adobe/react-spectrum
/ functions
Functions
9,173 in github.com/adobe/react-spectrum
⨍
Functions
9,173
◇
Types & classes
2,352
↓ 7 callers
Function
track
()
packages/@react-spectrum/s2/src/bar-utils.ts:58
↓ 7 callers
Function
triggerLongPress
(opts: { element: HTMLElement; advanceTimer: (time: number) => unknown | Promise<unknown>; pointerOpts?:
packages/@react-aria/test-utils/src/utils.ts:67
↓ 7 callers
Method
triggerRowAction
* Triggers the action for the specified tree row. Defaults to using the interaction type set on * the tree tester.
packages/@react-aria/test-utils/src/tree.ts:236
↓ 7 callers
Function
unwrapDOMRef
( ref: RefObject<DOMRefValue<T> | null> )
packages/@adobe/react-spectrum/src/utils/useDOMRef.ts:64
↓ 7 callers
Function
updatePropName
( path: NodePath<t.JSXElement>, options: { /** Prop name to replace. */ oldPropName: string; /
packages/dev/codemods/src/s1-to-s2/src/codemods/shared/transforms.ts:189
↓ 7 callers
Function
useComboBox
( props: AriaComboBoxOptions<T, M>, state: ComboBoxState<T, M> )
packages/react-aria/src/combobox/useComboBox.ts:124
↓ 7 callers
Function
useDateFieldState
( props: DateFieldStateOptions<T> )
packages/react-stately/src/datepicker/useDateFieldState.ts:194
↓ 7 callers
Function
useEnterAnimation
( ref: RefObject<HTMLElement | null>, isReady: boolean = true )
packages/react-aria/src/utils/animation.ts:17
↓ 7 callers
Function
useFormValidation
( props: FormValidationProps<T>, state: FormValidationState, ref: RefObject<ValidatableElement | null> |
packages/react-aria/src/form/useFormValidation.ts:28
↓ 7 callers
Function
useGrid
( props: GridProps, state: GridState<T, GridCollection<T>>, ref: RefObject<HTMLElement | null> )
packages/react-aria/src/grid/useGrid.ts:108
↓ 7 callers
Function
useGridRow
( props: GridRowProps<T>, state: S, ref: RefObject<FocusableElement | null> )
packages/react-aria/src/grid/useGridRow.ts:56
↓ 7 callers
Function
useGridState
( props: GridStateOptions<T, C> )
packages/react-stately/src/grid/useGridState.ts:40
↓ 7 callers
Function
useInteractOutside
(props: InteractOutsideProps)
packages/react-aria/src/interactions/useInteractOutside.ts:37
↓ 7 callers
Function
useInteractionModality
()
packages/react-aria/src/interactions/useFocusVisible.ts:314
↓ 7 callers
Function
useLabel
(props: LabelAriaProps)
packages/react-aria/src/label/useLabel.ts:40
↓ 7 callers
Function
useMenuTrigger
( props: AriaMenuTriggerProps, state: MenuTriggerState, ref: RefObject<Element | null> )
packages/react-aria/src/menu/useMenuTrigger.ts:53
↓ 7 callers
Function
useMenuTriggerState
(props: MenuTriggerProps)
packages/react-stately/src/menu/useMenuTriggerState.ts:65
↓ 7 callers
Function
useOverlayPosition
(props: AriaPositionProps)
packages/react-aria/src/overlays/useOverlayPosition.ts:178
↓ 7 callers
Function
useRouter
()
packages/react-aria/src/utils/openLink.tsx:81
↓ 7 callers
Function
useSettings
()
packages/dev/s2-docs/src/SettingsContext.tsx:19
↓ 7 callers
Function
useTableHeaderRow
( props: GridRowProps<T>, state: TableState<T>, // eslint-disable-next-line @typescript-eslint/no-unused
packages/react-aria/src/table/useTableHeaderRow.ts:28
↓ 7 callers
Function
useTableRow
( props: GridRowProps<T>, state: TableState<T> | TreeGridState<T>, ref: RefObject<FocusableElement | nul
packages/react-aria/src/table/useTableRow.ts:50
↓ 7 callers
Function
useTooltipTriggerState
(props: TooltipTriggerProps = {})
packages/react-stately/src/tooltip/useTooltipTriggerState.ts:85
↓ 7 callers
Function
useValueEffect
(defaultValue: S | (() => S))
packages/react-aria/src/utils/useValueEffect.ts:22
↓ 6 callers
Method
addDescendants
(node: CollectionNode<T>, oldCollection: BaseCollection<T>)
packages/react-aria/src/collections/BaseCollection.ts:287
↓ 6 callers
Method
buildChild
(node: Node<T>, x: number, y: number, parentKey: Key | null)
packages/react-stately/src/layout/ListLayout.ts:466
↓ 6 callers
Method
cancelEvent
(e: Event)
packages/react-aria/src/dnd/DragManager.ts:373
↓ 6 callers
Function
colorSwatch
( this: MacroContext | void, color: string, type = 'backgroundColor', size: any = 20 )
packages/dev/s2-docs/src/color.macro.ts:18
↓ 6 callers
Method
commit
Selects the currently focused item and updates the input value.
packages/react-stately/src/combobox/useComboBoxState.ts:162
↓ 6 callers
Function
constrain
(date: Mutable<AnyCalendarDate>)
packages/@internationalized/date/src/manipulation.ts:150
↓ 6 callers
Function
constrainValue
( date: CalendarDate, minValue?: DateValue | null, maxValue?: DateValue | null )
packages/react-stately/src/calendar/utils.ts:122
↓ 6 callers
Function
controlBorderRadius
(size: 'default' | 'sm' = 'default')
packages/@react-spectrum/s2/src/style-utils.ts:241
↓ 6 callers
Function
createDOMRef
( ref: RefObject<T | null> )
packages/@adobe/react-spectrum/src/utils/useDOMRef.ts:23
↓ 6 callers
Function
createFocusableRef
( domRef: RefObject<D | null>, focusableRef?: RefObject<T | null> )
packages/@react-spectrum/s2/src/useDOMRef.ts:26
↓ 6 callers
Method
dispose
* Disposes the landmark controller. When no landmarks are registered, and no * controllers are active, the landmark keyboard listeners are removed
packages/react-aria/src/landmark/useLandmark.ts:87
↓ 6 callers
Function
endOfMonth
(date: DateValue)
packages/@internationalized/date/src/queries.ts:180
↓ 6 callers
Method
findNextNonDisabled
( key: Key | null, getNext: (key: Key) => Key | null, includeDisabled = false )
packages/react-aria/src/selection/ListKeyboardDelegate.ts:99
↓ 6 callers
Method
focusFirst
Moves focus to the first focusable or tabbable element in the focus scope.
packages/react-aria/src/focus/FocusScope.tsx:62
↓ 6 callers
Function
generateArbitraryValueSelector
(v: string, atStart = false)
packages/@react-spectrum/style-macro-s1/src/style-macro.ts:497
↓ 6 callers
Function
generateArbitraryValueSelector
(v: string, atStart = false)
packages/@react-spectrum/s2/style/style-macro.ts:816
↓ 6 callers
Function
getCacheKey
(name, file)
packages/dev/s2-docs/scripts/generateMarkdownDocs.mjs:1271
↓ 6 callers
Method
getCheckboxes
* Returns the checkboxes.
packages/@react-aria/test-utils/src/checkboxgroup.ts:152
↓ 6 callers
Method
getChildren
(key: Key)
packages/react-aria-components/src/TreeDropTargetDelegate.ts:13
↓ 6 callers
Function
getDayOfWeek
(date: DateValue, locale: string, firstDayOfWeek?: DayOfWeek)
packages/@internationalized/date/src/queries.ts:89
↓ 6 callers
Method
getEras
Returns a list of era identifiers for the calendar.
packages/@internationalized/date/src/types.ts:81
↓ 6 callers
Method
getGlobalDictionaryForPackage
(packageName: string)
packages/@internationalized/string/src/LocalizedStringDictionary.ts:66
↓ 6 callers
Method
getMonthsInYear
Returns the number of months in the year of the given date.
packages/@internationalized/date/src/types.ts:77
↓ 6 callers
Function
getScopeRoot
(scope: Element[])
packages/react-aria/src/focus/FocusScope.tsx:286
↓ 6 callers
Method
getThumbMinValue
* Returns the min allowed value for the specified thumb. * * @param index
packages/react-stately/src/slider/useSliderState.ts:144
↓ 6 callers
Method
getThumbValueLabel
* Returns the string label for the specified thumb's value, per props.formatOptions. * * @param index
packages/react-stately/src/slider/useSliderState.ts:130
↓ 6 callers
Function
getTypes
(items: DragItem[])
packages/react-aria/src/dnd/utils.ts:57
↓ 6 callers
Method
isCell
(node: Node<T>)
packages/react-aria/src/grid/GridKeyboardDelegate.ts:75
↓ 6 callers
Function
isElementInChildScope
(element: Element, scope: ScopeRef = null)
packages/react-aria/src/focus/FocusScope.tsx:492
↓ 6 callers
Function
isEqualCalendar
(a: Calendar, b: Calendar)
packages/@internationalized/date/src/queries.ts:63
↓ 6 callers
Method
isValidPartialNumber
* Returns whether the given string could potentially be a valid number. This should be used to * validate user input as the user types. If a `minVa
packages/@internationalized/number/src/NumberParser.ts:57
↓ 6 callers
Function
isWeekend
(date: DateValue, locale: string)
packages/@internationalized/date/src/queries.ts:395
↓ 6 callers
Method
move
(x: number, y: number)
packages/react-aria/src/dnd/useAutoScroll.ts:23
↓ 6 callers
Method
move
* Moves an item within the list. * * @param key - The key of the item to move. * @param toIndex - The index to move the item to.
packages/react-stately/src/data/useListData.ts:115
↓ 6 callers
Function
normalizeColor
(v: string | IColor)
packages/react-stately/src/color/Color.ts:38
↓ 6 callers
Method
of
(field: Field)
packages/react-aria/src/datepicker/useDisplayNames.ts:21
↓ 6 callers
Function
onAction
packages/@adobe/react-spectrum/stories/list/ListViewSelection.stories.tsx:195
↓ 6 callers
Method
onFocus
(e: FocusEvent)
packages/react-aria/src/dnd/DragManager.ts:269
↓ 6 callers
Function
parseTime
(value: string)
packages/@internationalized/date/src/string.ts:42
↓ 6 callers
Function
preloadSearchMenu
()
packages/dev/s2-docs/src/SearchMenuTrigger.tsx:14
↓ 6 callers
Function
render
(children, scale = 'medium' as Scale, locale = 'en-US')
packages/@adobe/react-spectrum/test/menu/SubMenuTrigger.test.tsx:34
↓ 6 callers
Function
render
(children, locale = 'en-US', scale = 'medium')
packages/@adobe/react-spectrum/test/list/ListView.test.js:114
↓ 6 callers
Function
render
(props: Omit<SpectrumButtonGroupProps, 'children'>)
packages/@adobe/react-spectrum/chromatic/buttongroup/ButtonGroup.stories.tsx:63
↓ 6 callers
Function
renderIconSizes
(Component, props)
packages/@spectrum-icons/express/stories/IconsExpress.stories.tsx:65
↓ 6 callers
Function
renderNoLabel
(props: any = {})
packages/@adobe/react-spectrum/stories/numberfield/NumberField.stories.tsx:444
↓ 6 callers
Function
renderPopover
(props, withMargin = true)
packages/@adobe/react-spectrum/stories/dialog/DialogTrigger.stories.tsx:870
↓ 6 callers
Function
renderSearchLandmark
(child)
packages/@adobe/react-spectrum/chromatic/searchfield/SearchField.stories.tsx:100
↓ 6 callers
Method
replaceSelection
Replaces the selection with only the given key.
packages/react-stately/src/selection/types.ts:100
↓ 6 callers
Method
resolvedOptions
Returns the resolved formatting options based on the values passed to the constructor.
packages/@internationalized/number/src/NumberFormatter.ts:133
↓ 6 callers
Method
setFilterText
Sets the filter text.
packages/react-stately/src/data/useListData.ts:49
↓ 6 callers
Function
setSelected
(isSelected)
packages/react-aria/src/button/useToggleButtonGroup.ts:124
↓ 6 callers
Method
setSelectedKeys
Sets the selected keys in the collection.
packages/react-stately/src/selection/types.ts:63
↓ 6 callers
Function
setTime
( value: Time | CalendarDateTime, fields: TimeFields )
packages/@internationalized/date/src/manipulation.ts:209
↓ 6 callers
Function
setupIntersectionObserverMock
({ disconnect = () => null, observe = () => null, takeRecords = () => [], unobserve = () => null }: {
packages/dev/test-utils/src/mockIntersectionObserver.ts:17
↓ 6 callers
Function
shadowDOM
()
packages/react-stately/src/flags/flags.ts:28
↓ 6 callers
Method
sort
* Triggers sorting for this column in the given direction.
packages/react-aria-components/src/Table.tsx:1145
↓ 6 callers
Function
toFixedNumber
(value: number, digits: number, base: number = 10)
packages/react-stately/src/utils/number.ts:76
↓ 6 callers
Method
toHexInt
Converts the color to hex, and returns an integer representation.
packages/react-stately/src/color/types.ts:39
↓ 6 callers
Method
triggerCallback
(entries: any[])
packages/dev/test-utils/src/mockIntersectionObserver.ts:55
↓ 6 callers
Function
updateTree
( items: TreeNode<T>[], key: Key | null, update: (node: TreeNode<T>) => TreeNode<T> | null, or
packages/react-stately/src/data/useTreeData.ts:192
↓ 6 callers
Function
useCalendarGrid
( props: AriaCalendarGridProps, state: CalendarState<CalendarSelectionMode> | RangeCalendarState )
packages/react-aria/src/calendar/useCalendarGrid.ts:70
↓ 6 callers
Function
useCalendarState
(props: CalendarStateOptions<T, M>)
packages/react-stately/src/calendar/useCalendarState.ts:102
↓ 6 callers
Function
useCardViewContext
()
packages/@adobe/react-spectrum/src/card/CardViewContext.tsx:25
↓ 6 callers
Function
useDateField
( props: AriaDateFieldOptions<T>, state: DateFieldState, ref: RefObject<Element | null> )
packages/react-aria/src/datepicker/useDateField.ts:89
↓ 6 callers
Function
useDraggableCollectionState
( props: DraggableCollectionStateOptions<T> )
packages/react-stately/src/dnd/useDraggableCollectionState.ts:73
↓ 6 callers
Function
useDrop
(options: DropOptions)
packages/react-aria/src/dnd/useDrop.ts:104
↓ 6 callers
Function
useDroppableCollection
( props: DroppableCollectionOptions, state: DroppableCollectionState, ref: RefObject<HTMLElement | null>
packages/react-aria/src/dnd/useDroppableCollection.ts:76
↓ 6 callers
Function
useDroppableCollectionState
( props: DroppableCollectionStateOptions )
packages/react-stately/src/dnd/useDroppableCollectionState.ts:66
↓ 6 callers
Function
useExitAnimation
(ref: RefObject<HTMLElement | null>, isOpen: boolean)
packages/react-aria/src/utils/animation.ts:48
↓ 6 callers
Function
useIntersectionObserver
( ref: RefObject<HTMLElement | null>, onIntersect: () => Function | void )
packages/dev/s2-docs/pages/react-aria/home/utils.ts:78
↓ 6 callers
Function
useIsSkeleton
()
packages/@react-spectrum/s2/src/Skeleton.tsx:72
↓ 6 callers
Function
useListBoxLayout
()
packages/@adobe/react-spectrum/src/listbox/ListBoxBase.tsx:73
↓ 6 callers
Function
useLongPress
(props: LongPressProps)
packages/react-aria/src/interactions/useLongPress.ts:63
↓ 6 callers
Function
useMenu
( props: AriaMenuOptions<T>, state: TreeState<T>, ref: RefObject<HTMLElement | null> )
packages/react-aria/src/menu/useMenu.ts:81
↓ 6 callers
Function
useMenuItem
( props: AriaMenuItemProps, state: TreeState<T>, ref: RefObject<FocusableElement | null> )
packages/react-aria/src/menu/useMenuItem.ts:142
↓ 6 callers
Function
useModalOverlay
( props: AriaModalOverlayProps, state: OverlayTriggerState, ref: RefObject<HTMLElement | null> )
packages/react-aria/src/overlays/useModalOverlay.ts:51
← previous
next →
401–500 of 9,173, ranked by callers