- Jun 14, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
For example with code like this: /** * My Function * @param {Number} foo */ function blah(foo, bar) { } The previous behaviour of JSDuck was to include both parameters to documentation. After this change only the first parameter will be documented, allowing us to easily have hidden parameters for internal use, which is quite common in ExtJS.
-
- Jun 13, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Separated aliases resolving to a separate class. More convenient to do it after all classes have been converted into Class instances.
-
Rene Saarsoo authored
Links to members can now optionally also specify member type.
-
Rene Saarsoo authored
Previously @alias could only be used for instance methods.
-
Rene Saarsoo authored
Initialize :members and :statics arrays automatically when instanciating JsDuck::Class.
-
- Jun 10, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Show class name if class selected. Show guide name if guide. Otherwise show the normal title, like it used to be.
-
Rene Saarsoo authored
This way the text of the message can be configured from Rakefile. Also, the default is now not to show the message - the message is only added to page in "export" task.
-
Rene Saarsoo authored
Also added some more descriptive comments for tasks.
-
Rene Saarsoo authored
Useful for showing some about-information for the docs. Added code to Rakefile to display the current JSDuck revision there.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Added extra div surrounding each subsection. Subsections now also get correctly shown/hidden.
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
Nick Poulden authored
-
- Jun 09, 2011
-
-
Nick Poulden authored
-
Rene Saarsoo authored
Only static members marked with @inheritable will be inherited.
-
Rene Saarsoo authored
More granularity plus tests for mixins.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
All static members are now exported in separate "statics" section, alongside "members" section. Rendering static members in separate section in class overview page, and added "static" label to distinguish static members in menus.
-
Rene Saarsoo authored
Handle the renaming in UI. This way we can more easily check for which method is the constructor as we can just check if name equals "constructor". This also fixes the bug of inherited constructors not having "new" in front of them.
-
Rene Saarsoo authored
This time it's much better, nowhere near the big hack it was before.
-
- Jun 07, 2011
-
-
Rene Saarsoo authored
-
Rene Saarsoo authored
With current ExtJS 4.0.2 branch the old code fails. Replaced one hack with another.
-
Nick Poulden authored
-
Nick Poulden authored
-
- Jun 06, 2011
-
-
Rene Saarsoo authored
Always show only the first sentence, no matter how short it is.
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
-
Rene Saarsoo authored
Now the index page component is separate from components dealing with rendering parts of docs for particular class.
-
Rene Saarsoo authored
No more passing the docClass config option to TabPanel and Overview - it's not used anyway.
-
Rene Saarsoo authored
So we can call it similarly to cls.Overview. Also no more pass initial class config to the header component.
-
Rene Saarsoo authored
A verb is not really a good name for class.
-
Rene Saarsoo authored
More descriptive.
-