doodlewind / doodlewind/sinomap

Instance API design

Open
#3 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
106
Forks
14
PR merge metrics
No merged PRs in 30d

Description

For now we can only get `new Sinomap` instances, without public methods updating them. Imaging some of them:

* `sinomap.update()` updates map config, e.g., background color or size.
* `sinomap.destroy()` removes the map.

To dynamically update data, for now we use layers. Still looking for approaches combining layers API with sinomap instance method. Any ideas?

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or implementation entry point is named. Start by locating the public Sinomap instance API and the existing layers API, then determine how update, destroy, and dynamic data changes should interact. Done means the instance API design is agreed and its behavior is specified clearly enough to implement.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.