ミックスインまたは複数の継承を文書化するにはどうすればよいですか?JsDoc複数の継承またはミックスインはどうですか?
/**
* @class Parent
*/
function Parent() {
}
Parent.prototype.parentTest = 5;
/**
* @class Mixin
*/
function Mixin() {
}
Mixin.prototype.mixinTest = 5;
/**
* @class Child
* @augments Parent
* @mixin Mixin
*/
function Child() {
}
JsDocの公式なものはありますか?もしそうでなければ、あなたはそれをどのように書いてほしいですか?
可能な場合は、複数の継承を避けてください。それは本当に乱雑になることができます。主にメンテナーのため。 – Raynos
ミックスは有用である。彼らはあなたがどこにでも持ち込むことができる特別なツールセットのようなものです。これらはExtJS 4とDojoで広く使用されています。 – Tower