@arcgis/workflow-manager
Version:
ArcGIS Workflow Manager JavaScript API
19 lines (18 loc) • 1.08 kB
TypeScript
import { EsriWorkflowModelsRestDiagramAnnotation, EsriWorkflowModelsRestDiagramDataSourceDecentralized, EsriWorkflowModelsRestDiagramStep } from './';
export interface EsriWorkflowModelsRestDiagramDiagram {
diagramId: string;
diagramVersion: number;
diagramName: string;
description?: string;
initialStepId: string;
initialStepName: string;
steps: Array<EsriWorkflowModelsRestDiagramStep>;
dataSources?: Array<EsriWorkflowModelsRestDiagramDataSourceDecentralized>;
centralizedDataReferences?: Array<any>;
annotations: Array<EsriWorkflowModelsRestDiagramAnnotation>;
displayGrid: boolean;
useCentralizedDataReferences?: boolean;
}
export declare function EsriWorkflowModelsRestDiagramDiagramFromJSON(json: any): EsriWorkflowModelsRestDiagramDiagram;
export declare function EsriWorkflowModelsRestDiagramDiagramFromJSONTyped(json: any, ignoreDiscriminator: boolean): EsriWorkflowModelsRestDiagramDiagram;
export declare function EsriWorkflowModelsRestDiagramDiagramToJSON(value?: EsriWorkflowModelsRestDiagramDiagram | null): any;