- Show - Hide Password
- Input only Digit(0 to 9)
- Font Icons
- Show Hide Text or Icons on hover
- Infinite Scroll Directive
- Tooltip
- [Input Focus]
- Image Load - Async
- Return Default Values, Debounce Input, Get the Position of an Element, Feign Natural Typing, Track User Input
- Object or Array Filter
- ProgressBar
- ProgressBar
- Caching
- JWT header - Authorization Header
- Adding Parameter
- Http Error Response Handling
- Upload Progress Bar
- Logging - Http req & res Timing.
- Header, URL, Param or Request Body Change.
- Retry Request with
navigator.onLineandreturn next.handle(request).retry(5);
- Pagination with number record per page
- Show Hide Columns
- Column ReArrange
- Row Grouping or Show as Accordion
- Column Multiple Key sorting - https://github.com/bitless/mksort.js/blob/master/mksort.js
- Column Multiple Array Indices sorting
- Whole Search in table
- Column Search with conditions ===, >= , <=, from-to or distinct(Grouping by column data- show in Dropdown)
- Infinite Scroll with Virtual scroll with limited DOM Elements
- Caching Data with Flush or Refresh
- Editing data sync with Server
- Event Binding with user action on table like Action Icons
- Import and Export as CSV
- Layout options
<table></table>or<div class="grid"></div>or Card layout.
Reference - http://ng-table.com/#/formatting/demo-cell-values
- https://github.com/akveo/ng2-smart-table
- wysiwyg support
- Mark down support
- Spell Check
- Auto Suggestion based on typed text
- Import and Export for Text file, Markdown file, HTML