mirror of
https://github.com/jsdoc/jsdoc.git
synced 2025-12-08 19:46:11 +00:00
Added rendering of @links in classdesc and desc.
This commit is contained in:
parent
af8295aff4
commit
523cb3dbd4
@ -96,7 +96,16 @@
|
||||
data.remove({undocumented: true});
|
||||
|
||||
var packageInfo = (data.get( data.find({kind: 'package'}) ) || []) [0];
|
||||
|
||||
|
||||
function renderLinks(text) {
|
||||
text = text.replace(/\{@link (\S+)\}/g, function(match, longname) {
|
||||
var link = linkto(longname);
|
||||
return link;
|
||||
});
|
||||
|
||||
return text;
|
||||
}
|
||||
|
||||
data.forEach(function(doclet) {
|
||||
doclet.signature = '';
|
||||
doclet.attribs = '';
|
||||
@ -178,6 +187,11 @@
|
||||
longnameToUrl[longname] = url;
|
||||
});
|
||||
|
||||
data.forEach(function(doclet) {
|
||||
if (doclet.classdesc) doclet.classdesc = renderLinks(doclet.classdesc);
|
||||
if (doclet.description) doclet.description = renderLinks(doclet.description);
|
||||
});
|
||||
|
||||
var nav = '',
|
||||
seen = {};
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user