import { ServerConfig, UserRight, VideoFilter, VideoSortField } from '@shared/models'
import { NSFWPolicyType } from '@shared/models/videos/nsfw-policy.type'
import { Syndication, Video } from '../shared-main'
-import { MiniatureDisplayOptions, OwnerDisplayType } from './video-miniature.component'
import { GenericHeaderComponent, VideoListHeaderComponent } from './video-list-header.component'
+import { MiniatureDisplayOptions } from './video-miniature.component'
enum GroupDate {
UNKNOWN = 0,
loadOnInit = true
loadUserVideoPreferences = false
- ownerDisplayType: OwnerDisplayType = 'auto'
displayModerationBlock = false
titleTooltip: string
displayVideoActions = true
viewContainerRef.createComponent(componentFactory, 0, injector)
}
+ // Can be redefined by child
+ displayAsRow () {
+ return false
+ }
+
// On videos hook for children that want to do something
protected onMoreVideos () { /* empty */ }