OptionaldigitizingEnable drawing after explicit alignment confirmation.
OptionaldrawingOptional longitude/latitude extent enforced when saving accepted features; separate from WFS and raster bounds.
Host-supplied engine. Controller disposal cancels its jobs but does not dispose a potentially shared engine.
OptionalexportsExplicit opt-in export formats. No file exporters are enabled by default.
OptionalguardResolve Save/Discard/Cancel before a destructive image transition. Missing guards default to cancel when work is dirty.
OptionalinitialValidated and cloned session metadata. Use restoreSession to load matching image
bytes before alignment operations.
OptionalonObserve tool changes to coordinate host-owned interactions with the editor.
OptionalonReceives each committed frozen document for host draft synchronization. This is not a save acknowledgement.
OptionalonStructured error notification. Aborts are cancellation and are not reported as errors.
OptionalonPersist an immutable accepted-feature snapshot. Resolve after success; reject to preserve a retryable unsaved draft.
OptionalonPersist unfinished work independently of accepted-feature eligibility. Image bytes are not included; the host arranges asset persistence.
OptionalpreviewInitial preview policy. Manual waits for refit; automatic updates after eligible edits.
Explicit initial working CRS; initialDocument supplies its own CRS when provided.
Host services and initial state for one editor. The controller does not own the map or persist data itself.