sfdx-hardis
Version:
Swiss-army-knife Toolbox for Salesforce. Allows you to define a complete CD/CD Pipeline. Orchestrate base commands and assist users with interactive wizards
17 lines (16 loc) • 634 B
TypeScript
export declare class ObjectModelBuilder {
protected mainCustomObject: string;
protected relatedCustomObjects: string[];
protected allLinks: any[];
protected allObjects: any[];
protected selectedObjectsNames: Set<string>;
protected selectedObjects: any[];
protected selectedLinks: any[];
constructor(mainCustomObject?: string, relatedCustomObjects?: string[]);
buildObjectsMermaidSchema(): Promise<string>;
generateMermaidSchema(): Promise<string>;
buildAllLinks(): Promise<void>;
buildAllObjects(): Promise<void>;
selectObjects(): Promise<void>;
selectLinks(): Promise<void>;
}