Resumen de @drawtonomy/sdk
@drawtonomy/sdk es el paquete contra el que construyen los
autores de extensiones y las herramientas headless. Expone:
| Módulo | Propósito |
|---|---|
ExtensionClient | Cliente postMessage para extensiones alojadas en iframe. |
| Funciones de fábrica de formas | createLane(), createVehicle(), etc. |
createSnapshot() | Construye un DrawtonomySnapshot a partir de un array de formas. |
exporter.* | Funciones puras que convierten un snapshot en OpenDRIVE / OpenSCENARIO / zip esmini / Lanelet2 OSM. Incluye un parser Lanelet2. |
| Tipos | BaseShape, LaneShape, VehicleShape, DrawtonomySnapshot, … |
Instalar
Sección titulada «Instalar»pnpm add @drawtonomy/sdkPaquetes complementarios
Sección titulada «Paquetes complementarios»| Paquete | Propósito |
|---|---|
@drawtonomy/sdk | El SDK en sí. |
@drawtonomy/dev-server | Servidor de desarrollo local que aloja el editor para el desarrollo de extensiones. |
Código fuente
Sección titulada «Código fuente»El código fuente del SDK, las pruebas y los ejemplos están en el repositorio drawtonomy de GitHub.
Véase también
Sección titulada «Véase también»- API SDK de extensiones — construcción de extensiones en iframe.
- API SDK del exportador — añadir nuevos formatos de destino.