UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

29 lines (28 loc) 968 B
export default PopupMenu; declare class PopupMenu extends React.Component<any, any, any> { constructor(props: any); clickHandlerBound: (event: any) => void; contextMenuHandlerBound: (event: any) => void; resizeHandlerBound: () => void; componentDidMount(): void; popup: HTMLDivElement | undefined; componentDidUpdate(): void; componentWillUnmount(): void; _renderLayer(): void; clickHandler(event: any): void; contextMenuHandler(event: any): void; resizeHandler(): void; render(): React.JSX.Element; } declare namespace PopupMenu { namespace defaultProps { export { intoTheVoid as onMenuClosed }; } namespace propTypes { let children: PropTypes.Validator<NonNullable<PropTypes.ReactNodeLike>>; let onMenuClosed: PropTypes.Requireable<(...args: any[]) => any>; } } import React from 'react'; import intoTheVoid from './utils/into-the-void'; import PropTypes from 'prop-types';