UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

53 lines (52 loc) 2.8 kB
export default VerticalTiledPlot; declare class VerticalTiledPlot extends React.Component<any, any, any> { constructor(props: any); brushBehavior: import("d3-brush").BrushBehavior<any>; componentDidMount(): void; shouldComponentUpdate(nextProps: any, nextState: any): boolean; rangeSelectionTriggered: boolean | undefined; rangeSelectionTriggeredEnd: boolean | undefined; componentDidUpdate(): void; addBrush(): void; brushElAddedBefore: any; brushed(event: any): void; rangeSelectionMoved: boolean | undefined; brushStarted(event: any): void; brushedEnded(event: any): void; rangeSelectionMovedEnd: boolean | undefined; moveBrush(rangeSelection: any, animate?: boolean): void; removeBrush(): void; render(): React.JSX.Element; brushEl: import("d3-selection").Selection<SVGSVGElement | null, any, null, undefined> | undefined; } declare namespace VerticalTiledPlot { namespace propTypes { let configTrackMenuId: PropTypes.Requireable<string>; let editable: PropTypes.Requireable<boolean>; let handleConfigTrack: PropTypes.Requireable<(...args: any[]) => any>; let handleResizeTrack: PropTypes.Requireable<(...args: any[]) => any>; let handleSortEnd: PropTypes.Requireable<(...args: any[]) => any>; let is1dRangeSelection: PropTypes.Requireable<boolean>; let isRangeSelectionActive: PropTypes.Requireable<boolean>; let height: PropTypes.Requireable<number>; let onAddSeries: PropTypes.Requireable<(...args: any[]) => any>; let onCloseTrack: PropTypes.Requireable<(...args: any[]) => any>; let onCollapseTrack: PropTypes.Requireable<(...args: any[]) => any>; let onExpandTrack: PropTypes.Requireable<(...args: any[]) => any>; let onCloseTrackMenuOpened: PropTypes.Requireable<(...args: any[]) => any>; let onConfigTrackMenuOpened: PropTypes.Requireable<(...args: any[]) => any>; let onRangeSelection: PropTypes.Requireable<(...args: any[]) => any>; let onRangeSelectionEnd: PropTypes.Requireable<(...args: any[]) => any>; let onRangeSelectionReset: PropTypes.Requireable<(...args: any[]) => any>; let onRangeSelectionStart: PropTypes.Requireable<(...args: any[]) => any>; let rangeSelection: PropTypes.Requireable<any[]>; let rangeSelectionEnd: PropTypes.Requireable<boolean>; let referenceAncestor: PropTypes.Requireable<(...args: any[]) => any>; let resizeHandles: PropTypes.Requireable<object>; let scale: PropTypes.Requireable<(...args: any[]) => any>; let tracks: PropTypes.Requireable<any[]>; let tracksControlAlignLeft: PropTypes.Requireable<boolean>; } } import React from 'react'; import PropTypes from 'prop-types';