synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
22 lines • 834 B
TypeScript
import { UniqueFacetIdentifier } from '@/utils';
import { QueryWrapperSynapsePlotProps } from '../../QueryWrapperPlotNav/QueryWrapperSynapsePlot';
import { PlotType } from '../facet-nav/FacetNavPanel';
export type PlotsContainerProps = {
facetsToPlot?: string[];
customPlots?: QueryWrapperSynapsePlotProps[];
initialPlotTypeByFacetColumnName?: Record<string, PlotType>;
};
type CustomPlotIdentifier = {
title: string;
__custom: true;
};
export type PlotIdentifier = UniqueFacetIdentifier | CustomPlotIdentifier;
export type UiPlotState = {
plotId: PlotIdentifier;
isHidden: boolean;
plotType: PlotType;
index?: number;
};
export default function PlotsContainerWithSuspense(props: PlotsContainerProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=PlotsContainer.d.ts.map