document list extensions (demo shell) (#4511)

* doclist extensibility test page

* desktopOnly support

* extensions category, custom column

* update code

* Fix styling for column templates

* update package lock
This commit is contained in:
Denys Vuika
2019-03-29 09:14:36 +00:00
committed by Eugenio Romano
parent 49847bf809
commit b51fc8a7d2
14 changed files with 414 additions and 50 deletions

View File

@@ -32,7 +32,7 @@ import { BehaviorSubject, Subscription } from 'rxjs';
@Component({
selector: 'adf-library-name-column',
template: `
<span title="{{ displayTooltip$ | async }}" (click)="onClick()">
<span class="adf-datatable-cell-value" title="{{ displayTooltip$ | async }}" (click)="onClick()">
{{ displayText$ | async }}
</span>
`,

View File

@@ -31,7 +31,7 @@ import { ShareDataRow } from '../../data/share-data-row.model';
@Component({
selector: 'adf-library-role-column',
template: `
<span title="{{ (displayText$ | async) | translate }}">
<span class="adf-datatable-cell-value" title="{{ (displayText$ | async) | translate }}">
{{ (displayText$ | async) | translate }}
</span>
`,

View File

@@ -24,7 +24,7 @@ import { ShareDataRow } from '../../data/share-data-row.model';
@Component({
selector: 'adf-library-status-column',
template: `
<span title="{{ (displayText$ | async) | translate }}">
<span class="adf-datatable-cell-value" title="{{ (displayText$ | async) | translate }}">
{{ (displayText$ | async) | translate }}
</span>
`,

View File

@@ -33,7 +33,7 @@ import { ShareDataRow } from '../../data/share-data-row.model';
@Component({
selector: 'adf-name-column',
template: `
<span title="{{ node | adfNodeNameTooltip }}" (click)="onClick()">
<span class="adf-datatable-cell-value" title="{{ node | adfNodeNameTooltip }}" (click)="onClick()">
{{ displayText$ | async }}
</span>
`,

View File

@@ -29,10 +29,10 @@ import { ShareDataRow } from '../../data/share-data-row.model';
selector: 'adf-trashcan-name-column',
template: `
<ng-container *ngIf="!isLibrary">
<span title="{{ node | adfNodeNameTooltip }}">{{ displayText }}</span>
<span class="adf-datatable-cell-value" title="{{ node | adfNodeNameTooltip }}">{{ displayText }}</span>
</ng-container>
<ng-container *ngIf="isLibrary">
<span title="{{ displayTooltip }}">{{ displayText }}</span>
<span class="adf-datatable-cell-value" title="{{ displayTooltip }}">{{ displayText }}</span>
</ng-container>
`,
changeDetection: ChangeDetectionStrategy.OnPush,