UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

37 lines (36 loc) 1.23 kB
export default ContextMenuContainer; declare class ContextMenuContainer extends React.Component<any, any, any> { constructor(props: any); adjusted: boolean; state: { orientation: any; left: any; top: any; submenuShown: null; }; componentDidMount(): void; UNSAFE_componentWillReceiveProps(newProps: any): void; componentDidUpdate(): void; handleItemMouseEnterWithRect(clientRect: any, series: any): void; /** * @param {React.MouseEvent} evt */ handleItemMouseEnter(evt: React.MouseEvent, series: any): void; handleMouseLeave(): void; handleOtherMouseEnter(): void; updateOrientation(): void; divDom: Element | Text | null | undefined; render(): React.JSX.Element; div: HTMLDivElement | null | undefined; } declare namespace ContextMenuContainer { namespace propTypes { let children: PropTypes.Requireable<PropTypes.ReactNodeLike>; let orientation: PropTypes.Requireable<string>; let parentBbox: PropTypes.Requireable<object>; let position: PropTypes.Requireable<object>; let theme: PropTypes.Validator<symbol>; } } import React from 'react'; import PropTypes from 'prop-types';