Sean Lynch

Results 315 issues of Sean Lynch

Some components such as force, hierarchy, graph, and geo components have external dependencies (such as dagrejs, d3-force, and d3-geo) and are not as commonly used. These could be removed from...

Expose [SeriesState](https://github.com/techniq/layerchart/blob/next/packages/layerchart/src/lib/components/charts/utils.svelte.ts#L16) for simplified charts to enable: - Setting initial selected series - Externally controlling selection - Reading/writing selection to local storage, etc

- Open [streaming](https://next.layerchart.com/docs/performance/streaming) example - Click `Load more` on page - Open DevTools - `Take heap snapshot` on Memory tab - Click `Load more` on page - `Take heap snapshot`...

- [Isometric Grid](https://observablehq.com/d/2dc2f90cbae4fc8d) - [Isometric Tree](https://observablehq.com/@mootari/suggestions-randallmorey-isometric-tree) - https://github.com/markmanx/isoflow - [Projection of 3D Models using JavaScript and HTML5 Canvas](https://observablehq.com/@kelleyvanevert/projection-of-3d-models-using-javascript-and-html5-canvas) - [Isometric tile world building](https://observablehq.com/@esperanc/isometric-tile-world-building) - https://observablehq.com/@mbostock/isometric - https://observablehq.com/@mbostock/isometric-ii - https://observablehq.com/@mbostock/isometric-iii -...

Consider adding WebGL layer (`` / ``) and primitives support, although `Svg`, `Canvas`, and `Html` typically fulfill most needs, and there is more performance opportunity to unlock. Might be able...

In 2.0.0, we've started to add data directly to hierarchy and graph layout components instead of using ``. This simplifies the typing of `` and removes unnecessary indirection. - Graph...

In many cases, a component is only used within a `` or `` context. While it's very convenient to have a single component that works across all contexts, it does...

- `AnnotationRange` - Rename to `AnnotationArea` - `AnnotationLine` - Support slopped lines (with rotated labels) via `x2` / `y2` props (but not required)

Currently the container width/height is [set](https://github.com/techniq/layerchart/blob/next/packages/layerchart/src/lib/components/Chart.svelte#L776-L777) to `100` until the Chart is client-side mounted and `` can be [determined](https://github.com/techniq/layerchart/blob/next/packages/layerchart/src/lib/components/Chart.svelte#L1345-L1346). `100` is used due to how [LayerCake](https://layercake.graphics/#server-side) supports percentage-based [layouts](https://dev.to/richharris/a-new-technique-for-making-responsive-javascript-free-charts-gmp) which...