mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-18 15:33:04 +00:00
Manage different level of confidence in the submission
This commit is contained in:
@@ -1,16 +1,28 @@
|
||||
import { Config } from './config.interface';
|
||||
import { MetadataIconsConfig } from '../app/shared/chips/models/chips.model';
|
||||
|
||||
interface AutosaveConfig extends Config {
|
||||
metadata: string[],
|
||||
timer: number
|
||||
}
|
||||
|
||||
interface MetadataConfig extends Config {
|
||||
icons: MetadataIconsConfig[]
|
||||
interface IconsConfig extends Config {
|
||||
metadata: MetadataIconConfig[],
|
||||
authority: {
|
||||
confidence: ConfidenceIconConfig[];
|
||||
}
|
||||
}
|
||||
|
||||
export interface MetadataIconConfig extends Config {
|
||||
name: string,
|
||||
style: string;
|
||||
}
|
||||
|
||||
export interface ConfidenceIconConfig extends Config {
|
||||
value: any,
|
||||
style: string;
|
||||
}
|
||||
|
||||
export interface SubmissionConfig extends Config {
|
||||
autosave: AutosaveConfig,
|
||||
metadata: MetadataConfig
|
||||
icons: IconsConfig
|
||||
}
|
||||
|
Reference in New Issue
Block a user