UNPKG

navidev-adt-api

Version:

API de conexión al Abap Developer Tools

33 lines 1.44 kB
import { AdtConnection } from "../adtConnection/adtConnection"; import { ResultObjectElementInfo, ObjectElementInfoProperties, ElementInfoDetails, ElementDocumentations } from "./abapObjectsTypes"; export default class AbapObjectElementInfo { private connectionController; constructor(connectionController: AdtConnection); /** * Lectura del elemento info * @param objectUri url para obtener la información del elemento * @param line Línea del codigo fuente donde esta el objeto * @param pos Posición de la línea donde se obtendrá la info del elemento. * @param content Contenido del codigo * @returns */ readElementInfo(objectUri: string, line: number, pos: number, content: string): Promise<ResultObjectElementInfo>; /** * Rellena el detalle del element info seleccionado * @param bodyParse Body del servicio parseado * @returns */ fillDetailElementInfo(bodyParse: any): ElementInfoDetails; /** * Rellena la documentación * @param bodyParse Respuesta del servicio ya parseado */ fillDocumentation(bodyParse: any): ElementDocumentations; /** * Rellena las propiedades del objeto de la info del elemento * @param bodyParse Respuesta del servicio ya parseado * @returns Propiedades */ fillProperties(bodyParse: any): ObjectElementInfoProperties; } //# sourceMappingURL=abapObjectElementInfoApp.d.ts.map