UNPKG

navidev-adt-api

Version:

API de conexión al Abap Developer Tools

49 lines 1.49 kB
import { Result } from "../shared/core/Result"; import AdtException from "../shared/exceptions/adtException"; export type ClassMetadata = { modeled: boolean; activeUnicodeCheck: boolean; fixPointArithmetic: boolean; changedAt: Date; changedBy: string; createdAt: Date; createdBy: string; description: string; descriptionTextLimit: number; language: string; masterLanguage: string; masterSystem: string; name: string; responsible: string; type: string; version: boolean; abstract: boolean; category: string; final: boolean; sharedMemoryEnabled: boolean; visibility: string; packageRefName: string; packageRefType: string; }; export type ClassSourceInclude = { sourceUri: string; contentSource: string; changedAt: Date; changedBy: string; createdAt: Date; createdBy: string; name: string; type: string; version: string; includeType: string; }; export type ClassSourceIncludes = ClassSourceInclude[]; export type ClassContent = { metadata: ClassMetadata; sourceIncludes: ClassSourceIncludes; }; export type ResultClassSourceIncludes = Result<ClassSourceIncludes> | Result<AdtException>; export type ResultClassContent = Result<ClassContent> | Result<AdtException>; export type ResultClassDefinition = Result<ClassContent> | Result<AdtException>; export type ResultClassSave = Result<void> | Result<AdtException>; //# sourceMappingURL=classTypes.d.ts.map