@lcap/nasl
Version:
NetEase Application Specific Language
20 lines • 869 B
TypeScript
import { Entity, EntityProperty, ViewElement } from '../concepts';
import { NameGroup } from './utils';
export declare function genListViewTemplate(property: EntityProperty, nameGroup: NameGroup, newLogic: any): string;
export declare function genH5ListViewTemplate(property: EntityProperty, nameGroup: NameGroup, newLogic: any): string;
export declare function genLoadListViewLogic(entity: Entity, nameGroup: NameGroup, newLogics: Array<any>): {
concept: string;
name: string;
params: any[];
returns: any[];
variables: any[];
body: any[];
description: string;
playground: any[];
};
/**
* 生成实体选择框区块
*/
export declare function genListViewBlock(entity: Entity, oldNode: ViewElement, property: EntityProperty, genListTemplate: any): string;
export default genListViewBlock;
//# sourceMappingURL=genListViewBlock.d.ts.map