Skip to content
Snippets Groups Projects
Commit 6911d6f6 authored by Giuseppe Digilio's avatar Giuseppe Digilio
Browse files

Implements MetadataValue and MetadataMap interfaces

parent 32a9b7fd
No related branches found
No related tags found
No related merge requests found
......@@ -2,11 +2,12 @@ import { IntegrationModel } from './integration.model';
import { isNotEmpty } from '../../../shared/empty.util';
import { PLACEHOLDER_PARENT_METADATA } from '../../../shared/form/builder/ds-dynamic-form-ui/models/relation-group/dynamic-relation-group.model';
import { OtherInformation } from '../../../shared/form/builder/models/form-field-metadata-value.model';
import { MetadataValue } from '../../shared/metadata.interfaces';
/**
* Class representing an authority object
*/
export class AuthorityValue extends IntegrationModel {
export class AuthorityValue extends IntegrationModel implements MetadataValue {
/**
* The identifier of this authority
......
import { FormFieldMetadataValueObject } from '../../../shared/form/builder/models/form-field-metadata-value.model';
import { MetadataMap } from '../../shared/metadata.interfaces';
export interface WorkspaceitemSectionFormObject {
[metadata: string]: FormFieldMetadataValueObject;
export interface WorkspaceitemSectionFormObject extends MetadataMap {
[metadata: string]: FormFieldMetadataValueObject[];
}
import { isEmpty, isNotEmpty, isNotNull } from '../../../empty.util';
import { ConfidenceType } from '../../../../core/integration/models/confidence-type';
import { PLACEHOLDER_PARENT_METADATA } from '../ds-dynamic-form-ui/models/relation-group/dynamic-relation-group.model';
import { MetadataValue } from '../../../../core/shared/metadata.interfaces';
export interface OtherInformation {
[name: string]: string
}
export class FormFieldMetadataValueObject {
export class FormFieldMetadataValueObject implements MetadataValue {
metadata?: string;
value: any;
display: string;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment