Files
dspace-angular/src/app/shared/form/builder/parsers/series-field-parser.ts
2024-03-13 15:11:55 +01:00

26 lines
784 B
TypeScript

import { Inject } from '@angular/core';
import { TranslateService } from '@ngx-translate/core';
import { FormFieldModel } from '../models/form-field.model';
import { ConcatFieldParser } from './concat-field-parser';
import {
CONFIG_DATA,
INIT_FORM_VALUES,
PARSER_OPTIONS,
SUBMISSION_ID,
} from './field-parser';
import { ParserOptions } from './parser-options';
export class SeriesFieldParser extends ConcatFieldParser {
constructor(
@Inject(SUBMISSION_ID) submissionId: string,
@Inject(CONFIG_DATA) configData: FormFieldModel,
@Inject(INIT_FORM_VALUES) initFormValues,
@Inject(PARSER_OPTIONS) parserOptions: ParserOptions,
translate: TranslateService,
) {
super(submissionId, configData, initFormValues, parserOptions, translate, ';');
}
}