get browse endpoints from hal links

This commit is contained in:
Art Lowel
2017-10-12 12:51:58 +02:00
parent 3580fe4ffb
commit a84eb533be
22 changed files with 346 additions and 80 deletions

View File

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