UNPKG

svelte-tree-view

Version:

Display JSON objects in a customizable tree-view

25 lines (24 loc) 958 B
import { SvelteComponentTyped } from "svelte"; import type { TreeNode, TreeViewProps, Base16Theme, ValueComponent, TreeRecursionOpts } from './types'; declare const __propDef: { props: { [x: string]: any; data: unknown; theme?: Base16Theme | undefined; showLogButton?: boolean | undefined; showCopyButton?: boolean | undefined; valueComponent?: ValueComponent | undefined; recursionOpts?: TreeRecursionOpts | undefined; valueFormatter?: ((val: any, n: TreeNode) => string | undefined) | undefined; }; events: { [evt: string]: CustomEvent<any>; }; slots: {}; }; type TreeViewProps_ = typeof __propDef.props; export { TreeViewProps_ as TreeViewProps }; export type TreeViewEvents = typeof __propDef.events; export type TreeViewSlots = typeof __propDef.slots; export default class TreeView extends SvelteComponentTyped<TreeViewProps, TreeViewEvents, TreeViewSlots> { }