@honua/sdk-js
    Preparing search index...

    Interface EditSketchWorkflowSnapshot<T>

    interface EditSketchWorkflowSnapshot<T = Record<string, unknown>> {
        annotations: EditAnnotationPersistenceSnapshot;
        attachments: readonly EditAttachmentMutation[];
        dirty: boolean;
        feature: CanonicalFeature<T>;
        kind: EditWorkflowKind;
        metadata: EditWorkflowMetadata;
        protocol: Protocol;
        sketch: {
            activeTool?: EditSketchTool;
            geometry: Record<string, unknown> | null | undefined;
            snapping: SnappingConfig;
            status: EditSketchStatus;
            tool?: EditSketchTool;
            tools: readonly EditSketchToolCapability[];
        };
        sourceId: string;
        undo: EditSketchUndoSnapshot;
        validation: EditWorkflowValidationResult;
    }

    Type Parameters

    • T = Record<string, unknown>
    Index

    Properties

    attachments: readonly EditAttachmentMutation[]
    dirty: boolean
    protocol: Protocol
    sketch: {
        activeTool?: EditSketchTool;
        geometry: Record<string, unknown> | null | undefined;
        snapping: SnappingConfig;
        status: EditSketchStatus;
        tool?: EditSketchTool;
        tools: readonly EditSketchToolCapability[];
    }
    sourceId: string