UNPKG

@spaceone/design-system

Version:
148 lines (147 loc) • 4.07 kB
declare const _default: import("vue").ComponentOptions<import("vue").default, { getSelectState: (path: any) => boolean; changeSelectState: (node: any, path: any) => void; eachDraggable: (path: any, tree: any, e: any) => boolean; eachDroppable: (parentPath: any, tree: any, e: any) => boolean; onDragStart: (tree: any, e: any) => boolean; onDragEnd: (tree: any, e: any) => boolean; finishEdit: (node: any) => void; onToggle: (node: any, path: any, tree: any) => Promise<void>; onNodeFoldedChange: (node: any, path: any) => Promise<void>; } & { [key: string]: unknown; }, {}, {}, { toggleOptions: { type: ObjectConstructor; default: () => { disabled: boolean; validator: () => true; }; }; selectOptions: { type: ObjectConstructor; default: () => { disabled: boolean; validator: () => true; }; }; editOptions: { type: ObjectConstructor; default: () => { disabled: boolean; editStartValidator: () => true; validator: () => true; }; }; dragOptions: { type: ObjectConstructor; default: () => { disabled: boolean; dragValidator: () => true; dropValidator: () => true; }; }; dataGetter: { type: FunctionConstructor; default: (node: any) => any; }; dataSetter: { type: FunctionConstructor; default: (d: any, node: any) => void; }; dataFetcher: { type: FunctionConstructor; default: undefined; }; fetchOnInit: { type: BooleanConstructor; default: boolean; }; getClassNames: { type: FunctionConstructor; default: () => {}; }; }, {} & { selectOptions?: { [key: string]: any; } | undefined; editOptions?: { [key: string]: any; } | undefined; dragOptions?: { [key: string]: any; } | undefined; getClassNames?: {} | undefined; toggleOptions?: { [key: string]: any; } | undefined; dataGetter?: any; dataSetter?: void | undefined; dataFetcher?: undefined; fetchOnInit?: boolean | undefined; }> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{ selectOptions: { [key: string]: any; }; editOptions: { [key: string]: any; }; dragOptions: { [key: string]: any; }; getClassNames: {}; toggleOptions: { [key: string]: any; }; dataGetter: any; dataSetter: void; dataFetcher: never; fetchOnInit: boolean; } & {}, { getSelectState: (path: any) => boolean; changeSelectState: (node: any, path: any) => void; eachDraggable: (path: any, tree: any, e: any) => boolean; eachDroppable: (parentPath: any, tree: any, e: any) => boolean; onDragStart: (tree: any, e: any) => boolean; onDragEnd: (tree: any, e: any) => boolean; finishEdit: (node: any) => void; onToggle: (node: any, path: any, tree: any) => Promise<void>; onNodeFoldedChange: (node: any, path: any) => Promise<void>; }, {} & { selectOptions?: { [key: string]: any; } | undefined; editOptions?: { [key: string]: any; } | undefined; dragOptions?: { [key: string]: any; } | undefined; getClassNames?: {} | undefined; toggleOptions?: { [key: string]: any; } | undefined; dataGetter?: any; dataSetter?: void | undefined; dataFetcher?: undefined; fetchOnInit?: boolean | undefined; }, {}, {}, { selectOptions: { [key: string]: any; }; editOptions: { [key: string]: any; }; dragOptions: { [key: string]: any; }; getClassNames: {}; toggleOptions: { [key: string]: any; }; dataGetter: any; dataSetter: void; dataFetcher: never; fetchOnInit: boolean; } & {}>); export default _default;