UNPKG

@lcap/nasl

Version:

NetEase Application Specific Language

31 lines 1.11 kB
import { App, Entity, View, ViewElement, EntityProperty } from '../concepts'; import { NameGroup } from '.'; export declare function genCurdEditMultipleKeyBlock(entity: Entity, oldNode: ViewElement): string; /** * 根据实体属性生成表格列模板 * @param property 实体属性 */ export declare function genEditTableColumnComponent(app: App, entity: Entity, property: EntityProperty, view: View, nameGroup: NameGroup): string; export declare function genFormDesignerSelectLoadLogic(entity: Entity, nameGroup: NameGroup, newLogic: any, defaultValue?: { [key: string]: string | number; }): { logic: { concept: string; name: string; params: any[]; returns: any[]; variables: any[]; body: any[]; description: string; playground: any[]; }; params: any[]; }; export declare function genLogicParamWithDefaultValue(paramIdOrName: string, defaultValue: string | number): { concept: string; name: string; kind: string; keyword: string; expression: any; }; //# sourceMappingURL=genCurdEditMultipleKeyBlock.d.ts.map