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