UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

27 lines (26 loc) 961 B
export default TrackArea; declare class TrackArea extends React.Component<any, any, any> { constructor(props: any); state: { controlsVisible: boolean; }; shouldComponentUpdate(): boolean; handleMouseEnter(): void; handleMouseLeave(): void; handleMouseMove(): void; getControls(): React.JSX.Element; imgConfig: SVGSVGElement | null | undefined; imgAdd: SVGSVGElement | null | undefined; imgClose: SVGSVGElement | null | undefined; } declare namespace TrackArea { namespace propTypes { let configMenuOpen: PropTypes.Requireable<boolean>; let onConfigTrackMenuOpened: PropTypes.Requireable<(...args: any[]) => any>; let onCloseTrackMenuOpened: PropTypes.Requireable<(...args: any[]) => any>; let onAddSeries: PropTypes.Requireable<(...args: any[]) => any>; let uid: PropTypes.Requireable<string>; } } import React from 'react'; import PropTypes from 'prop-types';