UNPKG

@momentum-ui/react-collaboration

Version:

Cisco Momentum UI Framework for React Collaboration Applications

70 lines (69 loc) 2.95 kB
declare const _default: import("@restart/context/mapContextToProps").ContextInjectedComponent<typeof SubMenu, any, any>; export default _default; /** * @deprecated - Components in the legacy folder (/src/legacy) are deprecated. Please use a component from the components folder (/src/components) instead. Legacy components may not follow accessibility standards. **/ declare class SubMenu extends React.Component<any, any, any> { constructor(props: any); state: { selectContext: { parentKeyDown: (e: any, opts: any) => void; parentOnSelect: (e: any, opts: any) => void; }; }; handleClick: (e: any, opts: any) => void; handleKeyDown: (e: any, opts: any) => void; render(): JSX.Element; anchorRef: any; } declare namespace SubMenu { namespace propTypes { let children: PropTypes.Requireable<PropTypes.ReactNodeLike>; let className: PropTypes.Requireable<string>; let content: PropTypes.Requireable<PropTypes.ReactElementLike>; let customNode: PropTypes.Requireable<PropTypes.ReactNodeLike>; let eventOverlayProps: PropTypes.Requireable<PropTypes.InferProps<{}>>; let index: PropTypes.Requireable<any[]>; let isHeader: PropTypes.Requireable<boolean>; let isOpen: PropTypes.Requireable<boolean>; let keepMenuOpen: PropTypes.Requireable<boolean>; let label: PropTypes.Requireable<string>; let onClick: PropTypes.Requireable<(...args: any[]) => any>; let parentKeyDown: PropTypes.Requireable<(...args: any[]) => any>; let parentOnSelect: PropTypes.Requireable<(...args: any[]) => any>; let selectedValue: PropTypes.Requireable<string>; } namespace defaultProps { let children_1: any; export { children_1 as children }; let className_1: string; export { className_1 as className }; let content_1: any; export { content_1 as content }; let customNode_1: any; export { customNode_1 as customNode }; let eventOverlayProps_1: any; export { eventOverlayProps_1 as eventOverlayProps }; let index_1: any[]; export { index_1 as index }; let isHeader_1: boolean; export { isHeader_1 as isHeader }; let isOpen_1: boolean; export { isOpen_1 as isOpen }; let keepMenuOpen_1: boolean; export { keepMenuOpen_1 as keepMenuOpen }; let label_1: string; export { label_1 as label }; let onClick_1: any; export { onClick_1 as onClick }; let parentKeyDown_1: any; export { parentKeyDown_1 as parentKeyDown }; let parentOnSelect_1: any; export { parentOnSelect_1 as parentOnSelect }; let selectedValue_1: string; export { selectedValue_1 as selectedValue }; } let displayName: string; } import React from 'react'; import PropTypes from 'prop-types';