113 Commits

Author SHA1 Message Date
Faris Ansari
5b8be4c5b0 Cast cell content to string 2018-02-27 13:07:51 +05:30
Faris Ansari
e7209a2a6e minor fix 2018-02-27 13:05:06 +05:30
Faris Ansari
54a3c670c5
Merge pull request #17 from frappe/docs-new
Add docs folder
2018-02-27 12:48:19 +05:30
Faris Ansari
b04ee1fb9f [fix] sort rows 2018-02-27 12:47:05 +05:30
Faris Ansari
f125c0e652 Add docs folder 2018-02-27 12:36:35 +05:30
Faris Ansari
5cde877a4a Add eslintignore 2018-02-27 12:36:28 +05:30
Faris Ansari
6ee51038d0 Indent using 4 spaces 2018-02-27 12:36:12 +05:30
Faris Ansari
d8fb48ba91 Create docs folder, add index.html 2018-02-23 23:30:24 +05:30
Faris Ansari
e1c2ef7e6b bug fix 2018-02-23 17:28:48 +05:30
Faris Ansari
4856a75165 Don't store formatted cell content 2018-02-23 17:10:48 +05:30
Faris Ansari
ce0e479f50 Pass cell object in format method 2018-02-23 16:52:55 +05:30
Faris Ansari
7bac878a84 Set rowIndex width based on rowCount 2018-02-23 15:04:18 +05:30
Faris Ansari
a467d164a9 [InlineFilters] Don't bind if disabled 2018-02-21 19:06:10 +05:30
Faris Ansari
9ab618855f [feature] Inline Filters 2018-02-21 19:01:04 +05:30
Faris Ansari
d2a735809d Handle falsy column width 2018-02-21 15:56:40 +05:30
Faris Ansari
3c4198fc83 scrollToCell before .focus()
- .focus() scrolls to cell automatically, which conflicts with how scrollToCell works
- so changed the order
2018-02-21 15:04:05 +05:30
Faris Ansari
62203c79bb Add cellHeight option, increase padding to spacer-2 2018-02-21 12:26:45 +05:30
Faris Ansari
a810c011ef Remove folder lib 2018-02-20 18:29:31 +05:30
Faris Ansari
67ea7746a2
Switch to Rollup (#16)
* Added Rollup config

* Add cjs build

* Remove webpack configs
2018-02-20 18:28:32 +05:30
Faris Ansari
664865d024 minor 2018-02-16 18:17:29 +05:30
Faris Ansari
330aa5f52a Added Layout options: fixed, fluid 2018-02-16 18:13:17 +05:30
Faris Ansari
349108c61e
Merge pull request #15 from rmehta/focus-on-activate
focus before activate editing
2018-02-15 23:33:34 +05:30
Rushabh Mehta
af24f0e679 keyboard and bodyscroller fixes 2018-02-15 22:05:54 +05:30
Rushabh Mehta
507b173243 focus before activate editing 2018-02-13 17:25:37 +05:30
Faris Ansari
e1e4ca5eee
Merge pull request #14 from frappe/html-refactor 2018-02-12 11:35:33 +05:30
Faris Ansari
a1ae31c858 Rename editing as getEditor 2018-02-12 11:34:15 +05:30
Faris Ansari
e41e6ad386 Move getHTML methods inside class 2018-02-12 11:34:08 +05:30
Faris Ansari
0ebe0461e1
Rmehta cell refactor (#13)
* refactor: prepare cells

* checkbox sequence and always focus before deactivate

* don't set model

* fixes

* minor
2018-02-11 22:05:15 +05:30
Faris Ansari
f98a83d418
Merge pull request #11 from frappe/rmehta-minor-fixes
Rmehta minor fixes
2018-02-07 00:10:19 +05:30
Faris Ansari
3cf8fbe141 Keep focus on cell after escape, editing cell color 2018-02-07 00:09:24 +05:30
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