Mika Murtojarvi
82a0322347
Update @since tags for 7.6.
Change-Id: I69df09f371aae61f9e1ef741814f6e3016510fe2
8 роки тому
Teemu Suo-Anttila
53a4b2c77a
Refactor Grid SelectionModels as extensions (#18624)
This patch removes all selection related variables and API from several
core parts of Grid.
Change-Id: Idb7aa48fda69ded1ef58a69c1f7dbc78b7f52a54
9 роки тому
Teppo Kurki
80058d9429
Add row and cell description generators to Grid (#18481)
Change-Id: I940399d986eb6970df687880645fafc157dab432
9 роки тому
Teemu Suo-Anttila
40dcbc3cfa
Refactor RpcDataProviderExtension to use DataGenerators
Change-Id: I8c809b6fac827df730c6622fb6790410c6c5bd81
9 роки тому
Teppo Kurki
469a53e125
Add unbuffered editing mode to Grid
Save and cancel buttons are hidden and the backing field group
is set to unbuffered mode.
Change-Id: I7da46ae3f1b84cc5ac8c918be38919962aff88ed
9 роки тому
Johannes Dahlström
26b06bd636
Add focus API to Grid
- Server-side Grid extends AbstractFocusable
- Programmatic focus, tab index, focus/blur listeners
- Client-side Grid implements GWT and Vaadin Focusable
- Programmatic focus, tab index, access keys
Change-Id: Ic8b35ba91f82d5fba8f819897774dc89f94ecf7b
9 роки тому
Leif Åstrand
2227124925
Add missing @since for 7.5
Change-Id: Id8f78c9ef7670c5413d3b7d28eef732dd1b7512d
9 роки тому
Henrik Paul
84c143dd76
Server side Grid can open details on the client side (#16644)
Change-Id: Ibff5a83b3a09c7c530926dadae9138ba3823f27a
9 роки тому
Pekka Hyvönen
f537b9fdb2
Toggle column reordering from server side. Tests for reordering. #16643
Change-Id: Ib52143ce387f6376878bf3d1c401615a15f1a3cc
9 роки тому
Leif Åstrand
ca435cd30b
Add API for controlling deselection for single select model (#16567)
Change-Id: Ieb245205b3a311a4563f39bc48baadc44e218b61
9 роки тому
Henrik Paul
323e8bb458
Makes it possible to change save/cancel captions in Grid editor (#16551)
Change-Id: I4e303613f66a13b3ad6a9b2284537e5548391a4a
9 роки тому
Artur Signell
50dac79cb6
Update @since for 7.4
Change-Id: I00401560e345c82a5d967cd71d611605d9b96d92
9 роки тому
Johannes Dahlström
6ed909f2c6
Change "editor row" to just "editor" in method names and javadoc (#13334)
Change-Id: Idafdbe3d71a38a979e1eeb07c527f66ce61ccfa9
9 роки тому
Teemu Suo-Anttila
b08392ecae
Move SortDirection from grid package to data package (#13334)
Change-Id: Id8fecbee0171b783a62d747433667267f530a6a7
9 роки тому
Artur Signell
c9fe985fc3
Split CellStyleGenerator into separate cell and row style generators
(#13334 )
Change-Id: If07018b6f74ff1a4c616705f61b6118647d64342
9 роки тому
Leif Åstrand
e4ba60c26a
Don't set frozen column count before columns have been updated (#13334)
Change-Id: I63ab65dad6dacfb5dafe55147c18d3e4ec0e36a5
9 роки тому
Leif Åstrand
b1d1e274e7
Refactor frozen column API (#13334)
Change-Id: I0c9528d2a4b2de2bcd5a6a6e70b1821eb142c4cc
9 роки тому
Leif Åstrand
ca061119ca
Add server-side CellStyleGenerator (#13334)
Change-Id: Id12f1135673d93fddd0a59d26b1c546a0ef0ee1d
9 роки тому
Teemu Suo-Anttila
f46063daa1
Add support for Grid column reordering (#13334)
Change-Id: I685cf0455810520e801cccdd46d8af838c8a3917
9 роки тому
Henrik Paul
dd26a0da34
Add support for relative sizes for Escalator/Grid (#13334)
Change-Id: Ic58fe644645fd18274a8d92d904ade8140b194b7
9 роки тому
Johannes Dahlström
5fee7abda8
Pass editor row enabled state in shared state (#13334)
Also refactor editor row tests a bit. Include separate GWT and Vaadin
test cases at least until communication is finished.
Change-Id: I5fd2288e20b11ba5bc33d074f7fe086dc3f00323
9 роки тому
Henrik Paul
22a57cd110
Fixes copyright headers in shared package (#13334)
Change-Id: I53be5f824acb552033107174cc5b8c1072675446
9 роки тому
Henrik Paul
e16a0fb28e
Remove deprecated header/footer API (#13334)
Change-Id: I9bddef300a817fd31054515e97bc6924370d3475
10 роки тому
Johannes Dahlström
ff310e8bdb
Grid header/footer rewrite: add partial shared state support (#13334)
Currently supported:
* Adding and removal of header and footer rows
* Header is single-row by default
* Footer is zero-row by default
* Text captions
* Showing and hiding the whole header or footer
* Passing captions and visibility in shared state
TODO:
* Column spanning
* HTML content
* Widget content
* Component content
* Sorting/Indicators
* Server side API
* Rest of shared state handling
Change-Id: Iddd1a596597c3b11ead50bd7d5d7011cd81e2c83
10 роки тому
Leif Åstrand
f27a00b7b9
Server-side programmatic sort updates sort indicators in the UI (#13334)
Change-Id: Ia4bae5d88d265250d1bf4daa8d23561edb757872
10 роки тому
Henrik Paul
07ef5c9d52
Removes the version number from @since in Grid classes (#13334)
Change-Id: I36192c46b359b8307c5bb1faf71c3b9a20e77fb8
10 роки тому
Henrik Paul
1f94f03f56
Client now recognizes server-side selection model changes. (#13334)
Change-Id: Ic42e0e96871620fde6b9ce17dd5b487b1d6b8370
10 роки тому
Henrik Paul
fdba3d43f5
Clean up test code for selection column (#13334)
Change-Id: I98963a367f05c39ad6e185ebf8a1d903efa686a2
10 роки тому
Henrik Paul
cad8f2bf2c
Use @DelegateToWidget instead of manual handling (#13334)
Change-Id: Iac7f742053b43e15e1bdf16d51cce7363987f291
10 роки тому
Henrik Paul
c4a1ee8a4f
Send selection between server and client (#13334)
Change-Id: I75174af63092fca72d9aa63ccf3c06a77f42c4f6
10 роки тому
Henrik Paul
f4a538019b
Change row data type from String[] to String (#13334)
Instead of having the data type as one-string-per-column, we now have the entire
row encoded as JSON
Change-Id: I709b2daa88c516d98203ef463b57257a6647bacd
10 роки тому
Henrik Paul
37436ce644
Client-side selection checkbox renderer (#13334)
Change-Id: I7b6a5c4ca1d78a97c34b1f7b95d1488edeb8551e
10 роки тому
Henrik Paul
9b510d35a7
Adds setHeightByRow support to Grid (#13297)
Change-Id: I67f1bfb476a8af28c0ea1a03758684ca42d1ba48
10 роки тому
John Ahlroos
cca2172654
Revert "Merge branch 'master' into grid"
This reverts commit 4420f52578
.
Change-Id: I06effe06f245baaeb499071917c359eb34cc55ea
10 роки тому
Henrik Paul
cff79054fb
Add server-side API for column freezing (#3087)
Change-Id: I4704ab2bd2b1af31b4586e26cf89f03d97f136a4
10 роки тому
John Ahlroos
4caa2f5b6e
Multiple headers and footer rows #3153
Change-Id: Iadb0d8b051d0f0ef1303e0d7d740cf476cd81971
10 роки тому
John Ahlroos
1c1506ef04
Base grid component and column API (#12829, #12830)
Change-Id: I6c4eae8a4369e9452dd56e764633cecfe9bf553a
10 роки тому