UNPKG

@ministryofjustice/hmpps-digital-prison-reporting-frontend

Version:

The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.

22 lines (21 loc) 887 B
import { DashboardDataResponse } from '../../../../types/Metrics'; import { DashboardVisualisationData, DashboardVisualisationDataSet } from '../../../_dashboards/dashboard-visualisation/types'; import { components } from '../../../../types/api'; import Chart from '../Chart'; declare class BarChart extends Chart { private definition; private measures; private keys; private options; responseData: DashboardDataResponse[]; private isList; private barCount; withDefinition: (definition: components["schemas"]["DashboardVisualisationDefinition"]) => this; private initFromDefinitionData; getCanvasHeight: () => number; build: () => DashboardVisualisationData; augmentDataset: (datasets?: DashboardVisualisationDataSet[]) => DashboardVisualisationDataSet[]; setBespokeOptions: () => void; } export { BarChart }; export default BarChart;