Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] API changes for 0.2.0 #113

Open
5 of 9 tasks
josxha opened this issue Oct 28, 2024 · 1 comment
Open
5 of 9 tasks

[FEATURE] API changes for 0.2.0 #113

josxha opened this issue Oct 28, 2024 · 1 comment
Labels
feature New feature or request
Milestone

Comments

@josxha
Copy link
Owner

josxha commented Oct 28, 2024

Planned

Considerations

  • Export all geotypes classes in a new library called geotypes to clean up the API docs.
  • Make some MapController functions synchronous (Only if the merged platform and ui thead get released to the stable branch).
@josxha josxha converted this from a draft issue Oct 28, 2024
@josxha josxha added this to the v0.2.0 milestone Oct 28, 2024
@josxha josxha added the feature New feature or request label Oct 28, 2024
@josxha josxha changed the title [FEATURE] Breaking changes for 0.2.0 [FEATURE] API changes for 0.2.0 Oct 29, 2024
@josxha
Copy link
Owner Author

josxha commented Nov 13, 2024

Export all geotypes classes in a new library called geotypes to clean up the API docs.

It's possible to structure the API docs by using https://pub.dev/packages/dartdoc#dartdoc_optionsyaml.

josxha pushed a commit that referenced this issue Nov 13, 2024
- [X] Rename all the `Layer`s to `StyleLayer`s
- [X] Rename `AnnotationLayer`s to `Layer`s
- [X] Rename `createLayer` method to `createStyleLayer`
- [X] Rename `AnnotationManager` to `LayerManager`
- [X] Rename `annotation` to `layer` folder
- [X] Rename `annotations` pages to `layers` in `example`
- [X] Rename `layers` pages to `style_layers` in `example`

Closes a task of #113
josxha pushed a commit that referenced this issue Nov 13, 2024
…ses (#138)

- [X] Remove web-only MapOptions.webControls
- [X] Remove web add control code via interop
- [X] Remove WebControl classes
- [X] Remove WebControlsPage and its card from MenuPage

Closes a task of #113
@josxha josxha moved this from Todo to In Progress in maplibre dev Nov 13, 2024
josxha added a commit that referenced this issue Nov 14, 2024
…er interface. (#141)

- [X] Remove android and maplibre native specific options

Closes a task of #113

---------

Co-authored-by: Joscha <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

1 participant