Home / Function/ getAllPagesFromFolder() — ui Function Reference

getAllPagesFromFolder() — ui Function Reference

Architecture documentation for the getAllPagesFromFolder() function in page-tree.ts from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  e97dd657_a150_7c55_cf6b_90e1cd4ca507["getAllPagesFromFolder()"]
  447b1674_3ebd_165e_d19d_dc75a770805d["page-tree.ts"]
  e97dd657_a150_7c55_cf6b_90e1cd4ca507 -->|defined in| 447b1674_3ebd_165e_d19d_dc75a770805d
  1af6558c_db6d_19a2_301a_3b20a13b65e0["getPagesFromFolder()"]
  1af6558c_db6d_19a2_301a_3b20a13b65e0 -->|calls| e97dd657_a150_7c55_cf6b_90e1cd4ca507
  style e97dd657_a150_7c55_cf6b_90e1cd4ca507 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/lib/page-tree.ts lines 8–20

export function getAllPagesFromFolder(folder: PageTreeFolder): PageTreePage[] {
  const pages: PageTreePage[] = []

  for (const child of folder.children) {
    if (child.type === "page") {
      pages.push(child)
    } else if (child.type === "folder") {
      pages.push(...getAllPagesFromFolder(child))
    }
  }

  return pages
}

Subdomains

Frequently Asked Questions

What does getAllPagesFromFolder() do?
getAllPagesFromFolder() is a function in the ui codebase, defined in apps/v4/lib/page-tree.ts.
Where is getAllPagesFromFolder() defined?
getAllPagesFromFolder() is defined in apps/v4/lib/page-tree.ts at line 8.
What calls getAllPagesFromFolder()?
getAllPagesFromFolder() is called by 1 function(s): getPagesFromFolder.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free