Hi Lorenz, Cool project, I like the simplicity compared with other, similar tools.
Is the project still active? With the latest stable (1.2.5) the directive breaks. There was a problem with the ng-include from 1.2rc (you had some open issues) but that's is now fixed by the angular team. If you are not planning to support it maybe its time for me to fork it :) Cheers, Alex On Monday, May 27, 2013 10:30:52 PM UTC+2, lorenzofox3 wrote: > > Hi Angularians, > > For a personal project I have developed a grid / table module. I thought > it might interest some people so I wrote a documentation/example > website<http://lorenzofox3.github.io/smart-table-website/> > > Feel free to contribute and to give me feedbacks. > > Here are the current features. > > - table markup: it is a table and follows the semantic of an HTML > table. > - manage your layout: you can choose the number of columns and how the > should be mapped to your data model > - format data: you can choose how the data are formatted within a > given column: > - by giving your own format function > - using one of the built-in angular filters > - Sort data > - using your own algorithm > - using the 'orderBy' angular algorithm: in this case you'll be > able to provide predicates as explained in orderBy filter > documentation <http://docs.angularjs.org/api/ng.filter:orderBy> > - Filter data > - using a global search input box > - using the controller API to filter according to a particular > column > - Select data row(s) according to different modes: > - single: one row selected at the time > - multiple: many row selected at the time. In this case you can > also add a selection column with checkboxes > - Simple style: you can easily give class name to all the cells of a > given column and to the header as well > - template cell: > - you can provide template for a given column header (it will be > compiled so that you can attach directves to it) > - same for the data cells > - Edit cells: you can make cells editable and specify a type for the > input so that validation rules, etc will be applied > - Client side pagination : you can choose the number of rows you want > to display and use the > angular-ui.bootstrap<http://angular-ui.github.io/bootstrap/> pagination > directive to navigate. > - All the directives of the table use the table controller API. It > means that you can easily change the templates and directives but still > using the API to perform any operatio > > cheers, > > Laurent > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/groups/opt_out.
