superset/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-encodable
Krist Wongsuphasawat 2923a9318d feat: add function for getting legend information (#236)
* feat: add .getLegendInformation()

* fix: lint

* test: add unit test

* feat: revise how legend information is computed

* fix: address comments
2021-11-26 11:44:58 +08:00
..
src feat: add function for getting legend information (#236) 2021-11-26 11:44:58 +08:00
test feat: add function for getting legend information (#236) 2021-11-26 11:44:58 +08:00
types/d3-scale feat: Add channel encoder (#224) 2021-11-26 11:44:57 +08:00
package.json build: fix vega and vega-lite version 2021-11-26 11:44:58 +08:00
README.md refactor: rename encodeable to encodable (#214) 2021-11-26 11:44:56 +08:00

@superset-ui/encodable

Version David (path)

This package provides standardized API for encodable components and adopts the grammar from vega-lite grammar and copy their logic for determining smart defaults (e.g. choosing scale type based on data type, etc.) In addition, it leverages sibling superset-ui packages to use the number and time formatters as well as color scales.

Example usage

import { xxx } from '@superset-ui/encodable';

API

fn(args)

  • Do something

Development

@data-ui/build-config is used to manage the build configuration for this package including babel builds, jest testing, eslint, and prettier.