UNPKG

angular2-data-table

Version:

angular2-data-table is a Angular2 component for presenting large and complex data.

101 lines (82 loc) 955 B
# Table Outputs All outputs are Angular2 `EventEmitter`ers. ### `page` The table was paged either triggered by the pager or the body scroll. ``` { count pageSize limit offset } ``` ### `resize` Column was resized. ``` { column newValue } ``` ### `reorder` Columns were re-ordered. ``` { column newValue prevValue } ``` ### `sort` Column sort was invoked. ``` { sorts column prevValue newValue } ``` ### `detailToggle` Row detail row was toggled. ``` { rows currentIndex } ``` ### `select` A cell or row was selected. ``` { selected } ``` ### `activate` A cell or row was focused via keyboard or mouse click. ``` { type: 'keydown'|'click'|'dblclick' event row column value cellElement rowElement } ``` ### `scroll` Body was scrolled typically in a `scrollbarV:true` scenario. ``` { offsetX offsetY } ``` ### `rowContextmenu` The context menu was invoked on a row. ``` { event, row }