layerchart@0.38.5
Patch Changes
- [Axis] Support passing
ticks={number}when using band scale (every nth domain value) (ca1a23e26d211b4f5adefdf8259a933a04662465)
ticks={number} when using band scale (every nth domain value) (ca1a23e26d211b4f5adefdf8259a933a04662465)fa6ba214110822e64c17f228705db967ae3f4a82)[TransformContext] Set dragging false on pointer up. Track when translation or scaling is in progress (#178)
Add LayerChart implemetation for Html (like Svg/Canvas). Support passing classes to Svg/Html (like Canvas). (044ef6fd9843d01b0481ea28871efeb490ccbed8)
[HitCanvas] Do not render while dragging to improve interaction performance (395504926b0aec028a95d1cb315bc004de32cb95)
Include thresholdTime and thresholdChunks in top-level exports (95e2a82ef949853efaba2a1f1f8d427116409465)
[TransformContext] Ignore pointer events when mode="none". Re-add mode="manual" and conveniently set when geo applyContext is used (c729be4fc6569182a7c97d85051146b483b670de)
Export TransformControls component (f38830b250682279cd51375126acb60fc4266cfe)
[HitCanvas] Reset color generator on transform changes (transition/scale) (2609b8059c70a87a85a8565d486150406ac3036d)
Add RadialGradient component (#174)
7b9849497a8bbcd9aa4e3ceaba347b2dfbf35246)69cb22c1785d5e3f1eed20dda55455024503249d)Add geoFitObjectTransform() util (19b422401d83797c528be3ee27ff085655685ba4)
[Chart] Add fitGeoObject prop to initialize transformContext's translate/scale (0224f01ddc9ce98eed34fcb2e1f9109e08c34325)
[TransformContext] Add setTranslate and setScale to explicit set (useful with new geoFitObjectTransform() util) (ed0683adc7f3890e8b20ffe67ae16f4ad4c62587)
Improve motionStore typing (1d0f08b0619c3bd906f41b352ba5d4bb1271cb60)
[Bar] Add rounded prop to round single side (or corner) using path (#169)
[Axis] Support passing scale override (useful for dual axis) (a4f133f89dc85f8cba729c3ced172544086b44ed)
e37579836098bdd3a983efee1dc7d0346ea29ba1)Integrate Transform into Chart (<Chart transform={...} let:transform>) and expose as transformContext(). Renamed to TransformContext and removed direct SVG control (now handled by Svg and Canvas components) (#166)
Add HitCanvas component to enable shape-based tooltips (ex. GeoPath) using hidden color-coded canvas (#163)
Support transform with Canvas layers (ex. geo, etc) (#166)
[Axis] Rename labelProps to tickLabelProps and label slot to tickLabel (#165)
Replace mouse/touch with pointer events handlers (158a7641232b209a836f36e0f25ae4dcb5a876bc)
Add new Canvas component (derived from LayerCake) which handles scaleCanvas() globally and supports scale/translate transforms (#166)
[Axis] Add label support (#165)
[TransformControls] Use transformContext instead of transform prop (#166)
[GeoPath] Handle stroke-none class when used within Canvas context (#163)
[GeoContext] Integrate with new TransformContext (#166)
[GeoPath] Respect strokeWidth prop within Svg context (not just stroke-width attribute) to align with Canvas context usage (#166)