Interface ReportTableConfig

Configures the reporting table for the report. It allows to specify the initial attributes that should be displayed in the table.

Example: factSheetType: 'Application', attributes: ['release', 'alias'], relatedFactSheetTypes: { BusinessCapability: 'relApplicationToBusinessCapability', UserGroup: 'relApplicationToUserGroup' }

interface ReportTableConfig {
    attributes: ReportTableConfigAttribute[];
    columns?: TableColumn[];
    factSheetType: string;
    relatedFactSheetTypes?: {
        [facetsConfigKey: string]: string;
    };
}

Properties

columns?: TableColumn[]
factSheetType: string
relatedFactSheetTypes?: {
    [facetsConfigKey: string]: string;
}

Maps Fact Sheet type to relation type in order to add them as subfilter in table view.

Type declaration

  • [facetsConfigKey: string]: string

Generated using TypeDoc