breadcrumbs for DSOs

This commit is contained in:
lotte
2020-02-21 17:06:50 +01:00
committed by Art Lowel
parent 4ea264dd7f
commit 725f20a9d0
18 changed files with 197 additions and 39 deletions

View File

@@ -17,13 +17,14 @@ import { HALLink } from './hal-link.model';
import { Relationship } from './item-relationships/relationship.model';
import { RELATIONSHIP } from './item-relationships/relationship.resource-type';
import { ITEM } from './item.resource-type';
import { ChildHALResource } from './child-hal-resource.model';
/**
* Class representing a DSpace Item
*/
@typedObject
@inheritSerialization(DSpaceObject)
export class Item extends DSpaceObject {
export class Item extends DSpaceObject implements ChildHALResource {
static type = ITEM;
/**
@@ -100,4 +101,8 @@ export class Item extends DSpaceObject {
}
return [entityType, ...super.getRenderTypes()];
}
getParentLinkKey(): keyof this['_links'] {
return 'owningCollection';
}
}