- use
this
for all dependencies in
- use
unpkg
instead ofbrowser
; seems to be what Observable wants
- make dependency on d3 explicit; dependency on crossfilter is just a devDependency
- use @wesselkuipers/leaflet.markercluster fork of leaflet.markercluster for module compatibility
- adds
browser
attribute for Observable and other module compatibility
Improvements by Mori Heisoku (#40)
- leafletBase now supports reuse of an existing leaflet map object using the .map() function
- new legend function legendTitle() added to optionally specify a title that appears above the legend contents if set
- bubbleChart changed to inherit from ColorMixin so .colors(), .colorDomain() and .colorAccessor() can be used to change bubble colors and a legend can be added to the map to show color ranges
- markerChart changed to allow you to define whether titles should be shown or not - function showRenderTitle() replaces prior default of rendering title at all times
- new markerChart functions fitOnRender() and fitOnRedraw() added to allow map to fit to bounds on initial render and/or crossfilter redraw respectively
legend.setContent
allows setting the content
popupMod
andfilterMod
optionally restrict popup and filter actions to when a modifier key is pressed
- Compatible with dc.js 4.* (but not refactored as ES6 classes yet)
- Compatible with D3v5 and dc.js 3.*
- Pass
.marker()
and.icon
arguments consistent with documentation. Thanks DienNM! (#30) - Documentation improvements: bubble chart is now documented, shared functions are documented under
leafletBase
, minor tweaks.
- Dependency bump (thanks Ramesh Rajagopalan!) (#25
- Bubble Chart, by Viktor Forsman (#13)
- Ask Git what happened in the past!
The repo github.com/dc.js/dc.leaflet.js is a fork of yurukov/dc.leaflet.js, by Boyan Yurukov, with contributions by the community.