Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Redesign "materialization" of data specs (#10235)
* Explicitly define glyph coordinates * Use NumberArray.set() in ImageURL * Add default values * Don't check for nulls in MultiLine._index_data() * Wrap only plain object default values * Make data projection explicit * Clean up HexTile._set_data() * Add support for ragged arrays * Encode dimension in coordinate specs * Explicit data materialization * Update incomplete unit tests * Update graph layout providers * Fail safe when a column is missing * Update incomplete glyph tests * Assert number arrays in corner cases * Fix glyphs' defaults * Explicit defaults in {V,H}Bar glyphs * Respect packed colors in webgl backend * Unify handling of colors and alpha * Use CoordinateSeqSeqSeqSpec for multi polygons * Make toStringTag static * Increase pixel allowance * Respect glyph protocol in graph renderer * Ignore early glyph positional defaults * Mark export selenium tests as flaky
- Loading branch information