UNPKG

trm-core

Version:

TRM (Transport Request Manager) Core

23 lines (22 loc) 733 B
import { DEVCLASS, SOBJ_NAME, TROBJTYPE, ZTRM_OBJECT_DEPENDENCY } from "../client"; import { TrmPackage } from "../trmPackage"; export type DependenciesGenericTable = { tabname: string; tabkey: any[]; }; export declare class ObjectDependencies { readonly object: TROBJTYPE; readonly objName: SOBJ_NAME; readonly tables: any; trmPackages: { trmPackage: TrmPackage; dependencies: DependenciesGenericTable[]; }[]; sapPackages: { package: DEVCLASS; dependencies: DependenciesGenericTable[]; }[]; constructor(object: TROBJTYPE, objName: SOBJ_NAME); setDependencies(dependencies: ZTRM_OBJECT_DEPENDENCY[]): Promise<ObjectDependencies>; private addTableKey; }