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

    Interface TerraDrawSketchController<T>Experimental

    interface TerraDrawSketchController<T = Record<string, unknown>> {
        activeFeatureId: TerraDrawSketchFeatureId | undefined;
        draw: TerraDrawSketchInstance;
        model: EditSketchWorkflowModel<T>;
        selectedFeatureId: TerraDrawSketchFeatureId | undefined;
        cancel(): void;
        redo(): boolean;
        remove(): void;
        select(): void;
        setTool(tool: EditSketchTool): EditSketchToolCapability;
        stop(): void;
        syncFromModel(): boolean;
        undo(): boolean;
    }

    Type Parameters

    • T = Record<string, unknown>

    Hierarchy (View Summary)

    Index

    Properties

    activeFeatureId: TerraDrawSketchFeatureId | undefined

    The terra-draw feature currently backing the model geometry.

    The constructed terra-draw instance (duck-typed).

    The bound workflow model.

    selectedFeatureId: TerraDrawSketchFeatureId | undefined

    The feature currently selected in terra-draw select mode, if any.

    Methods