i=n(17).extend({name:"webdav",icon:"server",enabled:!0,uipos:10,needShowOpenConfig:function(){return!0},getOpenConfig:function(){return{fields:[{id:"path",title:"openUrl",desc:"openUrlDesc",type:"text",required:!0},{id:"user",title:"openUser",desc:"openUserDesc",placeholder:"openUserPlaceholder",type:"text"},{id:"password",title:"openPass",desc:"openPassDesc",placeholder:"openPassPlaceholder",type:"password"}]}},getSettingsConfig:function(){return{fields:[{id:"webdavSaveMethod",title:"webdavSaveMethod",type:"select",value:this.appSettings.get("webdavSaveMethod")||"default",options:{default:"webdavSaveMove",put:"webdavSavePut"}}]}},applySetting:function(e,t){this.appS。