我有以下武類:MooTools的類和JsDoc
Nem.Ui.Window = new Class({
Implements: [Options, Events],
options: {
caption: "Ventana",
icon: $empty,
centered: true,
id: $empty,
width: $empty,
height: $empty,
modal: false,
desktop: $empty,
x: $empty,
y: $empty,
layout: $empty
},
initialize: function(options)
{
this.setOptions(options);
/* ... */
},
setHtmlContents: function(content)
{
/* ... */
},
setText: function(text)
{
/* ... */
},
close: function(win)
{
/* ... */
},
/* ... */
});
我想JsDoc記錄下來。我讀了你可以使用@lends [class].prototype
裏面new Class
和標記initialize
與@constructs
標記。我如何標記方法和事件?
I.E .: setHtmlContents
應該是一個方法,close
應該是一個事件。
此外,options
下的元素可以記錄嗎?
謝謝,謝謝,謝謝。 – awm 2011-09-07 00:47:54
這根本不是對原始問題的回答。這是一個最好的解決方法。 – Bart 2012-03-01 13:19:28
隨時作出回答,然後:) – 2012-03-02 11:35:14