brainy-table is a Polymer 1.x data table element.
Inspired by iron-data-table. Follows the guidelines of Material Design.
- Data filtering
- Data sorting
- Template support for each column
- Two-way binding support
- Custom styling support for templates
- Flex support for cells
- Native Shadow DOM support
- Column manipulation, resizing, hiding, reordering
- Custom header templates
- Row details
- Horizontal scrolling shadows
- "Drag-and-drop" scroll
- Limited amount of data (for infinite scrolling, consider using
iron-data-tableinstead) - Table shouldn't be explicitly sized (height depends on rows count)
- Rows can include dropdown menus etc (no
transformis used, so table does not createz-indextrap)