+ throw new Error('toggleModerationDisplay ' + $localize`function is not implemented`)
+ }
+
+ setHeader (
+ t: Type<any> = this.HeaderComponent,
+ i: Injector = this.headerComponentInjector
+ ) {
+ const injector = i || Injector.create({
+ providers: [{
+ provide: 'data',
+ useValue: {
+ titlePage: this.titlePage,
+ titleTooltip: this.titleTooltip
+ }
+ }]
+ })
+ const viewContainerRef = this.videoListHeader
+ viewContainerRef.clear()
+
+ const componentFactory = this.cfr.resolveComponentFactory(t)
+ viewContainerRef.createComponent(componentFactory, 0, injector)
+ }
+
+ // Can be redefined by child
+ displayAsRow () {
+ return false