UNPKG

@lcap/nasl

Version:

NetEase Application Specific Language

32 lines 1.29 kB
/** * 中划线格式 -转-> 驼峰格式 * @param name 原名称 * @return 转换后的名称 */ export declare const kebab2Camel: (name: string) => string; /** * 中划线格式 -转-> 驼峰格式 * @param name 原名称 * @return 转换后的名称 */ export declare const attrKebab2Camel: (name: string) => string; export declare const formatPropsMap: (jsonSchema: any, propKey: 'props' | 'readableProps', options?: { frameworkKind: string; }) => void; export declare const formatCustomSetter: (attr: any) => any; /** * 组件库的api.ts没有定义compose字段,这里先补充下,待后续定义后优化 * 新的代码请不要这么写 * @param {*} attr 属性 * @param {*} newItem 组件 */ export declare const formatBasicCompose: (attr: any, newItem: any) => void; /** * 添加table的plus-empty * 新的代码请不要这么写 * @param {*} slot */ export declare const formatTableSlots: (attr: any) => void; export declare const formatItem: ({ jsonSchema, symbol, name, icon, scenes, majorVersion, downloadMethod, minorVersion, curMajorVersion, curMinorVersion, repoAddr, depDescription, activeVersion, }: any, map: any) => any; export declare const formatSub: (item: any, map: any, useName?: (item: any) => any) => void; //# sourceMappingURL=format.d.ts.map