@uozi-admin/curd
Version:
Easy to implement curd.
27 lines (26 loc) • 865 B
TypeScript
import { App, ObjectPlugin } from 'vue';
import { CurdConfigT } from '../types';
export declare function createCurdConfig(config: Partial<CurdConfigT>, initDayjs?: boolean): {
install(app: App): void;
};
/**
* 创建 Cosy CURD 配置
* 用于快速创建适合 Cosy 框架的配置
*/
export declare function createCosyConfig(config?: Partial<CurdConfigT>): ObjectPlugin;
/**
* 创建 Cosy Pro CURD 配置
* 用于快速创建适合 Cosy Pro 框架的配置
*/
export declare function createCosyProConfig(config?: Partial<CurdConfigT>): {
install(app: App): void;
};
/**
* 兼容旧版本
*/
export declare function createCosyProCurd(config?: Partial<CurdConfigT>): ObjectPlugin;
/**
* 合并多个配置对象
* 用于组合不同的配置预设
*/
export declare function mergeConfigs(...configs: Partial<CurdConfigT>[]): Partial<CurdConfigT>;