@ministryofjustice/hmpps-digital-prison-reporting-frontend
Version:
The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.
42 lines (41 loc) • 932 B
TypeScript
export let id: string;
export let name: string;
export let description: string;
export let resourceName: string;
export let classification: string;
export let printable: boolean;
export let summaries: {
id: string;
template: string;
fields: ({
name: string;
display: string;
header: boolean;
mergeRows: boolean;
sortAsc: boolean;
} | {
name: string;
display: string;
header: boolean;
mergeRows?: never;
sortAsc?: never;
} | {
name: string;
display: string;
header?: never;
mergeRows?: never;
sortAsc?: never;
})[];
}[];
export namespace specification {
let template: string;
let fields: {
name: string;
display: string;
sortable: boolean;
defaultsort: boolean;
type: string;
mandatory: boolean;
visible: boolean;
}[];
}