Angular dynamic table directive
Add to package.json:
"dependencies": {
...
"iui-table": "git+ssh://git@github.com:Symphony-corp/iui-table.git"
}
Use in app.js:
ui.use(require('iui.table'));
Everything you need is already minified node_modules/iui-table/dist/iui-table.min.js
As soon as you've got the file included in your page you just need to declare a dependency on the iui.table module: angular.module('myModule', ['iui.table']);
When Making changes, follow these steps
-
Run
gulp
to rebuild the combined files in the 'dist' directory. -
Update the version number at the top of the 'package.json' file.
-
Update the 'README' file in the Changelog with the change that was made and the new version that was created.
-
Create a Pull Request and assign it a repo owner.
-
After it's merged, run
npm publish
to create a new release in npm. -
In the product you want to see the change, in the product's 'package.json' file, update iui-table's version number to the newly created version and run
npm install
.
- Fixed Pagination box spacing issue for IE11.
- Performance improvements for apps using
conf.client.head.addlPathedScripts
- Fixed issue when searching/filtering results on a different table page would not display any results.
- Fixed issues where number in pagination field was not updating when custom page number entered
- Add .form-control class to number input to show validation state
- Fixed issue where tbody would not show if rowData is greater than 1. Changed display logic to check iuiTable.rowData.length instead of iuiTable.rowData
- Added a default message when the table is empty.
- Created a variable to override the default empty table message.
- Fixed bug where current page wouldn't reset when going to a new page.
- Adding ability to customize the labels (like .sr-only text)
- Add ability to toggle between visible columns
- Add an angular filter that displays any columns where .visible is not false. Adding visible: false to the columnDef will hide that column initially. Use the ng-model of a checkbox to toggle the visible columns
- Update var name to correct spelling
- moving src files to src folder
- including responsive table classes
- implementing hologram
- moving documentation to style guide
- moving .jshint config to source from iui-general
making changes to templates
Created iui-table repo