code-monkey-ui
Version:
A Component Library for Vue 3
36 lines (35 loc) • 2.13 kB
TypeScript
import type { ExtractPropTypes } from 'vue';
import type Batch from './batch.vue';
export declare const batchProps: {
readonly options: import("code-monkey-ui/es/utils").EpPropFinalized<() => any[], unknown, unknown, () => never[], boolean>;
readonly width: import("code-monkey-ui/es/utils").EpPropFinalized<readonly [StringConstructor, NumberConstructor], unknown, unknown, 400, boolean>;
readonly size: {
readonly type: import("vue").PropType<import("code-monkey-ui/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly disabled: import("code-monkey-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly minRows: import("code-monkey-ui/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 8, boolean>;
readonly maxRows: import("code-monkey-ui/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
readonly emptyText: import("code-monkey-ui/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "暂无数据", boolean>;
readonly labelValue: import("code-monkey-ui/es/utils").EpPropFinalized<() => {
label: string;
value: string;
}, unknown, unknown, () => {
label: string;
value: string;
}, boolean>;
readonly rows: import("code-monkey-ui/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 50, boolean>;
readonly needTag: import("code-monkey-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
};
export declare const batchEmits: {
optionsChange: (val: any) => any;
multipleSearch: (val: object) => object;
search: (val: object) => object;
clearMultipleValue: () => boolean;
'update:fullData': (val: any) => any;
};
export declare type BatchProps = ExtractPropTypes<typeof batchProps>;
export declare type BatchInstance = InstanceType<typeof Batch>;
export declare type BatchEmits = typeof batchEmits;