@arcgis/workflow-manager
Version:
ArcGIS Workflow Manager JavaScript API
26 lines (25 loc) • 1.18 kB
TypeScript
import { EsriWorkflowModelsRestDiagramSchedule, EsriWorkflowModelsRestDiagramStepAction, EsriWorkflowModelsRestDiagramStepPath } from './';
export interface EsriWorkflowModelsRestDiagramStep {
id: string;
name: string;
description?: string | null;
stepTemplateId?: string | null;
automatic: boolean;
proceedNext: boolean;
canSkip: boolean;
position: string;
shape: number;
color?: string | null;
outlineColor?: string | null;
labelColor?: string | null;
action: EsriWorkflowModelsRestDiagramStepAction;
paths: Array<EsriWorkflowModelsRestDiagramStepPath>;
helpUrl?: string | null;
helpText?: string | null;
helpLink?: string | null;
encodeHelpLink?: boolean | null;
schedule?: EsriWorkflowModelsRestDiagramSchedule;
}
export declare function EsriWorkflowModelsRestDiagramStepFromJSON(json: any): EsriWorkflowModelsRestDiagramStep;
export declare function EsriWorkflowModelsRestDiagramStepFromJSONTyped(json: any, ignoreDiscriminator: boolean): EsriWorkflowModelsRestDiagramStep;
export declare function EsriWorkflowModelsRestDiagramStepToJSON(value?: EsriWorkflowModelsRestDiagramStep | null): any;