higlass
Version:
HiGlass Hi-C / genomic / large data viewer
26 lines (25 loc) • 855 B
TypeScript
export default PlotTypeChooser;
declare class PlotTypeChooser extends React.Component<any, any, any> {
constructor(props: any);
DATATYPE_TO_TRACK_TYPE: {
none: any[];
};
AVAILABLE_TRACK_TYPES: any[];
state: {
selectedPlotType: any;
};
UNSAFE_componentWillReceiveProps(newProps: any): void;
handlePlotTypeSelected(key: any): void;
render(): React.JSX.Element;
}
declare namespace PlotTypeChooser {
namespace propTypes {
let allTracksSameDatatype: PropTypes.Requireable<boolean>;
let datatypes: PropTypes.Requireable<any[]>;
let orientation: PropTypes.Requireable<string>;
let onPlotTypeSelected: PropTypes.Requireable<(...args: any[]) => any>;
let position: PropTypes.Requireable<string>;
}
}
import React from 'react';
import PropTypes from 'prop-types';