Skip to content

obsidian/internals/tree

InterfaceDescription
ContentPositionRepresents a content position as a start and end offset pair within a document.
InfinityScrollVirtual scrolling component that renders only visible items in large lists for performance.
ResultDomContainer for search result DOM elements, managing the display of file search results.
ResultDomItemRepresents a single file’s search result in the result DOM tree.
ResultDomItemChildRepresents an individual match segment within a search result item.
ResultDomResultSearch result data containing matched content positions and property matches.
ResultPropertyRepresents a matched property within a search result.
TreeHierarchical tree view UI component used for file explorers, search results, and similar views.
TreeCollapsibleItemA tree item that can be collapsed to hide its children.
TreeItemRepresents a single interactive item within a tree view UI component.
TreeNodeTree node.
TreeNodeInfoLayout information for a tree node used by the virtual scrolling system.
TreeNodeVChildrenManages the virtual children of a tree node for use with virtual scrolling.
TreeRootRoot node of a tree view that contains all top-level tree items.