Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BabylonJS/Documentation
/ functions
Functions
319 in github.com/BabylonJS/Documentation
⨍
Functions
319
◇
Types & classes
67
↓ 31 callers
Function
loadFixture
(name: string)
__tests__/markdown-parsing.test.ts:34
↓ 30 callers
Function
serializeMarkdown
* Serialize markdown content through the same pipeline as getStaticProps. * Returns { compiledSource, frontmatter }.
__tests__/markdown-parsing.test.ts:30
↓ 26 callers
Function
createIssue
(severity: ContentValidationSeverity, code: string, message: string, context: Partial<ContentValidationIssue>
lib/contentGraph/validateContentGraph.ts:45
↓ 10 callers
Function
createPage
(overrides: Partial<ContentGraphPage> = {})
__tests__/content-artifacts.test.ts:44
↓ 8 callers
Function
getContentGraph
()
lib/contentGraph/buildContentGraph.ts:216
↓ 8 callers
Function
writeJson
(filePath: string, value: unknown)
scripts/build-content.ts:10
↓ 7 callers
Function
createDocumentationSearchIndex
(graph: ContentGraph, flavorId: DocsFlavorId = docsFlavors.babylon.id)
lib/contentGraph/staticArtifacts.ts:52
↓ 7 callers
Function
createGraph
(pages: ContentGraphPage[], routeIds = pages.map((page) => page.id))
__tests__/content-artifacts.test.ts:71
↓ 7 callers
Function
createPlaygroundSearchIndex
(graph: ContentGraph, flavorId: DocsFlavorId = docsFlavors.babylon.id)
lib/contentGraph/staticArtifacts.ts:94
↓ 7 callers
Function
writeFixture
(relativePath: string, content: string)
__tests__/babylon-lite-docs.test.ts:10
↓ 6 callers
Function
getDocsFlavorFromId
(id: string[] = [])
lib/docsFlavors.ts:46
↓ 6 callers
Function
getExampleLink
(example: Partial<IExampleLink>, full: boolean = true)
lib/frontendUtils/frontendTools.ts:3
↓ 6 callers
Function
getStringProp
(source: string, prop: string)
lib/babylonLiteDocs.ts:443
↓ 6 callers
Function
getStringProp
(source: string, prop: string)
lib/contentGraph/buildContentGraph.ts:72
↓ 6 callers
Function
getUrl
(type: string, indexName: string = 'documents')
lib/buildUtils/search.utils.ts:39
↓ 5 callers
Function
getLandingRelativeFile
(relativeFiles: string[])
lib/babylonLiteDocs.ts:80
↓ 5 callers
Function
getTypeDocStaticPaths
(baseLocation: string = "typedoc")
lib/buildUtils/typedoc.utils.ts:154
↓ 5 callers
Function
isBlankImage
(imagePath: string, threshold = blankImageStdevThreshold)
lib/contentGraph/exampleImages.ts:105
↓ 5 callers
Function
isString
(value: unknown)
lib/contentGraph/validateContentGraph.ts:54
↓ 5 callers
Function
titleFromSlug
(slug: string)
lib/babylonLiteDocs.ts:37
↓ 4 callers
Function
compileMarkdown
(content: string)
lib/markdown/compileMarkdown.ts:6
↓ 4 callers
Function
createAppRouterEvaluation
(input: AppRouterEvaluationInput)
lib/appRouterEvaluation/staticAppRouterEvaluation.ts:31
↓ 4 callers
Function
createContentValidationReport
(issues: ContentValidationIssue[], checkedPages = 0, checkedMarkdownFiles = 0)
lib/contentGraph/validateContentGraph.ts:195
↓ 4 callers
Function
createSitemapEntries
(graph: ContentGraph)
lib/contentGraph/staticArtifacts.ts:27
↓ 4 callers
Function
getProp
(source: string, prop: string)
lib/contentGraph/validateContentGraph.ts:116
↓ 4 callers
Function
getResults
(params?: { top?: number, skip?: number })
lib/buildUtils/search.utils.ts:113
↓ 4 callers
Function
getTypeDocBasePath
(baseLocation: string = "typedoc")
lib/buildUtils/typedoc.utils.ts:10
↓ 4 callers
Function
hasTypeDocArtifacts
(baseLocation: string = "typedoc")
lib/buildUtils/typedoc.utils.ts:14
↓ 4 callers
Function
idsFromRelativeFile
(relativeFile: string)
lib/babylonLiteDocs.ts:78
↓ 4 callers
Function
isPlainObject
(value: unknown)
lib/contentGraph/validateContentGraph.ts:52
↓ 4 callers
Function
loadContentFile
(relativePath: string)
__tests__/markdown-parsing.test.ts:39
↓ 4 callers
Function
parseNode
(htmlContent: string, baseLocation = "typedoc")
lib/buildUtils/parser.utils.ts:92
↓ 4 callers
Function
queryIndex
(query: string, type: "playgrounds" | "documents" = "documents", flavorId: DocsFlavorId = "babylon")
lib/frontendUtils/searchQuery.utils.ts:36
↓ 4 callers
Function
routeIdFromRelativeFile
(relativeFile: string, landingRelativeFile?: string)
lib/babylonLiteDocs.ts:87
↓ 4 callers
Function
validateContentGraph
(graph: ContentGraph)
lib/contentGraph/validateContentGraph.ts:298
↓ 4 callers
Function
writeHtmlFile
(basePath: string, kind: string, fileName: string)
__tests__/typedoc-artifacts.test.ts:18
↓ 4 callers
Function
writeJson
(filePath: string, value: unknown)
scripts/build-search.ts:9
↓ 3 callers
Function
TrimLinesAndShow
(allLines: string[], start: number, found: number)
components/contentComponents/playgroundSearchResult.tsx:60
↓ 3 callers
Function
addUniqueExampleLink
(links: IExampleLink[], link: IExampleLink)
features/docs/useExamplePanel.ts:17
↓ 3 callers
Function
addUniqueTableOfContentsItem
(items: ITableOfContentsItem[], item: ITableOfContentsItem)
features/docs/DocsTableOfContentsProvider.tsx:11
↓ 3 callers
Function
buildContentGraph
(root: IDocMenuItem = documentationStructure)
lib/contentGraph/buildContentGraph.ts:192
↓ 3 callers
Function
buildSearchIndexUrl
(query: string, type: "playgrounds" | "documents" = "documents", flavorId: DocsFlavorId = "babylon")
lib/frontendUtils/searchQuery.utils.ts:26
↓ 3 callers
Function
collectExampleImageReferences
(graph: ContentGraph)
lib/contentGraph/exampleImages.ts:58
↓ 3 callers
Function
createExampleImageReportWithBlanks
(graph: ContentGraph)
lib/contentGraph/exampleImages.ts:147
↓ 3 callers
Function
createGraph
(pages: ContentGraphPage[])
__tests__/content-validation.test.ts:45
↓ 3 callers
Function
createPage
(overrides: Partial<ContentGraphPage> = {})
__tests__/content-validation.test.ts:24
↓ 3 callers
Function
createSitemapXmlFromEntries
(entries: SitemapEntry[], baseUrl = "https://doc.babylonjs.com")
lib/contentGraph/staticArtifacts.ts:42
↓ 3 callers
Function
getAPIPageData
(id: string[], baseLocation: string = "typedoc")
lib/buildUtils/typedoc.utils.ts:64
↓ 3 callers
Function
getBabylonLiteDocsRoot
()
lib/babylonLiteDocs.ts:263
↓ 3 callers
Function
getBabylonLiteMenuItems
()
lib/babylonLiteDocs.ts:367
↓ 3 callers
Function
getBabylonLiteRelativeMarkdownFiles
()
lib/babylonLiteDocs.ts:274
↓ 3 callers
Function
getBabylonLiteRepositoryPath
()
lib/babylonLiteDocs.ts:245
↓ 3 callers
Function
getExampleImageUrl
(example: Partial<IExampleLink>)
lib/frontendUtils/frontendTools.ts:29
↓ 3 callers
Function
getId
(item: PropsWithChildren<ITableOfContentsItem>)
components/markdownComponents/tableOfContentItem.component.tsx:33
↓ 3 callers
Function
getImageUrl
(imageUrl?: string, baseUrl?: string)
lib/frontendUtils/frontendTools.ts:34
↓ 3 callers
Function
getRenderablePages
(graph: ContentGraph)
lib/contentGraph/staticArtifacts.ts:18
↓ 3 callers
Function
getScreenshotOptions
(imagePath: string)
scripts/build-example-images.ts:23
↓ 3 callers
Function
getTypeDocFiles
(baseLocation: string = "typedoc")
lib/buildUtils/typedoc.utils.ts:133
↓ 3 callers
Function
parseMarkdownFrontmatter
(markdownWithFrontmatter: string)
lib/markdown/frontmatter.ts:3
↓ 3 callers
Function
traverseChildren
(prevKeys: string[], childrenObject: { [key: string]: IDocMenuItem })
lib/buildUtils/content.utils.ts:19
↓ 3 callers
Function
validateDocumentationContent
(options: ContentValidationOptions = {})
lib/contentGraph/validateContentGraph.ts:324
↓ 3 callers
Function
withLandingRelativeFileFirst
(relativeFiles: string[])
lib/babylonLiteDocs.ts:82
↓ 2 callers
Function
assertTypeDocArtifacts
(baseLocation: string = "typedoc")
lib/buildUtils/typedoc.utils.ts:16
↓ 2 callers
Function
buildBabylonLiteMenuItemsFromRelativeFiles
(relativeFiles: string[])
lib/babylonLiteDocs.ts:316
↓ 2 callers
Function
buildTypeDocArtifactsFromRepoDir
(repoDir: string, title: string, baseLocation: string, config: TypeDocConfig, options: BuildTypeDocArtifactsOp
lib/buildUtils/typedocBuild.utils.ts:67
↓ 2 callers
Function
callFunc
(args: Parameters<T>)
lib/frontendUtils/frontendTools.ts:54
↓ 2 callers
Function
createApiPage
(baseLocation: string, routeIdPrefix: string[])
pages/typedoc/[[...id]].tsx:27
↓ 2 callers
Function
createDocumentationContextValue
(examples: DocumentationExamplesState, tableOfContents: DocumentationTableOfContentsState)
features/docs/DocumentationContext.tsx:35
↓ 2 callers
Function
createExampleImageReport
(graph: ContentGraph)
lib/contentGraph/exampleImages.ts:73
↓ 2 callers
Function
createSitemapXml
(graph: ContentGraph, baseUrl = "https://doc.babylonjs.com")
lib/contentGraph/staticArtifacts.ts:38
↓ 2 callers
Function
createTempDirectory
()
__tests__/typedoc-artifacts.test.ts:12
↓ 2 callers
Function
createTypeDocSearchArtifacts
(basePathResolved: string, baseLocation: string)
lib/buildUtils/typedoc.utils.ts:193
↓ 2 callers
Function
createTypeDocSitemapEntries
(baseLocation: string)
scripts/build-sitemap.ts:13
↓ 2 callers
Function
detectBlankImages
(references: ExampleImageReference[], concurrency = 8)
lib/contentGraph/exampleImages.ts:125
↓ 2 callers
Function
encodeSearchId
(value: string)
lib/contentGraph/staticArtifacts.ts:16
↓ 2 callers
Function
escapeXml
(value: string)
lib/contentGraph/staticArtifacts.ts:25
↓ 2 callers
Function
filterResults
(results: IPlaygroundSearchResult[])
pages/playground/index.tsx:28
↓ 2 callers
Function
formatContentValidationReport
(report: ContentValidationReport)
lib/contentGraph/validateContentGraph.ts:348
↓ 2 callers
Function
formatExampleImageReport
(report: ExampleImageReport, warningLimit = 25)
lib/contentGraph/exampleImages.ts:153
↓ 2 callers
Function
getAllFiles
(dirPath: string, arrayOfFiles: string[] = [], extension = ".md")
lib/buildUtils/tools.ts:16
↓ 2 callers
Function
getBabylonLiteContentGraph
()
lib/babylonLiteDocs.ts:542
↓ 2 callers
Function
getElementByIdArray
(ids: string[], skipPrevNext: boolean)
lib/buildUtils/content.utils.ts:109
↓ 2 callers
Function
getKeywords
(keywords: string)
lib/contentGraph/staticArtifacts.ts:23
↓ 2 callers
Function
getMarkdownFiles
(directory: string, files: string[] = [])
lib/babylonLiteDocs.ts:44
↓ 2 callers
Function
getOptionalTypeDocRouteCount
(baseLocation: string)
scripts/evaluate-app-router.ts:14
↓ 2 callers
Function
getPageData
(id: string[], fullPage?: boolean)
lib/buildUtils/tools.ts:110
↓ 2 callers
Function
getPlaygroundState
(page: Page)
scripts/build-example-images.ts:28
↓ 2 callers
Function
getRedirects
()
lib/buildUtils/redirects.ts:2
↓ 2 callers
Function
getTitleFromContent
(content: string, fallback: string)
lib/babylonLiteDocs.ts:98
↓ 2 callers
Function
navigate
(entry: SearchEntry)
components/typedocSearch.component.tsx:214
↓ 2 callers
Function
readJson
(filePath: string)
scripts/upload-search-index.ts:8
↓ 2 callers
Function
removeDocuments
(ids: string[])
lib/buildUtils/search.utils.ts:127
↓ 2 callers
Function
renderAppRouterEvaluationMarkdown
(result: AppRouterEvaluationResult)
lib/appRouterEvaluation/staticAppRouterEvaluation.ts:119
↓ 2 callers
Function
rewriteBabylonLiteRelativeLinks
(content: string, relativeFile: string, landingRelativeFile: string)
lib/babylonLiteDocs.ts:166
↓ 2 callers
Function
updateUseElements
()
pages/packages/viewer/[...id].tsx:126
↓ 2 callers
Function
updateUseElements
()
pages/typedoc/[[...id]].tsx:132
↓ 2 callers
Function
useDocsTableOfContents
()
features/docs/DocsTableOfContentsProvider.tsx:15
↓ 2 callers
Function
useExamplePanel
(markdownRef: RefObject<HTMLDivElement | null>)
features/docs/useExamplePanel.ts:21
↓ 2 callers
Function
validateDocumentationStructure
(structure: IDocMenuItem = documentationStructure, options: Pick<ContentValidationOptions, "contentRoot"> = {}
lib/contentGraph/validateContentGraph.ts:208
↓ 2 callers
Function
validateTextField
(value: unknown, fieldName: string, page: ContentGraphPage, issues: ContentValidationIssue[], allowNull = fals
lib/contentGraph/validateContentGraph.ts:85
next →
1–100 of 319, ranked by callers