Commit 97de944
committed
Add encoded matrix trace-family fields
Summary:
- add encoded typed-array support for Histogram2D, Histogram2DContour, Heatmap, Contour, and Image
- wire X/Y/Ids/CustomData encoded fields where applicable and add MultiTextEncoded for Heatmap, Contour, and Image
- add flattened ZEncoded support with shape metadata for matrix traces while intentionally leaving Image.Z on its existing RGB/RGBA path
- extend low-level encoded array tests, upstream PlotlyJS 2.28 feature fixtures/assertions, and the FSharpConsole manual demo with a flattened encoded heatmap example
Verification:
- .\\build.cmd runTestsCore
- 762 tests passed
- Plotly.NET build completed with 0 F# XML-doc warnings1 parent f70dea0 commit 97de944
5 files changed
Lines changed: 400 additions & 0 deletions
File tree
- src/Plotly.NET/Traces
- tests
- Common/FSharpTestBase/TestCharts/UpstreamFeatures
- ConsoleApps/FSharpConsole
- CoreTests/CoreTests
- CommonAbstractions
- UpstreamFeatures
0 commit comments