synapse-react-client
Version:
[](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [](https://badge.fury.io/js/synaps
26 lines (25 loc) • 823 B
TypeScript
import * as React from 'react';
import { QueryResultBundle } from '../../utils/synapseTypes/';
export declare type SynapsePlotProps = {
ownerId?: string;
wikiId?: string;
widgetparamsMapped?: any;
};
declare type SynapsePlotState = {
isLoaded: boolean;
queryData: QueryResultBundle;
};
declare class SynapsePlot extends React.Component<SynapsePlotProps, SynapsePlotState> {
constructor(props: SynapsePlotProps);
static contextType: React.Context<import("../../utils/SynapseContext").SynapseContextType | undefined>;
componentDidMount(): void;
/**
* Get data for plotly
*
* @returns data corresponding to plotly widget
*/
fetchPlotlyData(): void;
showPlot(): JSX.Element | undefined;
render(): JSX.Element | null | undefined;
}
export default SynapsePlot;