@e280/quay
Version:
File-browser and outliner UI for the web
9 lines (8 loc) • 406 B
TypeScript
import { Schema } from "./codex/parts/types.js";
import { CodexItem } from "./codex/parts/codex-item.js";
export declare class TreeTrail<Sc extends Schema> {
readonly signal: import("@benev/slate").Signal<CodexItem<Sc, keyof Sc["specimens"]>[]>;
constructor(root: CodexItem<Sc>);
setTrail(e: Event, item: CodexItem<Sc>): void;
get currentFolder(): CodexItem<Sc, keyof Sc["specimens"]>[];
}