UNPKG

navidev-adt-api

Version:

API de conexión al Abap Developer Tools

28 lines 1.09 kB
import { AdtConnection } from "../adtConnection/adtConnection"; import { AdtRepository } from "../adtRepository/adtRepository"; import { ResultObjectStructure } from "./abapObjectsTypes"; import { Version } from "../shared/commonTypes"; export default class AbapObjectStructureApp { private connectionController; private AdtRepository; constructor(connectionController: AdtConnection, AdtRepository: AdtRepository); /** * Lectura de la estructura de un objeto * @param objectUri URL del objeto * @param version version del código * @returns Estructura del objeto */ readObjectStructure(objectUri: string, version?: Version): Promise<ResultObjectStructure>; /** * Simplifica la lectura de los tipos en la estructura de objeto * @returns Array con los tipos de objeto */ private getTypesStructure; /** * Devuelve el tipo de bloque del elemento * @param elementInfo Valor del elemento * @returns tipo de bloque */ private extractTypeBlockElement; } //# sourceMappingURL=abapObjectStructureApp.d.ts.map