UNPKG

hongluan-business-ui

Version:
80 lines (79 loc) 2.85 kB
import type { PropType, VNode } from 'vue'; import type { TreeProps } from 'hongluan-business-ui/es/components/tree-selector'; declare const _default: import("vue").DefineComponent<{ modelValue: { type: PropType<(string | number)[]>; default: () => any[]; }; treeProps: { type: PropType<TreeProps>; default: () => {}; }; titles: { type: PropType<[string, string]>; default: () => any[]; }; filterPlaceholder: { type: StringConstructor; default: string; }; renderContent: PropType<(h: any, data: any, mark: any) => VNode>; filterable: { type: BooleanConstructor; default: boolean; }; }, { t: import("hongluan-ui").Translator; prefix: string; treePanel: any; rightPanel: any; checkedData: import("vue").Ref<any[]>; filterMethod: import("vue").ComputedRef<(query: string, data: unknown) => boolean>; leftPanelTitle: import("vue").ComputedRef<string>; rightPanelTitle: import("vue").ComputedRef<string>; panelFilterPlaceholder: import("vue").ComputedRef<string>; clearQuery: (which: 'left' | 'right') => void; optionTreeRender: import("vue").ComputedRef<(data: any) => VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }> | VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>[]>; optionTargetRender: import("vue").ComputedRef<(data: any) => VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }> | VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>[]>; onTreeCheckedChange: () => void; onTargetCheckedChange: (key: any) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: PropType<(string | number)[]>; default: () => any[]; }; treeProps: { type: PropType<TreeProps>; default: () => {}; }; titles: { type: PropType<[string, string]>; default: () => any[]; }; filterPlaceholder: { type: StringConstructor; default: string; }; renderContent: PropType<(h: any, data: any, mark: any) => VNode>; filterable: { type: BooleanConstructor; default: boolean; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { modelValue: (string | number)[]; filterable: boolean; treeProps: TreeProps; titles: [string, string]; filterPlaceholder: string; }>; export default _default;