mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 10:04:11 +00:00
34 lines
637 B
TypeScript
34 lines
637 B
TypeScript
import { Config } from './config.interface';
|
|
|
|
interface AutosaveConfig extends Config {
|
|
metadata: string[];
|
|
timer: number;
|
|
}
|
|
|
|
interface TypeBindConfig extends Config {
|
|
field: string;
|
|
}
|
|
|
|
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;
|
|
typeBind: TypeBindConfig;
|
|
icons: IconsConfig;
|
|
}
|