@ministryofjustice/hmpps-digital-prison-reporting-frontend
Version:
The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.
81 lines (80 loc) • 1.79 kB
TypeScript
export let id: string;
export let name: string;
export let description: string;
export let childVariants: {
id: string;
name: string;
description: string;
sections: ({
id: string;
display: string;
description: string;
visualisations: {
id: string;
type: string;
display: string;
columns: {
keys: {
id: string;
display: string;
}[];
measures: {
id: string;
display: string;
}[];
};
}[];
} | {
id: string;
display: string;
description: string;
visualisations: {
id: string;
type: string;
display: string;
options: {
showLatest: boolean;
};
columns: {
measures: never[];
expectNulls: boolean;
};
}[];
})[];
}[];
export let sections: ({
id: string;
display: string;
description: string;
visualisations: {
id: string;
type: string;
display: string;
columns: {
keys: {
id: string;
display: string;
}[];
measures: {
id: string;
display: string;
}[];
};
}[];
} | {
id: string;
display: string;
description: string;
visualisations: {
id: string;
type: string;
display: string;
options: {
showLatest: boolean;
};
columns: {
measures: never[];
expectNulls: boolean;
};
}[];
})[];