パラメーターとして渡されたコンストラクター (関数) を文書化するにはどうすればよいですか?
例:
/** @class */
function A() {}
/**
* @param {Function} aConstructor
*/
function createA(aClass) {
return new aClass();
}
ご覧のとおり、関数であると指定できます。ただし、その関数が作成するオブジェクトを指定することはできません。これを文書化する方法はありますか?
ありがとう。