Move all config stuff to a single directory

This commit is contained in:
Giuseppe
2018-10-17 15:01:55 +02:00
parent 917a724c83
commit ea227aef64
38 changed files with 50 additions and 52 deletions

View File

@@ -0,0 +1,21 @@
import {autoserialize, autoserializeAs, inheritSerialization} from 'cerialize';
import { ConfigObject } from './config.model';
import { AccessConditionOption } from './config-access-condition-option.model';
import {SubmissionFormsModel} from './config-submission-forms.model';
@inheritSerialization(ConfigObject)
export class SubmissionUploadsModel extends ConfigObject {
@autoserialize
accessConditionOptions: AccessConditionOption[];
@autoserializeAs(SubmissionFormsModel)
metadata: SubmissionFormsModel;
@autoserialize
required: boolean;
@autoserialize
maxSize: number;
}