Skip to content
jwildfire edited this page Jun 24, 2019 · 1 revision

Technical Improvements

  • Refactor / Code review / Improved Modularization / functional programming (5/5)
    • Data flow
    • Chart drawing flow
  • Upgrade webcharts to d3 v5? (3/5 + 4/5 for renderers)
  • Improved unit testing coverage
    • Add functional tests
    • consider upgrading from mocha for browser tests (puppeteer)
  • update the data framework
    • single data object for all files (chart.data.filtered instead of chart.filtered_data)
    • support multiple data sets
    • support multiple data scales
  • Formal support for linked charts/tables
  • Tweak names and position of callbacks

Features

  • Add options for very common callback functionality
    • click marks to make a table
    • clickable legend
  • new mark types
  • improved controls
    • multiselct
    • sliders for numeric filters
    • better control callbacks
Clone this wiki locally