mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-12 20:43:08 +00:00
Merged dynamic form module
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
import { FormFieldModel } from '../models/form-field.model';
|
||||
import { FormFieldMetadataValueObject } from '../models/form-field-metadata-value.model';
|
||||
import { LookupFieldParser } from './lookup-field-parser';
|
||||
|
||||
export class LookupNameFieldParser extends LookupFieldParser {
|
||||
|
||||
constructor(protected configData: FormFieldModel,
|
||||
protected initFormValues,
|
||||
protected readOnly: boolean,
|
||||
protected authorityUuid: string) {
|
||||
super(configData, initFormValues, readOnly, authorityUuid);
|
||||
}
|
||||
|
||||
public modelFactory(fieldValue: FormFieldMetadataValueObject | any): any {
|
||||
const lookupModel = super.modelFactory(fieldValue);
|
||||
lookupModel.separator = ',';
|
||||
lookupModel.placeholder = 'form.last-name';
|
||||
lookupModel.placeholder2 = 'form.first-name';
|
||||
return lookupModel;
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user