83 Commits

Author SHA1 Message Date
Faris Ansari
0d7fc93b37 minor fixes 2018-02-06 23:50:15 +05:30
Rushabh Mehta
9ae7c3a8e6 accept dict as data 2018-02-06 22:51:42 +05:30
Rushabh Mehta
9a88d7c38a fixes for height 2018-02-05 11:36:19 +05:30
Rushabh Mehta
d9d663d541 minor fixes 2018-02-02 15:16:59 +05:30
Faris Ansari
51e077cad3 setColumnWidth based on column property 2018-01-08 22:08:45 +05:30
Faris Ansari
eb800beb90 append first page, and rest in next tick 2017-12-29 15:38:55 +05:30
Faris Ansari
0e6e9a7639 scrollToCell on focus 2017-12-29 15:32:41 +05:30
Faris Ansari
41995adf6a Fix scrollToRow, Add empty state 2017-12-29 14:23:25 +05:30
Faris Ansari
d89f37481f BInd keyboard events on wrapper 2017-12-27 15:15:47 +05:30
Faris Ansari
cd154f4a27 wip 2017-12-22 22:59:34 +05:30
Faris Ansari
96b471052c Granular setting for edit cell, Refresh row api 2017-12-21 15:11:46 +05:30
Faris Ansari
d5cd4964d7 Append all pages with promises 2017-12-19 13:32:04 +05:30
Faris Ansari
22782cf7bd Better scrollToRow with requestAnimationFrame 2017-12-15 00:36:38 +05:30
Faris Ansari
a4677014da Remove css variables 2017-12-11 12:10:28 +05:30
Faris Ansari
344de18c41 Split body rendering code in class BodyRenderer 2017-12-02 01:55:09 +05:30
Faris Ansari
c2a0188fad Improve prepareRows and Columns, better sortOrder handling 2017-12-02 01:54:05 +05:30
Faris Ansari
ea99a02ad0 Convert Errors to DataError 2017-12-02 00:20:41 +05:30
Faris Ansari
44cc809da4 Write tests for DataManager, Separate Error declarations 2017-12-01 23:00:00 +05:30
Faris Ansari
d3a4add85b Fire events on column actions 2017-11-29 13:31:15 +05:30
Faris Ansari
f8174da9c5 Copy only focusedCell 2017-11-29 13:05:37 +05:30
Faris Ansari
6751dbc070 Show sort indicator 2017-11-28 18:14:43 +05:30
Faris Ansari
ba0e339d2c Column actions in dropdown 2017-11-28 16:59:53 +05:30
Faris Ansari
608e133ff9 Move column and Delete column working 2017-11-28 13:04:07 +05:30
Faris Ansari
877d6d0695 Promisify sorting, add column resizer handle 2017-11-27 13:37:43 +05:30
Faris Ansari
85f4b5af02 wip 2017-11-22 23:53:26 +05:30
Faris Ansari
752e53ec7b throttle selectArea on mousemove 2017-11-21 19:02:57 +05:30
Faris Ansari
86f9bba5d2 - Fix Datamanager.init
- Revert oldValue when setValue promise fails
2017-11-20 15:57:27 +05:30
Faris Ansari
3c2c530127 Row highlight bug fix 2017-11-20 12:02:26 +05:30
Faris Ansari
95371bc86b focusCell and selectArea on clusterChanged 2017-11-17 22:35:13 +05:30
Faris Ansari
0a08f90740 Improvements
- setStyle adds style in-place
- smooth column resize
2017-11-17 11:50:20 +05:30
Faris Ansari
2543a9b602 Cleanup utils.js, move functions to their respective files 2017-11-16 21:46:27 +05:30
Faris Ansari
34b067d27a minor fixes 2017-11-08 10:33:01 +05:30
Faris Ansari
1f10ae59bd babel-preset-env 2017-11-07 00:51:42 +05:30
Faris Ansari
86fd87fa38
Merge pull request #1 from frappe/remove-jquery
Remove jquery
2017-11-06 18:27:40 +05:30
Faris Ansari
0ccc3627ae Add RowManager and ColumnManager 2017-11-06 18:25:07 +05:30
Faris Ansari
785cf8f466 Removed jQuery 💃 2017-11-05 21:31:20 +05:30
Faris Ansari
1d7278d3d6 Refactor style, use native styleSheet method to set style 2017-11-05 14:30:22 +05:30
Faris Ansari
6e71a71de0 [wip] Scroll to Cell 2017-11-02 21:32:37 +05:30
Faris Ansari
f28684243a Ctrl+direction keyboard navigation 2017-11-02 12:58:31 +05:30
Faris Ansari
f9145845a9 Mouse Selection 2017-11-02 10:40:48 +05:30
Faris Ansari
d55ee1b45f minor 2017-11-02 09:57:37 +05:30
Faris Ansari
89dfaa13ed Copy cell contents 2017-11-02 09:54:41 +05:30
Faris Ansari
4316c5834e Restrict column navigation 2017-11-02 08:43:15 +05:30
Faris Ansari
9bd4b9fd89 Slick keyboard navigation and selection 2017-11-02 08:33:17 +05:30
Faris Ansari
7a0e96926e minor 2017-11-01 22:33:26 +05:30
Faris Ansari
b128aad311 add method removeCSSRule with test 2017-11-01 22:33:19 +05:30
Faris Ansari
7e05271c51 Keyboard event helper 2017-11-01 22:32:48 +05:30
Faris Ansari
0d211350dc Add CellManager 2017-11-01 22:32:30 +05:30
Faris Ansari
48815f1774 Removed boostrap styling 2017-11-01 17:07:32 +05:30
Faris Ansari
ce45c03ff6 fix more styling 2017-10-29 18:14:58 +05:30