17 lines
586 B
TypeScript
17 lines
586 B
TypeScript
import { ComponentMapping, IComponentMapping } from './component-mapping';
|
|
|
|
export interface IComponentMappingList {
|
|
dossierTemplateId: string;
|
|
componentMappingList: IComponentMapping[];
|
|
}
|
|
|
|
export class ComponentMappingList implements IComponentMappingList {
|
|
readonly dossierTemplateId: string;
|
|
readonly componentMappingList: ComponentMapping[];
|
|
|
|
constructor(componentMappingList: IComponentMappingList) {
|
|
this.dossierTemplateId = componentMappingList.dossierTemplateId;
|
|
this.componentMappingList = componentMappingList.componentMappingList;
|
|
}
|
|
}
|