Use jaguarjs jsdoc template for apidocs
MODIFY
jsdoc.conf.json
jsdoc.conf.json
{
- "templates": {
- "default": {
- "useLongnameInNav": true
- }
+ "opts": {
+ "template": "node_modules/jaguarjs-jsdoc"
}
}

MODIFY
package.json
package.json
"istanbul-instrumenter-loader": "^0.2.0",
"jade": "^1.11.0",
"jade-loader": "^0.8.0",
+ "jaguarjs-jsdoc": "^1.0.2",
"jasmine-core": "^2.4.1",
"jquery": "~2.2.1",
"jsdoc": "^3.4",

MODIFY
src/index.js
src/index.js
+/** @namespace geo */
// License headers that will be preserved in distributed bundles.
/**
* GeoJS

MODIFY
src/object.js
src/object.js
@@ -5,7 +5,8 @@ var inherit = require('./inherit');
/**
* Create a new instance of class object
*
- * @class geo.object
+ * @class
+ * @alias geo.object
* @extends vgl.object
* @returns {geo.object}
*/

MODIFY
src/sceneObject.js
src/sceneObject.js
@@ -6,7 +6,8 @@ var object = require('./object');
* Create a new instance of class sceneObject, which extends the object's
* event handling with a tree-based event propagation.
*
- * @class geo.sceneObject
+ * @class
+ * @alias geo.sceneObject
* @extends geo.object
* @returns {geo.sceneObject}
*/

Use jaguarjs jsdoc template for apidocs