Files
dspace-angular/src/app/core/shared/browse-definition.model.ts
2018-05-17 14:52:09 +02:00

28 lines
478 B
TypeScript

import { autoserialize, autoserializeAs } from 'cerialize';
import { SortOption } from './sort-option.model';
export class BrowseDefinition {
@autoserialize
id: string;
@autoserialize
metadataBrowse: boolean;
@autoserialize
sortOptions: SortOption[];
@autoserializeAs('order')
defaultSortOrder: string;
@autoserialize
type: string;
@autoserializeAs('metadata')
metadataKeys: string[];
@autoserialize
_links: {
[name: string]: string
}
}