ユーティリティ関数を使用してライブラリを開発しています。そのうちの1つは次のとおりです。
/**
* Open spreadsheet by passing its link instead of its key
* @return {Spreadsheet} the spreadsheet object
* @param {string} link the link to the spreadsheet
*/
function openByLink(link) {
return SpreadsheetApp.openById(link.match(/key=([^&]*)/)[1]);
}
私の質問は次のとおりです。スクリプトエディタがスプレッドシートオブジェクトとしての関数の戻り値を自動補完するように、この関数の戻り型を文書化するにはどうすればよいですか。openById
呼び出しが私のメソッドでラップされていない場合と同じように?