UNPKG

comic-plus

Version:

<p align="center"> <img width="200px" src="./logo.png"/> </p>

64 lines (62 loc) 3.23 kB
import { TreeKeyProps } from './type'; declare function getCheckedNodes(): any[]; declare function getCheckedKeys(): any[]; declare function setCheckedNodes(nodes: object[]): void; declare function setCheckedKeys(keys: number[]): void; declare function __VLS_template(): { empty?(_: {}): any; default?(_: { node: any; parentNode: any; childNodes: any; }): any; }; declare const __VLS_component: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ readonly data: import('vue').PropType<import('./main.props').TreeData[]>; readonly icon: import('vue').PropType<import('vue').Component>; readonly selection: BooleanConstructor; readonly lazy: BooleanConstructor; readonly load: import('vue').PropType<(node: import('./main.props').TreeData, _then: (tree: import('./main.props').TreeData[]) => void, _catch: () => void) => void>; readonly treeProps: import('vue').PropType<TreeKeyProps>; readonly accordion: BooleanConstructor; readonly defaultExpandKeys: import('vue').PropType<number[]>; readonly defaultCheckedKeys: import('vue').PropType<number[]>; readonly distinguishClickAndExpand: BooleanConstructor; readonly defaultExpandAll: BooleanConstructor; }>, { getCheckedNodes: typeof getCheckedNodes; getCheckedKeys: typeof getCheckedKeys; setCheckedNodes: typeof setCheckedNodes; setCheckedKeys: typeof setCheckedKeys; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "node-click": (node: import('./main.props').TreeData, depths: number[]) => void; "node-expand": (node: import('./main.props').TreeData, expand: boolean, depths: number[]) => void; }, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ readonly data: import('vue').PropType<import('./main.props').TreeData[]>; readonly icon: import('vue').PropType<import('vue').Component>; readonly selection: BooleanConstructor; readonly lazy: BooleanConstructor; readonly load: import('vue').PropType<(node: import('./main.props').TreeData, _then: (tree: import('./main.props').TreeData[]) => void, _catch: () => void) => void>; readonly treeProps: import('vue').PropType<TreeKeyProps>; readonly accordion: BooleanConstructor; readonly defaultExpandKeys: import('vue').PropType<number[]>; readonly defaultCheckedKeys: import('vue').PropType<number[]>; readonly distinguishClickAndExpand: BooleanConstructor; readonly defaultExpandAll: BooleanConstructor; }>> & Readonly<{ "onNode-click"?: (node: import('./main.props').TreeData, depths: number[]) => any; "onNode-expand"?: (node: import('./main.props').TreeData, expand: boolean, depths: number[]) => any; }>, { readonly lazy: boolean; readonly accordion: boolean; readonly selection: boolean; readonly distinguishClickAndExpand: boolean; readonly defaultExpandAll: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, ReturnType<typeof __VLS_template>>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };