ExperimentalOptional ExperimentalapplyOptional ExperimentalfeatureScope which terra-draw features drive the model. Features rejected by the
filter still surface through BindTerraDrawSketchOptions.onFinish
with applied: false.
ExperimentalmodelSketch workflow that receives finished geometries.
Optional ExperimentalonFired when the tracked sketch feature is deleted in terra-draw.
Optional ExperimentalonOptional ExperimentalonFired after every terra-draw finish event, applied or not.
Optional ExperimentalonOptional ExperimentalrestoreInverse of BindTerraDrawSketchOptions.transformGeometry, used when pushing model geometry back into terra-draw after undo/redo.
Optional ExperimentalsnappingWire SDK snapping into the linestring/polygon modes' toCustom hook.
Optional ExperimentaltoolOverride the terra-draw mode → sketch tool mapping.
Optional ExperimentaltransformTransform a completed terra-draw geometry (always EPSG:4326 GeoJSON)
before it reaches the model — e.g. (g) => toWebMercator(g, 4326) from
@honua/sdk-js/geometry when the edit source stores Web Mercator.
Optional owning-workflow writer; replaces the model write, preserving one undo entry.