UNPKG

svelte-tree-view

Version:

Display JSON objects in a customizable tree-view

10 lines (9 loc) 535 B
/// <reference types="svelte" /> import type { TreeNode, TreeViewProps } from '../types'; export type PropsStore = ReturnType<typeof createPropsStore>; export declare const createPropsStore: (initialProps: Omit<TreeViewProps, 'data'>) => { props: import("svelte/store").Writable<Omit<TreeViewProps<any>, "data">>; recursionOpts: import("svelte/store").Readable<import("../types").TreeRecursionOpts<any> | undefined>; setProps(newProps: Omit<TreeViewProps, 'data'>): void; formatValue(val: any, node: TreeNode): any; };