Ng-table: v0.4 - Planned Features

Created on 12 Feb 2014  ·  37Comments  ·  Source: esvit/ng-table

If you have an opinion should look like ng-table and what features it should enter, please write it in the comments

enhancement

Most helpful comment

+1 to horizontal scroll with fixed columns at the ends

All 37 comments

Very Nice better than ng-grid

  1. Expand/Collapse Rows
  2. Drag and Drop Features of Rows and Columns
  3. Side menu just like Ng-Grid and must be draggable and Drop-able
  4. Enable with Bootstarp

Virtual Scrolling.

Refactor sorting to not use an object. I've re-written sorting to follow the model: ?sorting=name and reverse would look like ?sorting=-name. Sort on multiple fields by ?sorting=name,age. Might just be personal preference but this model seems like better practice. Also follows Django's model.

How about fix #189?

189 for sure !

Drag & Drop columns,
Resizable columns.

Support for nested tables

+1. Expand/Collapse Rows

I am actually needing this right now, so I might be able to contribute this.

multi column sorting, sorting columns with boolean data

Make the table rely on data promises, rather than resolving Deferred objects. Promises are reusable and multiple functions can be called when the data resolves.

This pull request is a step in that direction and is backwards-compatible: https://github.com/esvit/ng-table/pull/235

Resizable columns

189 +1

I'm a bit against any fancy "dragging dropping enable disable column, resizable colapsing" stuff. ng-grid is a perfect alternative if you want a full blown grid. I think it is better to keep ng-table simple, it is used for tables not for excel like dragging and dropping.

If features like this are added it will compromise on the speed/responsiveness, right now I love ng-table just because it is simple and lightweight. I fear that to many bells and wissels will make this project slower.

I'm 100% for data promisses!

@JanStevens +1

ok @JanStevens but how to export the ng-table's data to excel or csv file ??????
That can be a good option to add ^^

Please add export tools like the "TableTools" for jquery DataTables https://datatables.net/extensions/tabletools/ , that will be able to Print / Export to Excel /Export to PDF that is the most important thing that is missing for angular table plugins !!!!

I'm on infinite scroll!

+1. Expand/Collapse Rows

I am actually needing this right now, so I might be able to contribute this.

What do you think about a table with horizontal scroll with fixed columns at the begin and the end of the table ?

http://jsfiddle.net/sT3Zp/

The #221 critical bug!

Sorting of dates is a must! (or some way to define a custom sort function as ive mentioned in here: https://github.com/esvit/ng-table/issues/336 )

Expand/Collapse rows could be really handy !

Infinite scrolling?

A pdf export plugin =)

Nested Groups #259 is the only thing that forces me to use ng-grid yet.

I second the horizontal scroll.

@esvit Could you maybe give some more info on your vision of 0.4? I would love to contribute to the new version but I'm not sure which features you want to rewrite/add/remove

Infinite scrolling and external resouce(service for paging)

working responsive!

Hi Team,
I have analyze ngTable and angular-datatables.

  1. Column Re-ordering is not there in ngTable
  2. Column pinning is not there in ngTable , available in ngGrid
  3. Column lock is not there in ngTable or responsive like angular-datatables.

Please let me know if you are considering this features also .

Thanks,
Rahul Bhandari

Dinamic data refresh in ng-table after update/create without errors!

+1 for Drag and Drop features

I see some drag and drop requests here. Here is an example of row drag/drop. This depends on jquery-ui and ui-sortable. http://plnkr.co/edit/A8H9t8?p=preview

+1 to horizontal scroll with fixed columns at the ends

Was this page helpful?
0 / 5 - 0 ratings

Related issues

zeeshanhanif picture zeeshanhanif  ·  5Comments

wayjake picture wayjake  ·  6Comments

yujiayinshi picture yujiayinshi  ·  8Comments

ulise picture ulise  ·  5Comments

zymr-keshav picture zymr-keshav  ·  10Comments