1 <div class=
"margin-content">
2 <div class=
"title-page">
3 <span class=
"me-1" i18n
>Update
</span>
4 <a [routerLink]=
"getVideoUrl()">{{ videoDetails?.name }}
</a>
7 <form novalidate [formGroup]=
"form">
10 [form]=
"form" [formErrors]=
"formErrors" [forbidScheduledPublication]=
"forbidScheduledPublication"
11 [validationMessages]=
"validationMessages" [userVideoChannels]=
"userVideoChannels"
12 [videoCaptions]=
"videoCaptions" [hideWaitTranscoding]=
"isWaitTranscodingHidden()"
13 type=
"update" (pluginFieldsAdded)=
"hydratePluginFieldsFromVideo()"
14 [liveVideo]=
"liveVideo" [videoToUpdate]=
"videoDetails"
15 [videoSource]=
"videoSource"
17 (formBuilt)=
"onFormBuilt()"
20 <div class=
"submit-container">
21 <my-button className=
"orange-button" i18n-label
label=
"Update" icon=
"circle-tick"
22 (click)=
"update()" (keydown.enter)=
"update()"
23 [disabled]=
"!form.valid || isUpdatingVideo === true"