mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update subtitle settings
This commit is contained in:
parent
b4220cee76
commit
a100d289d0
47 changed files with 442 additions and 189 deletions
|
@ -1 +1 @@
|
|||
define(["subtitleSettings","userSettingsBuilder","dom","globalize","loading","apphost","listViewStyle"],function(SubtitleSettings,userSettingsBuilder,dom,globalize,loading,appHost){"use strict";return function(view,params){var subtitleSettingsInstance,userId=params.userId||ApiClient.getCurrentUserId(),userSettings=new userSettingsBuilder;view.addEventListener("viewshow",function(){subtitleSettingsInstance||(subtitleSettingsInstance=new SubtitleSettings({serverId:ApiClient.serverId(),userId:userId,element:view.querySelector(".settingsContainer"),userSettings:userSettings,enableSaveButton:!AppInfo.enableAutoSave,enableSaveConfirmation:!AppInfo.enableAutoSave,enableSubtitleAppearance:appHost.supports("subtitleappearancesettings")})),subtitleSettingsInstance.loadData()}),view.addEventListener("viewbeforehide",function(){AppInfo.enableAutoSave&&subtitleSettingsInstance&&subtitleSettingsInstance.submit()}),view.addEventListener("viewdestroy",function(){subtitleSettingsInstance&&(subtitleSettingsInstance.destroy(),subtitleSettingsInstance=null)})}});
|
||||
define(["subtitleSettings","userSettingsBuilder"],function(SubtitleSettings,userSettingsBuilder){"use strict";return function(view,params){var subtitleSettingsInstance,userId=params.userId||ApiClient.getCurrentUserId(),userSettings=new userSettingsBuilder;view.addEventListener("viewshow",function(){subtitleSettingsInstance||(subtitleSettingsInstance=new SubtitleSettings({serverId:ApiClient.serverId(),userId:userId,element:view.querySelector(".settingsContainer"),userSettings:userSettings,enableSaveButton:!AppInfo.enableAutoSave,enableSaveConfirmation:!AppInfo.enableAutoSave})),subtitleSettingsInstance.loadData()}),view.addEventListener("viewbeforehide",function(){AppInfo.enableAutoSave&&subtitleSettingsInstance&&subtitleSettingsInstance.submit()}),view.addEventListener("viewdestroy",function(){subtitleSettingsInstance&&(subtitleSettingsInstance.destroy(),subtitleSettingsInstance=null)})}});
|
Loading…
Add table
Add a link
Reference in a new issue