From 23ee06fc4bbf170fd9994f37da7f5e76dbe8cef7 Mon Sep 17 00:00:00 2001 From: milad Date: Sun, 20 May 2018 14:35:58 -0700 Subject: [PATCH] fixed class links --- tools/jsdoc/gravPrep.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/jsdoc/gravPrep.js b/tools/jsdoc/gravPrep.js index 8188bd5d82..ae62d73254 100644 --- a/tools/jsdoc/gravPrep.js +++ b/tools/jsdoc/gravPrep.js @@ -147,12 +147,17 @@ function fixLinkGrouping(match, p1, p2, p3){ if (p2.indexOf("#") > -1){ - split = p2.split("#"); + let split = p2.split("#"); if (split[0] === "global"){ return [p1,"/api-reference/", "globals", "#", split[1], p3].join(""); } return [p1,"/api-reference/", returnRightGroup(split[0]), "/", p2, p3].join(""); } else { + if (p2.indexOf(".") > -1){ + let split = p2.split("."); + return [p1,"/api-reference/", returnRightGroup(split[1]), "/", split[1], p3].join(""); + } + console.log("p2:", p2); return [p1,"/api-reference/", returnRightGroup(p2), "/", p2, p3].join(""); } @@ -583,7 +588,7 @@ currentContent = contentSplitArray[0]; // Create references to the split methods and signals - // let processedMethodsSignalsAndTypeDefs = splitMethodsSignalsAndTypeDefs(contentSplitArray[1]); + let processedMethodsSignalsAndTypeDefs = splitMethodsSignalsAndTypeDefs(contentSplitArray[1]); // let splitMethods = processedMethodsSignalsAndTypeDefs[0]; // let splitSignals = processedMethodsSignalsAndTypeDefs[1]; // let splitTypeDefintions = processedMethodsSignalsAndTypeDefs[2];