@lcap/asl
Version:
NetEase Application Specific Language
16 lines (15 loc) • 664 B
TypeScript
export function getSchemaFromInterface(inter: any): any;
/**
* schema { $ref: "#/zxrbk/structures/ApiReturnOfPageOfEmployee" }
* code data.Data.content
*/
export function getChildSchema(schema: any, code: any, dataTypesMap: any): any;
export function getFullSchema(schema: any, entities: any[], dataTypesMap: any, usedSchemaRefs?: {}): any;
export function composeDefinition(definition: any): any;
export function getQuerySchemaMap(resolver: any, dataTypesMap: any): any;
/**
* 不完整。当前,只考虑 s-member-identifier-select
* @param {*} node
* 用于forEach中的each的schema
*/
export function getSchemaOfExpressionNode(node: any): any;