UNPKG

salesforce-alm

Version:

This package contains tools, and APIs, for an improved salesforce.com developer experience.

33 lines (32 loc) 1.12 kB
import { AsyncCreatable } from '@salesforce/kit'; import { SourceWorkspaceAdapter } from './sourceWorkspaceAdapter'; import { RemoteSourceTrackingService } from './remoteSourceTrackingService'; export declare class SrcStatusApi extends AsyncCreatable<SrcStatusApi.Options> { scratchOrg: any; force: any; swa: SourceWorkspaceAdapter; remoteSourceTrackingService: RemoteSourceTrackingService; locallyChangedWorkspaceElements: any[]; localChanges: any[]; remoteChanges: any[]; forceIgnore: any; private logger; constructor(options: SrcStatusApi.Options); protected init(): Promise<void>; doStatus(options: any): Promise<void | any[]>; private populateLocalChanges; private populateServerChanges; private createRemoteChangeElements; private getRemoteChangeState; private getCorrespondingWorkspaceElements; private markConflicts; getLocalChanges(): any[]; getRemoteChanges(): any[]; getLocalConflicts(): any[]; } export declare namespace SrcStatusApi { interface Options { org: any; adapter?: SourceWorkspaceAdapter; } }