Skip to content
Ghislain B edited this page May 8, 2020 · 39 revisions

Welcome to the slickgrid-universal wiki!

TODO

Code

Legend: (E) must be extended in the external framework
  • Aggregators (4)
  • Editors (11)
  • Filters (17)
    • Autocomplete, Single & Multiple Select
      • (E) each framework must implement the collectionAsync
  • Formatters (31)
  • Extensions
    • AutoTooltip
    • Cell External Copy Manager
    • Cell Menu
    • Checkbox Selector
    • Context Menu
    • Draggable Grouping
    • Grid Menu
    • Header Button
    • Header Menu
    • (E) Row Detail
    • Row Move
    • Row Selection
  • Grouping Formatters (12)
  • Sorters (5)
  • Services
    • Collection
    • Excel Export (separate package)
    • Export Text (separate package)
    • Extension
    • Filter
    • GraphQL (separate package)
    • OData (separate package)
    • Grid Event
    • Grid State
    • Grouping & Col Span
    • Pagination
    • Resizer
      • moved the Service to an Extension
    • Shared
    • Sort
  • Others
    • Custom Footer
    • Dynamically Add Columns
    • Grid Presets
    • Local Pagination
    • Tree View
      • Search Filter on any Column
      • Sorting from any Column

Other Todos

  • VScode Chrome Debugger
  • Jest Debugger
  • Add Multiple Example Demos with Vanilla implementation
    • Add GitHub Demo website
  • Add CI/CD (CircleCI or GitHub Actions)
    • Add Jest Unit tests
    • Add Cypress E2E tests
    • Add Code Coverage (codecov)
    • Build and run on every PR
  • Bundle Creation (vanilla bundle)
    • Eventually add Unit Tests as a PreBundle task
  • Remove any Deprecated code
  • Add simple input bindings in the demo (e.g. pinned rows input)
  • Add possibility to use SVG instead of Font Family
  • Add Typings for Grid & DataView objects
  • Cannot copy text from cell since it's not selectable
  • Remove all Service init 2nd argument (we can get DataView from the Grid object)
Clone this wiki locally