Skip to main content

Edit Modes

EditModes provide a way of handling user interactions in order to manipulate GeoJSON features and geometries.

The most basic modes are:

ViewMode​

No edits are possible, but selection is still possible.

Source code

DuplicateMode​

User can duplicate and translate a feature by clicking selected feature and dragging anywhere on the screen. This mode is extends TranslateMode. This mode supports multiple selections.

Source code

Composite Mode​

Use CompositeMode to combine multiple modes. Not all combinations are guaranteed to work.

new CompositeMode(modes, options = {})

  • modes: Array<EditMode> Modes you want to combine. Order is very important.
  • options (optional): Options to be added later.
new CompositeMode([new DrawLineStringMode(), new ModifyMode()])