[hitomi] Add type import for venera.js and clean up unused settings in Hitomi class

This commit is contained in:
2025-06-05 20:36:23 +08:00
parent 2789f852ef
commit 10e26db40a

View File

@@ -1,3 +1,5 @@
/** @type {import('./_venera_.js')} */
const domain2 = "gold-usergeneratedcontent.net"; const domain2 = "gold-usergeneratedcontent.net";
const domain = "ltn." + domain2; const domain = "ltn." + domain2;
@@ -984,7 +986,6 @@ function parseGalleryDetail(text) {
}; };
} }
/** @type {import('./_venera_.js')} */
class Hitomi extends ComicSource { class Hitomi extends ComicSource {
// Note: The fields which are marked as [Optional] should be removed if not used // Note: The fields which are marked as [Optional] should be removed if not used
@@ -1602,25 +1603,4 @@ class Hitomi extends ComicSource {
// enable tags translate // enable tags translate
enableTagsTranslate: true, enableTagsTranslate: true,
}; };
/*
[Optional] settings related
Use this.loadSetting to load setting
```
let setting1Value = this.loadSetting('setting1')
console.log(setting1Value)
```
*/
settings = {};
// [Optional] translations for the strings in this config
translation = {
zh_CN: {
Setting1: "设置1",
Setting2: "设置2",
Setting3: "设置3",
},
zh_TW: {},
en: {},
};
} }