blob: fed69667204d6c5006e85fcad2686ba6a843395e (
plain) (
tree)
|
|
import { Component, Inject, ViewEncapsulation } from '@angular/core'
export interface GenericHeaderData {
titlePage: string
titleTooltip?: string
}
export abstract class GenericHeaderComponent {
constructor (@Inject('data') public data: GenericHeaderData) {}
}
@Component({
selector: 'my-video-list-header',
// eslint-disable-next-line @angular-eslint/use-component-view-encapsulation
encapsulation: ViewEncapsulation.None,
templateUrl: './video-list-header.component.html'
})
export class VideoListHeaderComponent extends GenericHeaderComponent {
constructor (@Inject('data') public data: GenericHeaderData) {
super(data)
}
}
|