navidev-adt-api
Version:
API de conexión al Abap Developer Tools
28 lines (27 loc) • 1.01 kB
TypeScript
import { LogonData } from "../adtConnection/adtConnection";
import { ResponsePackageContents, ResponsePackageContentsFlat, ResponsePackageLists } from "./packageAppTypes";
export * from "./packageAppTypes";
export declare class AdtPackage {
private packageApp;
private connectionController;
private AdtRepository;
constructor(logonData: LogonData);
/**
/**
* Devuelve los packages del sistema
* @returns Result con la lista de valores o Errores
*/
readAllPackages(): Promise<ResponsePackageLists>;
/**
* Lee el contenido de un paquete y devuelve en subniveles los posibles paquetes hijos
* @param name
* @returns
*/
readPackagesContent(name: string): Promise<ResponsePackageContents>;
/**
* Lee el contenido de un paquete y lo devuelve en formato plano
* @param name | Nombre del paquete
*/
readPackageReadContentFlat(name: string): Promise<ResponsePackageContentsFlat>;
}
//# sourceMappingURL=adtPackage.d.ts.map