Привет, как я могу взломать это, чтобы позволить ссылку на дочерний метод для целевого родительского конструктора? JSDO c трюк или может типа d.ts спасибо за помощь, это для vscode.
текущее поведение
Целевое поведение
Я пробую много взломать с помощью jsdo c, зная, что vscode может его использовать, но не работает !? пример
/**@memberof {Parent1|Parent2} */
doStuff(){ return this.getContext() }
может кто-то знает d.ts
трюки?
Исходный код
class Child {
constructor() {}
/**@memberof {Parent1|Parent2} */
doStuff(){ return this.getContext() }
};
class Parent1 extends Child {
constructor() {super()}
getContext(){}
}
class Parent2 extends Child {
constructor() {super()}
getContext(){}
}
Мои настройки vscode
{
"typescript.referencesCodeLens.enabled": false,
"javascript.referencesCodeLens.enabled": true,
//"typescript.disableAutomaticTypeAcquisition": false,
"typescript.suggest.completeJSDocs": true,
"javascript.validate.enable": true,
"javascript.implicitProjectConfig.checkJs": true,
}
Я ищу простые советы, плз, я знаю кстати, но это очень, очень уродливо и нечитабельно, мне не нравится.