Skip to content

Commit 70ee281

Browse files
[UXP-171] Port of [DSC-1650] fix showLabel flag after merge
Part of https://bitbucket.org/4Science/dspace-angular/commits/5b1619688bad2b0a5b927ffe811bdd825b5afab4
1 parent 446c6c5 commit 70ee281

5 files changed

Lines changed: 12 additions & 2 deletions

File tree

src/app/shared/browse-most-elements/browse-most-elements.component.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111

1212
<ng-container *ngSwitchDefault>
1313
<ds-themed-default-browse-elements
14+
[showMetrics]="showMetrics"
1415
[showThumbnails]="topSection.showThumbnails"
16+
[showLabel]="showLabel"
1517
[topSection]="topSection"
1618
[paginatedSearchOptions]="paginatedSearchOptionsBS.asObservable() | async"
1719
[context]="context"

src/app/shared/browse-most-elements/browse-most-elements.component.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ export class BrowseMostElementsComponent implements OnInit, OnChanges {
2020

2121
@Input() context: Context;
2222

23+
showLabel: boolean;
24+
25+
showMetrics = true;
26+
2327
@Input() topSection: TopSection;
2428

2529
@Input() mode: LayoutModeEnum;

src/app/shared/browse-most-elements/default-browse-elements/default-browse-elements.component.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
[listID]="paginatedSearchOptions.configuration"
1616
[object]="object"
1717
[showMetrics]="showMetrics"
18+
[showLabel]="showLabel"
1819
[showThumbnails]="showThumbnails"
1920
[viewMode]="paginatedSearchOptions.view"></ds-listable-object-component-loader>
2021
</li>

src/app/shared/browse-most-elements/default-browse-elements/default-browse-elements.component.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import {Component, Input, OnChanges, OnInit} from '@angular/core';
22
import { AbstractBrowseElementsComponent } from '../abstract-browse-elements.component';
33
import {LayoutModeEnum} from '../../../core/layout/models/section.model';
4-
import {CollectionElementLinkType} from '../../object-collection/collection-element-link.type';
54

65
@Component({
76
selector: 'ds-default-browse-elements',
@@ -21,5 +20,7 @@ export class DefaultBrowseElementsComponent extends AbstractBrowseElementsCompon
2120

2221
@Input() mode: LayoutModeEnum;
2322

23+
@Input() showLabel: boolean;
24+
2425
protected followThumbnailLink = true;
2526
}

src/app/shared/browse-most-elements/default-browse-elements/themed-default-browse-elements.component.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ export class ThemedDefaultBrowseElementsComponent extends ThemedComponent<Defaul
3131

3232
@Input() mode: LayoutModeEnum;
3333

34-
protected inAndOutputNames: (keyof DefaultBrowseElementsComponent & keyof this)[] = ['paginatedSearchOptions', 'context', 'topSection', 'showMetrics', 'showThumbnails', 'mode'];
34+
@Input() showLabel: boolean;
35+
36+
protected inAndOutputNames: (keyof DefaultBrowseElementsComponent & keyof this)[] = ['paginatedSearchOptions', 'context', 'topSection', 'showMetrics', 'showThumbnails', 'mode', 'showLabel'];
3537

3638
protected getComponentName(): string {
3739
return 'DefaultBrowseElementsComponent';

0 commit comments

Comments
 (0)