{
  "definitions": [
    {
      "callable": true,
      "callees": [
        {
          "file": "core/factories/element.factory.ts",
          "name": "appendChildren",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-core-factories-element-factory-ts",
            "json": "https://banes-lab.com/json/source/tree/core/factories/element.factory.ts",
            "label": "core/factories/element.factory.ts",
            "markdown": "https://banes-lab.com/source/tree/core/factories/element.factory.ts.md",
            "ref": "anatomy:file-core-factories-element-factory-ts"
          }
        },
        {
          "file": "core/factories/element.factory.ts",
          "name": "createElement",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-core-factories-element-factory-ts",
            "json": "https://banes-lab.com/json/source/tree/core/factories/element.factory.ts",
            "label": "core/factories/element.factory.ts",
            "markdown": "https://banes-lab.com/source/tree/core/factories/element.factory.ts.md",
            "ref": "anatomy:file-core-factories-element-factory-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderFooterFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderFooterFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderTabFooter",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "exported": false,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 147,
      "name": "footerBar",
      "signature": "const footerBar = function footerBar(jumps: readonly Element[]): Element {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "hasOwnSections",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "hasSectionPages",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderOwnSection",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 81,
      "name": "layoutOf",
      "signature": "export const layoutOf = function layoutOf(page: TabLayout, tab: Tab): TabLayout {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "layoutOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "presentation/renderers/page.shell.renderer.ts",
          "name": "draw",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-page-shell-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/page.shell.renderer.ts",
            "label": "presentation/renderers/page.shell.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/page.shell.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-page-shell-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/page.shell.renderer.ts",
          "name": "renderStaticSection",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-page-shell-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/page.shell.renderer.ts",
            "label": "presentation/renderers/page.shell.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/page.shell.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-page-shell-renderer-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 129,
      "name": "renderOwnSection",
      "signature": "export const renderOwnSection = function renderOwnSection("
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "render",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderTabContent",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "presentation/renderers/search.renderer.ts",
          "name": "renderSpreadContent",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-search-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/search.renderer.ts",
            "label": "presentation/renderers/search.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/search.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-search-renderer-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 105,
      "name": "renderContent",
      "signature": "export const renderContent = function renderContent(layout: TabLayout, tab: Tab, page: string): Element {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/components/tab.component.ts",
          "name": "createJumpButton",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-components-tab-component-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/components/tab.component.ts",
            "label": "presentation/components/tab.component.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/components/tab.component.ts.md",
            "ref": "anatomy:file-presentation-components-tab-component-ts"
          }
        },
        {
          "file": "presentation/renderers/section.renderer.ts",
          "name": "sectionLabel",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-section-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/section.renderer.ts",
            "label": "presentation/renderers/section.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/section.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-section-renderer-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderFooterFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "exported": false,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 157,
      "name": "sectionJumps",
      "signature": "const sectionJumps = function sectionJumps(sections: readonly Section[]): readonly Element[] {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "core/factories/element.factory.ts",
          "name": "appendChildren",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-core-factories-element-factory-ts",
            "json": "https://banes-lab.com/json/source/tree/core/factories/element.factory.ts",
            "label": "core/factories/element.factory.ts",
            "markdown": "https://banes-lab.com/source/tree/core/factories/element.factory.ts.md",
            "ref": "anatomy:file-core-factories-element-factory-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderContent",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 57,
      "name": "renderTabContent",
      "signature": "export const renderTabContent = function renderTabContent(sections: readonly Section[]): Element {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "layoutOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "presentation/selectors/section.selector.ts",
          "name": "sectionSeedsOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-selectors-section-selector-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/selectors/section.selector.ts",
            "label": "presentation/selectors/section.selector.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/selectors/section.selector.ts.md",
            "ref": "anatomy:file-presentation-selectors-section-selector-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 121,
      "name": "hasSectionPages",
      "signature": "export const hasSectionPages = function hasSectionPages(layout: TabLayout, tab: Tab): boolean {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "layoutOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "presentation/renderers/schema.renderer.ts",
          "name": "sectionsOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-schema-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/schema.renderer.ts",
            "label": "presentation/renderers/schema.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/schema.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-schema-renderer-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 125,
      "name": "hasOwnSections",
      "signature": "export const hasOwnSections = function hasOwnSections(layout: TabLayout, tab: Tab): boolean {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "footerBar",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderFooterFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 153,
      "name": "renderTabFooter",
      "signature": "export const renderTabFooter = function renderTabFooter(sections: readonly Section[]): Element {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderContent",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 106,
      "name": "render",
      "signature": "const render = CONTENT_BY_LAYOUT.get(layoutOf(layout, tab));"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "core/predicates/document.predicate.ts",
          "name": "isStaticRender",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-core-predicates-document-predicate-ts",
            "json": "https://banes-lab.com/json/source/tree/core/predicates/document.predicate.ts",
            "label": "core/predicates/document.predicate.ts",
            "markdown": "https://banes-lab.com/source/tree/core/predicates/document.predicate.ts.md",
            "ref": "anatomy:file-core-predicates-document-predicate-ts"
          }
        },
        {
          "file": "presentation/renderers/glossary.renderer.ts",
          "name": "renderLetterJumps",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-glossary-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/glossary.renderer.ts",
            "label": "presentation/renderers/glossary.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/glossary.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-glossary-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "footerBar",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "footerBar",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "renderTabFooter",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/tab.renderer.ts",
          "name": "sectionJumps",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/tab.renderer.ts",
            "label": "presentation/renderers/tab.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-tab-renderer-ts"
          }
        }
      ],
      "callers": [],
      "exported": true,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 161,
      "name": "renderFooterFor",
      "signature": "export const renderFooterFor = function renderFooterFor(layout: TabLayout, tab: Tab): Element | null {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/components/tab.component.ts",
          "name": "createJumpButton",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-components-tab-component-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/components/tab.component.ts",
            "label": "presentation/components/tab.component.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/components/tab.component.ts.md",
            "ref": "anatomy:file-presentation-components-tab-component-ts"
          }
        },
        {
          "file": "presentation/components/tab.component.ts",
          "name": "createJumpButton",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-components-tab-component-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/components/tab.component.ts",
            "label": "presentation/components/tab.component.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/components/tab.component.ts.md",
            "ref": "anatomy:file-presentation-components-tab-component-ts"
          }
        },
        {
          "file": "presentation/renderers/section.renderer.ts",
          "name": "sectionLabel",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-section-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/section.renderer.ts",
            "label": "presentation/renderers/section.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/section.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-section-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/section.renderer.ts",
          "name": "subsectionId",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-section-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/section.renderer.ts",
            "label": "presentation/renderers/section.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/section.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-section-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/section.renderer.ts",
          "name": "subsectionLabel",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-section-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/section.renderer.ts",
            "label": "presentation/renderers/section.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/section.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-section-renderer-ts"
          }
        }
      ],
      "callers": [],
      "exported": false,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 138,
      "name": "renderJumps",
      "signature": "const renderJumps = function renderJumps(section: Section, sectionIndex: number): readonly Element[] {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "core/factories/element.factory.ts",
          "name": "appendChildren",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-core-factories-element-factory-ts",
            "json": "https://banes-lab.com/json/source/tree/core/factories/element.factory.ts",
            "label": "core/factories/element.factory.ts",
            "markdown": "https://banes-lab.com/source/tree/core/factories/element.factory.ts.md",
            "ref": "anatomy:file-core-factories-element-factory-ts"
          }
        },
        {
          "file": "presentation/renderers/element.renderer.ts",
          "name": "animated",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-element-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/element.renderer.ts",
            "label": "presentation/renderers/element.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/element.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-element-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/element.renderer.ts",
          "name": "animated",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-element-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/element.renderer.ts",
            "label": "presentation/renderers/element.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/element.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-element-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/element.renderer.ts",
          "name": "animated",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-element-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/element.renderer.ts",
            "label": "presentation/renderers/element.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/element.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-element-renderer-ts"
          }
        }
      ],
      "callers": [],
      "exported": true,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 25,
      "name": "renderTabHeader",
      "signature": "export const renderTabHeader = function renderTabHeader(meta: TabbedMeta): Element {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "core/assets/link.assets.ts",
          "name": "tabPath",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-core-assets-link-assets-ts",
            "json": "https://banes-lab.com/json/source/tree/core/assets/link.assets.ts",
            "label": "core/assets/link.assets.ts",
            "markdown": "https://banes-lab.com/source/tree/core/assets/link.assets.ts.md",
            "ref": "anatomy:file-core-assets-link-assets-ts"
          }
        },
        {
          "file": "core/factories/element.factory.ts",
          "name": "appendChildren",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-core-factories-element-factory-ts",
            "json": "https://banes-lab.com/json/source/tree/core/factories/element.factory.ts",
            "label": "core/factories/element.factory.ts",
            "markdown": "https://banes-lab.com/source/tree/core/factories/element.factory.ts.md",
            "ref": "anatomy:file-core-factories-element-factory-ts"
          }
        },
        {
          "file": "core/observers/tab.observer.ts",
          "name": "observePin",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-core-observers-tab-observer-ts",
            "json": "https://banes-lab.com/json/source/tree/core/observers/tab.observer.ts",
            "label": "core/observers/tab.observer.ts",
            "markdown": "https://banes-lab.com/source/tree/core/observers/tab.observer.ts.md",
            "ref": "anatomy:file-core-observers-tab-observer-ts"
          }
        },
        {
          "file": "presentation/components/tab.component.ts",
          "name": "createTabButton",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-components-tab-component-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/components/tab.component.ts",
            "label": "presentation/components/tab.component.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/components/tab.component.ts.md",
            "ref": "anatomy:file-presentation-components-tab-component-ts"
          }
        }
      ],
      "callers": [],
      "exported": true,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 43,
      "name": "renderTabs",
      "signature": "export const renderTabs = function renderTabs(page: string, tabs: readonly Tab[], active: string): Element {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "core/predicates/document.predicate.ts",
          "name": "isStaticRender",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-core-predicates-document-predicate-ts",
            "json": "https://banes-lab.com/json/source/tree/core/predicates/document.predicate.ts",
            "label": "core/predicates/document.predicate.ts",
            "markdown": "https://banes-lab.com/source/tree/core/predicates/document.predicate.ts.md",
            "ref": "anatomy:file-core-predicates-document-predicate-ts"
          }
        },
        {
          "file": "presentation/renderers/chapter.renderer.ts",
          "name": "renderChapter",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-chapter-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/chapter.renderer.ts",
            "label": "presentation/renderers/chapter.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/chapter.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-chapter-renderer-ts"
          }
        },
        {
          "file": "presentation/renderers/chapter.renderer.ts",
          "name": "renderChapterIndex",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-chapter-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/chapter.renderer.ts",
            "label": "presentation/renderers/chapter.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/chapter.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-chapter-renderer-ts"
          }
        }
      ],
      "callers": [],
      "exported": false,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 69,
      "name": "renderSectionedContent",
      "signature": "const renderSectionedContent = function renderSectionedContent(tab: Tab, page: string): Element {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/renderers/chapter.renderer.ts",
          "name": "renderChapter",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-chapter-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/chapter.renderer.ts",
            "label": "presentation/renderers/chapter.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/chapter.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-chapter-renderer-ts"
          }
        }
      ],
      "callers": [],
      "exported": false,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 63,
      "name": "renderChapterContent",
      "signature": "const renderChapterContent = function renderChapterContent(tab: Tab): Element {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/renderers/glossary.renderer.ts",
          "name": "renderGlossaryTab",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-glossary-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/glossary.renderer.ts",
            "label": "presentation/renderers/glossary.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/glossary.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-glossary-renderer-ts"
          }
        }
      ],
      "callers": [],
      "exported": false,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 75,
      "name": "renderGlossaryContent",
      "signature": "const renderGlossaryContent = function renderGlossaryContent(tab: Tab): Element {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/renderers/ontology.renderer.ts",
          "name": "renderExplorer",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-ontology-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/ontology.renderer.ts",
            "label": "presentation/renderers/ontology.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/ontology.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-ontology-renderer-ts"
          }
        }
      ],
      "callers": [],
      "exported": false,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 85,
      "name": "renderExplorerContent",
      "signature": "const renderExplorerContent = function renderExplorerContent(tab: Tab): Element {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "presentation/renderers/anatomy.renderer.ts",
          "name": "renderFilesystem",
          "source": {
            "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-anatomy-renderer-ts",
            "json": "https://banes-lab.com/json/source/tree/presentation/renderers/anatomy.renderer.ts",
            "label": "presentation/renderers/anatomy.renderer.ts",
            "markdown": "https://banes-lab.com/source/tree/presentation/renderers/anatomy.renderer.ts.md",
            "ref": "anatomy:file-presentation-renderers-anatomy-renderer-ts"
          }
        }
      ],
      "callers": [],
      "exported": false,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 91,
      "name": "renderTreeContent",
      "signature": "const renderTreeContent = function renderTreeContent(tab: Tab): Element {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 20,
      "name": "DELAY_TITLE",
      "signature": "const DELAY_TITLE = 50;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 21,
      "name": "DELAY_SUBTITLE",
      "signature": "const DELAY_SUBTITLE = 100;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 22,
      "name": "DELAY_TABS",
      "signature": "const DELAY_TABS = 100;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 23,
      "name": "DELAY_CONTENT",
      "signature": "const DELAY_CONTENT = 150;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 26,
      "name": "header",
      "signature": "const header = createElement(\"header\", { className: \"tab-page-header\" });"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 49,
      "name": "anchor",
      "signature": "const anchor = createElement(\"div\", { children: [bar], className: \"tab-anchor\" });"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 50,
      "name": "main",
      "signature": "const main = scroller();"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 92,
      "name": "content",
      "signature": "const content = animated(\"div\", { className: \"tab-content filesystem-content\" }, FADE_IN, DELAY_CONTENT);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 97,
      "name": "CONTENT_BY_LAYOUT",
      "signature": "const CONTENT_BY_LAYOUT: ReadonlyMap<TabLayout, (tab: Tab, page: string) => Element> = new Map(["
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 110,
      "name": "SECTION_BY_LAYOUT",
      "signature": "const SECTION_BY_LAYOUT: ReadonlyMap<"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 119,
      "name": "SECTION_PAGE_LAYOUTS",
      "signature": "const SECTION_PAGE_LAYOUTS: ReadonlySet<TabLayout> = new Set<TabLayout>([\"ontology\", \"sectioned\"]);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 148,
      "name": "bar",
      "signature": "const bar = createElement(\"div\", { className: \"tab-bar\" });"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 162,
      "name": "resolved",
      "signature": "const resolved = layoutOf(layout, tab);"
    }
  ],
  "document": null,
  "findings": [],
  "generated": false,
  "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-tab-renderer-ts",
  "language": "typescript",
  "layer": "product",
  "name": "tab.renderer.ts",
  "path": "presentation/renderers/tab.renderer.ts",
  "ref": "anatomy:file-presentation-renderers-tab-renderer-ts",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/tree#folder-presentation-renderers",
          "json": "https://banes-lab.com/json/anatomy/tree/folder-presentation-renderers",
          "label": "presentation/renderers",
          "markdown": "https://banes-lab.com/anatomy/tree/folder-presentation-renderers.md",
          "ref": "chapter:/anatomy/tree#folder-presentation-renderers"
        }
      ],
      "relation": "contained-in"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/tree#file-core-assets-link-assets-ts",
          "json": "https://banes-lab.com/json/source/tree/core/assets/link.assets.ts",
          "label": "core/assets/link.assets.ts",
          "markdown": "https://banes-lab.com/source/tree/core/assets/link.assets.ts.md",
          "ref": "anatomy:file-core-assets-link-assets-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-core-factories-element-factory-ts",
          "json": "https://banes-lab.com/json/source/tree/core/factories/element.factory.ts",
          "label": "core/factories/element.factory.ts",
          "markdown": "https://banes-lab.com/source/tree/core/factories/element.factory.ts.md",
          "ref": "anatomy:file-core-factories-element-factory-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-core-observers-tab-observer-ts",
          "json": "https://banes-lab.com/json/source/tree/core/observers/tab.observer.ts",
          "label": "core/observers/tab.observer.ts",
          "markdown": "https://banes-lab.com/source/tree/core/observers/tab.observer.ts.md",
          "ref": "anatomy:file-core-observers-tab-observer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-core-predicates-document-predicate-ts",
          "json": "https://banes-lab.com/json/source/tree/core/predicates/document.predicate.ts",
          "label": "core/predicates/document.predicate.ts",
          "markdown": "https://banes-lab.com/source/tree/core/predicates/document.predicate.ts.md",
          "ref": "anatomy:file-core-predicates-document-predicate-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-components-tab-component-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/components/tab.component.ts",
          "label": "presentation/components/tab.component.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/components/tab.component.ts.md",
          "ref": "anatomy:file-presentation-components-tab-component-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-anatomy-renderer-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/renderers/anatomy.renderer.ts",
          "label": "presentation/renderers/anatomy.renderer.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/renderers/anatomy.renderer.ts.md",
          "ref": "anatomy:file-presentation-renderers-anatomy-renderer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-chapter-renderer-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/renderers/chapter.renderer.ts",
          "label": "presentation/renderers/chapter.renderer.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/renderers/chapter.renderer.ts.md",
          "ref": "anatomy:file-presentation-renderers-chapter-renderer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-element-renderer-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/renderers/element.renderer.ts",
          "label": "presentation/renderers/element.renderer.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/renderers/element.renderer.ts.md",
          "ref": "anatomy:file-presentation-renderers-element-renderer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-glossary-renderer-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/renderers/glossary.renderer.ts",
          "label": "presentation/renderers/glossary.renderer.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/renderers/glossary.renderer.ts.md",
          "ref": "anatomy:file-presentation-renderers-glossary-renderer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-ontology-renderer-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/renderers/ontology.renderer.ts",
          "label": "presentation/renderers/ontology.renderer.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/renderers/ontology.renderer.ts.md",
          "ref": "anatomy:file-presentation-renderers-ontology-renderer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-section-renderer-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/renderers/section.renderer.ts",
          "label": "presentation/renderers/section.renderer.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/renderers/section.renderer.ts.md",
          "ref": "anatomy:file-presentation-renderers-section-renderer-ts"
        }
      ],
      "relation": "uses"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-page-shell-renderer-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/renderers/page.shell.renderer.ts",
          "label": "presentation/renderers/page.shell.renderer.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/renderers/page.shell.renderer.ts.md",
          "ref": "anatomy:file-presentation-renderers-page-shell-renderer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-schema-renderer-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/renderers/schema.renderer.ts",
          "label": "presentation/renderers/schema.renderer.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/renderers/schema.renderer.ts.md",
          "ref": "anatomy:file-presentation-renderers-schema-renderer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-search-renderer-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/renderers/search.renderer.ts",
          "label": "presentation/renderers/search.renderer.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/renderers/search.renderer.ts.md",
          "ref": "anatomy:file-presentation-renderers-search-renderer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#file-presentation-selectors-section-selector-ts",
          "json": "https://banes-lab.com/json/source/tree/presentation/selectors/section.selector.ts",
          "label": "presentation/selectors/section.selector.ts",
          "markdown": "https://banes-lab.com/source/tree/presentation/selectors/section.selector.ts.md",
          "ref": "anatomy:file-presentation-selectors-section-selector-ts"
        }
      ],
      "relation": "used-by"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/tree#folder-core-assets",
          "json": "https://banes-lab.com/json/anatomy/tree/folder-core-assets",
          "label": "core/assets",
          "markdown": "https://banes-lab.com/anatomy/tree/folder-core-assets.md",
          "ref": "chapter:/anatomy/tree#folder-core-assets"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#folder-core-factories",
          "json": "https://banes-lab.com/json/anatomy/tree/folder-core-factories",
          "label": "core/factories",
          "markdown": "https://banes-lab.com/anatomy/tree/folder-core-factories.md",
          "ref": "chapter:/anatomy/tree#folder-core-factories"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#folder-core-observers",
          "json": "https://banes-lab.com/json/anatomy/tree/folder-core-observers",
          "label": "core/observers",
          "markdown": "https://banes-lab.com/anatomy/tree/folder-core-observers.md",
          "ref": "chapter:/anatomy/tree#folder-core-observers"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#folder-core-predicates",
          "json": "https://banes-lab.com/json/anatomy/tree/folder-core-predicates",
          "label": "core/predicates",
          "markdown": "https://banes-lab.com/anatomy/tree/folder-core-predicates.md",
          "ref": "chapter:/anatomy/tree#folder-core-predicates"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#folder-presentation-components",
          "json": "https://banes-lab.com/json/anatomy/tree/folder-presentation-components",
          "label": "presentation/components",
          "markdown": "https://banes-lab.com/anatomy/tree/folder-presentation-components.md",
          "ref": "chapter:/anatomy/tree#folder-presentation-components"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#folder-presentation-renderers",
          "json": "https://banes-lab.com/json/anatomy/tree/folder-presentation-renderers",
          "label": "presentation/renderers",
          "markdown": "https://banes-lab.com/anatomy/tree/folder-presentation-renderers.md",
          "ref": "chapter:/anatomy/tree#folder-presentation-renderers"
        },
        {
          "href": "https://banes-lab.com/anatomy/tree#folder-presentation-selectors",
          "json": "https://banes-lab.com/json/anatomy/tree/folder-presentation-selectors",
          "label": "presentation/selectors",
          "markdown": "https://banes-lab.com/anatomy/tree/folder-presentation-selectors.md",
          "ref": "chapter:/anatomy/tree#folder-presentation-selectors"
        }
      ],
      "relation": "linked-from"
    }
  ],
  "slots": {
    "concern": "renderer",
    "subject": "tab",
    "variant": null
  },
  "stats": {
    "bytes": 7236,
    "callable": 18,
    "definitions": 32,
    "edges": 37,
    "exported": 17,
    "files": 1,
    "findings": {},
    "flows": {
      "relay": 8,
      "leaf": 2,
      "entry": 9,
      "isolated": 13
    },
    "lines": {
      "blank": 22,
      "code": 151,
      "total": 173
    }
  },
  "summary": "151 lines of code and 32 definitions.",
  "text": "https://banes-lab.com/source/tree/presentation/renderers/tab.renderer.ts.txt",
  "tree": "tree",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-table-renderer-ts",
      "json": "https://banes-lab.com/json/source/tree/presentation/renderers/table.renderer.ts",
      "label": "presentation/renderers/table.renderer.ts",
      "markdown": "https://banes-lab.com/source/tree/presentation/renderers/table.renderer.ts.md",
      "ref": "anatomy:file-presentation-renderers-table-renderer-ts"
    },
    "previous": {
      "href": "https://banes-lab.com/anatomy/tree#file-presentation-renderers-syntax-renderer-ts",
      "json": "https://banes-lab.com/json/source/tree/presentation/renderers/syntax.renderer.ts",
      "label": "presentation/renderers/syntax.renderer.ts",
      "markdown": "https://banes-lab.com/source/tree/presentation/renderers/syntax.renderer.ts.md",
      "ref": "anatomy:file-presentation-renderers-syntax-renderer-ts"
    }
  },
  "up": {
    "href": null,
    "json": "https://banes-lab.com/json/api/source/tree/presentation/renderers",
    "label": "presentation/renderers",
    "markdown": "https://banes-lab.com/api/source/tree/presentation/renderers.md",
    "ref": "api:source/tree/presentation/renderers"
  }
}
