Added tests and comments

This commit is contained in:
Giuseppe Digilio
2019-04-02 16:25:50 +02:00
parent 16b8e91585
commit 49aee1898b
8 changed files with 290 additions and 22 deletions

View File

@@ -10,11 +10,24 @@ import { Metadata } from '../../../core/shared/metadata.utils';
selector: 'ds-my-dspace-result-list-element',
template: ``
})
export class MyDSpaceResultListElementComponent<T extends MyDSpaceResult<K>, K extends DSpaceObject> extends AbstractListableElementComponent<T> {
/**
* The result element object
*/
dso: K;
/**
* The array index of the result element
*/
dsoIndex: number;
/**
* Initialize instance variables
*
* @param {ListableObject} listable
* @param {number} index
*/
public constructor(@Inject('objectElementProvider') public listable: ListableObject,
@Inject('indexElementProvider') public index: number) {
super(listable);