UNPKG

eslink-ui-plus

Version:

vue3 component library, css framework

48 lines (47 loc) 1.9 kB
import { PropType } from "vue"; import type { operaterType, operateSourceType, optionSelectedEventType } from "./type"; declare const _default: import("vue").DefineComponent<{ styles: { type: ObjectConstructor; default: () => {}; }; source: { type: PropType<operateSourceType>; default: () => never[]; }; }, { selectBtnClick: (item: operaterType, toggelePanel: () => void) => void; selectBtnSelect: ($event: optionSelectedEventType, item: operaterType, closePanel: () => void) => void; stateSource: import("vue").Ref<{ key: string; label: string; type?: "select" | "button" | "date" | undefined; selected?: string | undefined; buttonType?: "success" | "error" | "warn" | "default" | "pure" | "icon" | undefined; buttonPlain?: boolean | undefined; buttonDisabled?: boolean | undefined; source?: { [x: string]: string; }[] | undefined; keyConfig?: { labelKey?: string | undefined; valueKey?: string | undefined; disabledKey?: string | undefined; childrenKey?: string | undefined; } | undefined; click?: ((item?: operaterType | undefined) => any) | undefined; select?: (($event: optionSelectedEventType, item: operaterType) => any) | undefined; icon?: string | undefined; classList?: string | undefined; }[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ styles?: unknown; source?: unknown; } & { styles: Record<string, any>; source: operateSourceType; } & {}>, { styles: Record<string, any>; source: operateSourceType; }>; export default _default;