interface NavContextProps {
    flyoutRef?: Ref<HTMLLIElement>;
    isHorizontal?: boolean;
    navRef?: RefObject<HTMLElement>;
    onSelect?: ((event: FormEvent<HTMLInputElement>, groupId: string | number, itemId: string | number, to: string, preventDefault: boolean, onClick: NavSelectClickHandler) => void);
    onToggle?: ((event: MouseEvent<HTMLButtonElement, MouseEvent>, groupId: string | number, expanded: boolean) => void);
    setFlyoutRef?: ((ref: Ref<HTMLLIElement>) => void);
    updateIsScrollable?: ((isScrollable: boolean) => void);
}

Properties

flyoutRef?: Ref<HTMLLIElement>
isHorizontal?: boolean
navRef?: RefObject<HTMLElement>
onSelect?: ((event: FormEvent<HTMLInputElement>, groupId: string | number, itemId: string | number, to: string, preventDefault: boolean, onClick: NavSelectClickHandler) => void)
onToggle?: ((event: MouseEvent<HTMLButtonElement, MouseEvent>, groupId: string | number, expanded: boolean) => void)
setFlyoutRef?: ((ref: Ref<HTMLLIElement>) => void)
updateIsScrollable?: ((isScrollable: boolean) => void)