Skip to content

Map: OSM provider — Define the public API contract - #34858

Open
AlisherAmonulloev wants to merge 5 commits into
feature/26_2_osm-provider-for-dxmap/mainfrom
feature/26_2_osm-provider-for-dxmap/public-api-contract
Open

Map: OSM provider — Define the public API contract#34858
AlisherAmonulloev wants to merge 5 commits into
feature/26_2_osm-provider-for-dxmap/mainfrom
feature/26_2_osm-provider-for-dxmap/public-api-contract

Conversation

@AlisherAmonulloev

@AlisherAmonulloev AlisherAmonulloev commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Defines the OSM map provider’s public geocoding and routing callback contract across core typings and framework wrappers.

Changes:

  • Adds OSM location and route callback types.
  • Exposes callbacks through providerConfig.
  • Adds corresponding warnings and wrapper bindings.

Reviewed changes

Copilot reviewed 7 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/devextreme/ts/dx.all.d.ts Adds bundled OSM API declarations.
packages/devextreme/js/ui/widget/ui.errors.js Documents new warning identifiers.
packages/devextreme/js/ui/map.d.ts Defines OSM callback types and options.
packages/devextreme/js/ui/map_types.d.ts Re-exports new public types.
packages/devextreme/js/__internal/ui/errors.ts Adds missing-callback warnings.
packages/devextreme-vue/src/map.ts Adds Vue callback props and events.
packages/devextreme-react/src/map.ts Adds React callback props.
packages/devextreme-angular/src/ui/nested/provider-config.ts Adds generic Angular nested inputs.
packages/devextreme-angular/src/ui/map/nested/provider-config.ts Adds typed Angular map inputs.
packages/devextreme-angular/src/ui/map/index.ts Extends Angular map configuration types.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@AlisherAmonulloev
AlisherAmonulloev marked this pull request as ready for review August 21, 2026 07:19
@AlisherAmonulloev
AlisherAmonulloev requested a review from a team as a code owner August 21, 2026 07:19
@AlisherAmonulloev
AlisherAmonulloev requested a review from a team August 21, 2026 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants