Optional
adapterTerraDrawMaplibreGLAdapter options. Please refer the default adapter settings (BaseAdapterConfig) at the below TerraDraw code. https://github.com/JamesLMilner/terra-draw/blob/806e319d5680a3f69edeff7dd629da3f1b4ff9bf/src/adapters/common/base.adapter.ts#L28-L48
Optional
isochroneMaplibre symbol layer specification for isochrone label layer
Optional
isochroneMaplibre line layer specification for isochrone line layer
Optional
isochroneMaplibre fill layer specification for isochrone polygon layer
Optional
modeOverwrite Terra Draw mode options if you specified.
Optional
modesTerradraw modes added to the control. The mode will be added in the same order of the array. Default is all modes in the below order: ['render','point','linestring','polygon', 'rectangle','angled-rectangle','circle', 'freehand','sector','sensor', 'delete']
You can change the order of modes, or can get rid of some modes which you don't need for your app.
Optional
openOpen editor as default if true. Default is false
Optional
routingMaplibre symbol layer specification (on line nodes) for line distance layer
Optional
routingMaplibre circle layer specification for visualizing node style of line distance layer
Optional
valhallaValhalla options for the control.
ValhallaControl Plugin control constructor options