MCPcopy Create free account

hub / github.com/react-component/menu / functions

Functions122 in github.com/react-component/menu

↓ 27 callersFunctionkeyDown
(container: HTMLElement, keyCode: number)
tests/Keyboard.spec.tsx:29
↓ 23 callersFunctionisActive
(container: HTMLElement, index: number, active = true)
tests/util.ts:1
↓ 20 callersFunctiongenMenu
(props?)
tests/Menu.spec.tsx:155
↓ 15 callersFunctiongenMenu
(props?)
tests/Collapsed.spec.tsx:17
↓ 13 callersFunctionrunAllTimer
()
tests/SubMenu.spec.tsx:31
↓ 12 callersFunctionlast
(elements: NodeListOf<Element>)
tests/util.ts:11
↓ 6 callersFunctioncreateMenu
(props?)
tests/SubMenu.spec.tsx:49
↓ 5 callersFunctionuseFullPath
(eventKey?: string)
src/context/PathContext.tsx:22
↓ 5 callersFunctionuseMemoCallback
( func: T, )
src/hooks/useMemoCallback.ts:7
↓ 4 callersFunctioncreateMenu
(props?, subKey?)
tests/Menu.spec.tsx:44
↓ 4 callersFunctiononClick
(info: MenuInfo)
docs/examples/debug.tsx:65
↓ 4 callersFunctionrefreshElements
(keys: string[], id: string)
src/hooks/useAccessibility.ts:147
↓ 4 callersFunctionuseMeasure
()
src/context/PathContext.tsx:15
↓ 4 callersFunctionwarnItemProp
({ item, ...restInfo }: T)
src/utils/warnUtil.ts:7
↓ 3 callersFunctioncleanRaf
()
src/hooks/useAccessibility.ts:185
↓ 3 callersFunctiongetFocusableElements
(container: HTMLElement, elements: Set<HTMLElement>)
src/hooks/useAccessibility.ts:108
↓ 3 callersFunctiongetKeys
()
src/hooks/useKeyRecords.ts:85
↓ 3 callersFunctiononOpenChange
(value)
docs/examples/antd.tsx:77
↓ 3 callersFunctionparseChildren
(children: React.ReactNode | undefined, keyPath: string[])
src/utils/commonUtil.ts:4
↓ 3 callersFunctionrenderMenu
(props, itemProps)
tests/MenuItem.spec.tsx:68
↓ 3 callersFunctiontest
(name, props?)
tests/Menu.spec.tsx:661
↓ 3 callersFunctiontriggerAccessibilityOpen
(key: string, open?: boolean)
src/Menu.tsx:502
↓ 3 callersFunctiontriggerOpenKeys
(keys: string[], forceFlush = false)
src/Menu.tsx:280
↓ 3 callersFunctiontryFocus
(menuElement: HTMLElement)
src/hooks/useAccessibility.ts:222
↓ 2 callersFunctiongenMenu
(props?: any)
tests/Responsive.spec.tsx:102
↓ 2 callersFunctiongetEventInfo
( e: React.MouseEvent<HTMLElement> | React.KeyboardEvent<HTMLElement>, )
src/MenuItem.tsx:134
↓ 2 callersFunctiongetMenuId
(uuid: string, eventKey: string)
src/context/IdContext.ts:5
↓ 2 callersFunctiongetMotion
( mode: string, motion?: CSSMotionProps, defaultMotions?: Record<string, CSSMotionProps>, )
src/utils/motionUtil.ts:3
↓ 2 callersFunctiongetNextFocusElement
( parentQueryContainer: HTMLElement, elements: Set<HTMLElement>, focusMenuElement?: HTMLElement, offse
src/hooks/useAccessibility.ts:113
↓ 2 callersFunctiongetPathStr
(keyPath: string[])
src/hooks/useKeyRecords.ts:8
↓ 2 callersFunctiongetResizeProps
()
tests/Responsive.spec.tsx:43
↓ 2 callersFunctiongetSvgIcon
(style = {}, text?: React.ReactNode)
docs/examples/custom-icon.tsx:6
↓ 2 callersFunctionmenu1Items
docs/examples/single.tsx:34
↓ 2 callersFunctionparseItems
( children: React.ReactNode | undefined, items: ItemType[] | undefined, keyPath: string[], components:
src/utils/nodeUtil.tsx:72
↓ 2 callersFunctiontestDirection
(direction: 'ltr' | 'rtl', subKey: number, parentKey: number)
tests/Keyboard.spec.tsx:145
↓ 2 callersFunctiontriggerChildrenActive
(newActive: boolean)
src/SubMenu/index.tsx:148
↓ 2 callersFunctionuseActive
( eventKey: string, disabled: boolean, onMouseEnter?: MenuHoverEventHandler, onMouseLeave?: MenuHoverE
src/hooks/useActive.ts:11
↓ 2 callersFunctionuseDirectionStyle
(level: number)
src/hooks/useDirectionStyle.ts:4
↓ 2 callersFunctionuseMenuId
(eventKey: string)
src/context/IdContext.ts:12
↓ 1 callersFunctionconvertItemsToNodes
( list: ItemType[], components: Required<Components>, prefixCls?: string, )
src/utils/nodeUtil.tsx:9
↓ 1 callersFunctioncreateMenu
(props?: MenuProps)
tests/React18.spec.tsx:24
↓ 1 callersFunctiondoUpdate
()
src/Menu.tsx:281
↓ 1 callersFunctionfindContainerUL
(element: HTMLElement)
src/hooks/useAccessibility.ts:73
↓ 1 callersFunctionforceUpdate
()
src/hooks/useKeyRecords.ts:21
↓ 1 callersFunctiongetFocusElement
* Find focused element within element set provided
src/hooks/useAccessibility.ts:91
↓ 1 callersMethodgetMenu
()
docs/examples/selectedKeys.tsx:80
↓ 1 callersMethodgetMenu
()
docs/examples/keyPath.tsx:13
↓ 1 callersMethodgetMenu
()
docs/examples/openKeys.tsx:24
↓ 1 callersFunctiongetOffset
( mode: MenuMode, isRootLevel: boolean, isRtl: boolean, which: number, )
src/hooks/useAccessibility.ts:11
↓ 1 callersFunctiongetPathKeys
(keyPathStr: string)
src/hooks/useKeyRecords.ts:9
↓ 1 callersFunctionmergeProps
(origin: MenuContextProps, target: Partial<MenuContextProps>)
src/context/MenuContext.tsx:67
↓ 1 callersFunctionnextSlice
(callback: () => void)
src/utils/timeUtil.ts:1
↓ 1 callersFunctionrunAllTimer
()
tests/React18.spec.tsx:8
↓ 1 callersFunctionrunAllTimer
()
tests/semantic.spec.tsx:6
↓ 1 callersFunctiontriggerSelection
(info: MenuInfo)
src/Menu.tsx:438
↓ 1 callersFunctionuseAccessibility
( mode: MenuMode, activeKey: string, isRtl: boolean, id: string, containerRef: React.RefObject<HTML
src/hooks/useAccessibility.ts:165
↓ 1 callersFunctionuseKeyRecords
()
src/hooks/useKeyRecords.ts:13
FunctionApp
({ expand, subExpand, }: { expand?: React.ReactNode; subExpand?: React.ReactNode;
tests/Menu.spec.tsx:738
FunctionApp
()
tests/SubMenu.spec.tsx:366
FunctionApp
()
docs/examples/inlineCollapsed.tsx:5
FunctionDemo
()
docs/examples/rtl-antd.tsx:159
FunctionDemo
()
docs/examples/antd-switch.tsx:7
FunctionDemo
()
docs/examples/customPopupRender.tsx:154
FunctionDemo
()
docs/examples/antd.tsx:164
FunctionDemo
()
docs/examples/multiple.tsx:21
FunctionDivider
({ className, style }: DividerProps)
src/Divider.tsx:9
FunctionIcon
({ icon, props, children }: IconProps)
src/Icon.tsx:11
FunctionInheritableContextProvider
({ children, locked, ...restProps }: InheritableContextProps)
src/context/MenuContext.tsx:85
FunctionInlineSubMenuList
({ id, open, keyPath, children }: InlineSubMenuListProps)
src/SubMenu/InlineSubMenuList.tsx:15
FunctionInternalSubMenuList
( { className, children, ...restProps }: SubMenuListProps, ref: React.Ref<HTMLUListElement>, )
src/SubMenu/SubMenuList.tsx:9
FunctionMenuItem
(props: MenuItemProps, ref: React.Ref<HTMLElement>)
src/MenuItem.tsx:260
FunctionMixedPanelDemo
()
docs/examples/customPopupRender.tsx:87
FunctionMyItem
(props: any)
tests/Responsive.spec.tsx:52
FunctionNavigationDemo
()
docs/examples/customPopupRender.tsx:6
FunctionPopupTrigger
({ prefixCls, visible, children, popup, popupStyle, popupClassName, popupOffset, disabled, m
src/SubMenu/PopupTrigger.tsx:31
FunctionTestApp
()
tests/Menu.spec.tsx:805
FunctionbasicPopupRender
(node: ReactElement)
tests/popupRender.test.tsx:7
FunctioncollapseNode
()
docs/examples/rtl-antd.tsx:13
FunctioncollapseNode
()
docs/examples/custom-icon.tsx:47
FunctioncollapseNode
()
docs/examples/antd.tsx:13
FunctioncollapseNode
()
docs/examples/debug.tsx:11
Methoddestroy
()
docs/examples/selectedKeys.tsx:103
FunctionexpandIcon
()
tests/MenuItem.spec.tsx:14
FunctionexpandIcon
(props)
docs/examples/custom-icon.tsx:38
FunctionexpandNode
docs/examples/rtl-antd.tsx:16
FunctionexpandNode
docs/examples/custom-icon.tsx:48
FunctionexpandNode
docs/examples/antd.tsx:16
FunctionexpandNode
docs/examples/debug.tsx:14
Functionget
()
tests/Menu.spec.tsx:797
Functionget
()
tests/Responsive.spec.tsx:119
Functionget
()
tests/Focus.spec.tsx:12
Functionget
()
tests/Keyboard.spec.tsx:14
FunctionhandleClick
(info)
docs/examples/rtl-antd.tsx:8
FunctionhandleClick
(info)
docs/examples/antd.tsx:8
FunctionhandleDeselect
(info)
docs/examples/multiple.tsx:12
FunctionhandleSelect
(info)
docs/examples/multiple.tsx:8
FunctionitemIcon
()
tests/SubMenu.spec.tsx:65
FunctionitemIcon
()
tests/MenuItem.spec.tsx:10
FunctionitemIcon
(props)
docs/examples/custom-icon.tsx:30
FunctiononInternalClick
src/MenuItem.tsx:174
next →1–100 of 122, ranked by callers