INNER CODE UNIT · JavaScript
isApiPage
tradingview/lightweight-charts · website/plugins/docs-markdown/index.js:142
function isApiPage(permalink, baseUrl) {
return toRoute(permalink, baseUrl).split('/').includes(API_ROUTE_SEGMENT);
}
/**
* The doc-root-relative, extension-less form of a doc's `source`
* (`@site/tutorials/a/b.mdx` -> `tutorials/a/b`). Used to map a resolved
* relative link back to the target page's permalink.
*
* @param {string} source
* @returns {string}
*/
function sourceKey(source) {
return source.replace(/^@site[\\/]?/, '').replace(/\\/g, '/').replace(/\.mdx?$/, '');
}
/**
* @param {DocMetadata} doc