element-pro-components
Version:
a component library for Vue 3 base on element-plus
12 lines (11 loc) • 561 B
TypeScript
import type { ComputedRef } from 'vue';
import type { ExternalParam } from '../types/index';
import type { SelectConfig, SelectDataItem } from '../Select/type';
export declare function useDataConfig(): {
config: ComputedRef<Required<SelectConfig> & Readonly<SelectConfig>>;
getLabel: (item: SelectDataItem) => ExternalParam;
getValue: (item: SelectDataItem) => ExternalParam;
getDisabled: (item: SelectDataItem) => ExternalParam;
getName: (item: SelectDataItem) => ExternalParam;
getChildren: (item: SelectDataItem) => ExternalParam;
};