mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 10:04:11 +00:00
101623: Add missing docs + Fix lint issues
This commit is contained in:
@@ -4,8 +4,6 @@ import { BrowseByGuard } from './browse-by-guard';
|
|||||||
import { BrowseByDSOBreadcrumbResolver } from './browse-by-dso-breadcrumb.resolver';
|
import { BrowseByDSOBreadcrumbResolver } from './browse-by-dso-breadcrumb.resolver';
|
||||||
import { BrowseByI18nBreadcrumbResolver } from './browse-by-i18n-breadcrumb.resolver';
|
import { BrowseByI18nBreadcrumbResolver } from './browse-by-i18n-breadcrumb.resolver';
|
||||||
import { ThemedBrowseBySwitcherComponent } from './browse-by-switcher/themed-browse-by-switcher.component';
|
import { ThemedBrowseBySwitcherComponent } from './browse-by-switcher/themed-browse-by-switcher.component';
|
||||||
import { ThemedBrowseByTaxonomyPageComponent } from './browse-by-taxonomy-page/themed-browse-by-taxonomy-page.component';
|
|
||||||
import { I18nBreadcrumbResolver } from '../core/breadcrumbs/i18n-breadcrumb.resolver';
|
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
imports: [
|
imports: [
|
||||||
|
@@ -15,7 +15,7 @@ import { ValueListBrowseDefinition } from '../shared/value-list-browse-definitio
|
|||||||
import { VALUE_LIST_BROWSE_DEFINITION } from '../shared/value-list-browse-definition.resource-type';
|
import { VALUE_LIST_BROWSE_DEFINITION } from '../shared/value-list-browse-definition.resource-type';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A ResponseParsingService used to parse RawRestResponse coming from the REST API to a BrowseDefinition object
|
* A ResponseParsingService used to parse a REST API response to a BrowseDefinition object
|
||||||
*/
|
*/
|
||||||
@Injectable({
|
@Injectable({
|
||||||
providedIn: 'root',
|
providedIn: 'root',
|
||||||
|
@@ -119,6 +119,9 @@ export class PatchRequest extends DSpaceRestRequest {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class representing a BrowseDefinition HTTP Rest request object
|
||||||
|
*/
|
||||||
export class BrowseDefinitionRestRequest extends DSpaceRestRequest {
|
export class BrowseDefinitionRestRequest extends DSpaceRestRequest {
|
||||||
getResponseParser(): GenericConstructor<ResponseParsingService> {
|
getResponseParser(): GenericConstructor<ResponseParsingService> {
|
||||||
return BrowseResponseParsingService;
|
return BrowseResponseParsingService;
|
||||||
|
@@ -5,6 +5,9 @@ import { FLAT_BROWSE_DEFINITION } from './flat-browse-definition.resource-type';
|
|||||||
import { ResourceType } from './resource-type';
|
import { ResourceType } from './resource-type';
|
||||||
import { NonHierarchicalBrowseDefinition } from './non-hierarchical-browse-definition';
|
import { NonHierarchicalBrowseDefinition } from './non-hierarchical-browse-definition';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* BrowseDefinition model for browses of type 'flatBrowse'
|
||||||
|
*/
|
||||||
@typedObject
|
@typedObject
|
||||||
@inheritSerialization(NonHierarchicalBrowseDefinition)
|
@inheritSerialization(NonHierarchicalBrowseDefinition)
|
||||||
export class FlatBrowseDefinition extends NonHierarchicalBrowseDefinition {
|
export class FlatBrowseDefinition extends NonHierarchicalBrowseDefinition {
|
||||||
|
@@ -6,6 +6,9 @@ import { HALLink } from './hal-link.model';
|
|||||||
import { ResourceType } from './resource-type';
|
import { ResourceType } from './resource-type';
|
||||||
import { BrowseDefinition } from './browse-definition.model';
|
import { BrowseDefinition } from './browse-definition.model';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* BrowseDefinition model for browses of type 'hierarchicalBrowse'
|
||||||
|
*/
|
||||||
@typedObject
|
@typedObject
|
||||||
@inheritSerialization(BrowseDefinition)
|
@inheritSerialization(BrowseDefinition)
|
||||||
export class HierarchicalBrowseDefinition extends BrowseDefinition {
|
export class HierarchicalBrowseDefinition extends BrowseDefinition {
|
||||||
|
@@ -5,6 +5,9 @@ import { VALUE_LIST_BROWSE_DEFINITION } from './value-list-browse-definition.res
|
|||||||
import { ResourceType } from './resource-type';
|
import { ResourceType } from './resource-type';
|
||||||
import { NonHierarchicalBrowseDefinition } from './non-hierarchical-browse-definition';
|
import { NonHierarchicalBrowseDefinition } from './non-hierarchical-browse-definition';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* BrowseDefinition model for browses of type 'valueList'
|
||||||
|
*/
|
||||||
@typedObject
|
@typedObject
|
||||||
@inheritSerialization(NonHierarchicalBrowseDefinition)
|
@inheritSerialization(NonHierarchicalBrowseDefinition)
|
||||||
export class ValueListBrowseDefinition extends NonHierarchicalBrowseDefinition {
|
export class ValueListBrowseDefinition extends NonHierarchicalBrowseDefinition {
|
||||||
|
@@ -248,7 +248,7 @@ export class VocabularyTreeviewComponent implements OnDestroy, OnInit {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method called on entry select
|
* Method called on entry select/deselect
|
||||||
*/
|
*/
|
||||||
onSelect(item: VocabularyEntryDetail) {
|
onSelect(item: VocabularyEntryDetail) {
|
||||||
if (!this.selectedItems.includes(item.id)) {
|
if (!this.selectedItems.includes(item.id)) {
|
||||||
|
Reference in New Issue
Block a user