import { FormReactive } from '@app/shared'
+import { VideoChannel } from '@app/shared/video-channel/video-channel.model'
export abstract class MyAccountVideoChannelEdit extends FormReactive {
+ // We need it even in the create component because it's used in the edit template
+ videoChannelToUpdate: VideoChannel
+ instanceHost: string
+
abstract isCreation (): boolean
abstract getFormButtonTitle (): string
+
+ // FIXME: We need this method so angular does not complain in the child template
+ onAvatarChange (formData: FormData) { /* empty */ }
+
+ // Should be implemented by the child
+ isBulkUpdateVideosDisplayed () {
+ return false
+ }
}