Aleksi Hietanen
de5c9a394a
Create DescriptionGenerator in package com.vaadin.ui (#10346)
Deprecate com.vaadin.ui.components.grid.DescriptionGenerator
and subclass it from the new DescriptionGenerator.
6 jaren geleden
Teemu Suo-Anttila
5361398709
Extract interfaces from Grid (#8005)
* Extract interfaces from Grid
Closes vaadin/framework8-issues#566
7 jaren geleden
Denis
9fb43988c7
Introduce dedicated shared states for every core vaadin component/ext. (#98)
* Introduce dedicated shared states for every core vaadin component/ext.
Updated components are:
- PasswordField
- CustomField
- AbstractListing
- AbstractMultiSelect
- ColorPicker
- ColorPickerArea
- DataCommunicator
- Responsive
- AbstractListingExtension
- DetailsManager
- AbstractRenderer
- ClickableRenderer
- ButtonRenderer
- CheckBoxRenderer
- DateRenderer
- HtmlRenderer
- ImageRenderer
- NumberRenderer
- ProgressBarRenderer
- TextRenderer
Fixes vaadin/framework8-issues#480 .
7 jaren geleden
Denis
620b2ba314
Add read-only support for single and multi select views for Grid. (#84)
* Add read-only support for single and multi select views for Grid.
Fixes vaadin/framework8-issues#516
7 jaren geleden
Pekka Hyvönen
2de9aca9e5
Add AbstractSelectionModel for Grid
Also adds shared state for grid's selection models.
This is mostly for making it possible later to modify the selection models,
without breaking backwards API compatibility and having to duplicate code.
Change-Id: If93720df282bf5ca3aff17a20b455d60b33f764c
7 jaren geleden
Henri Sara
0fdb14f745
Add shared state for CustomComponent and DragAndDropWrapper
Change-Id: Ib640e5ea97bccffb889d3213a4f588b828fb07bf
7 jaren geleden
Henri Sara
051bac514c
Add state classes for Abstract(Single)ComponentContainer
Change-Id: I6939fbc6f7aed0897f50b19f85fb62d0b8368cc7
7 jaren geleden
Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
7 jaren geleden
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
7 jaren geleden
Teemu Suo-Anttila
6c4c67234a
Migrate vaadin-shared build to maven
Change-Id: I4ddc5050874faeb091740ac5ab4f9cafecf5696b
8 jaren geleden
Artur Signell
e77e73cf64
Update copyright year to 2014
Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
10 jaren geleden
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
11 jaren geleden
Artur Signell
65981705b4
Renamed ComponentState to AbstractComponentState (#9032)
Change-Id: Ida6e0cb7064580be36627fd735d79b82ee69356d
11 jaren geleden
Artur Signell
667ef9c144
Refactored margin handlers (#8292)
Only layouts actually supporting margins now implement MarginHandler
CssLayout should be simplified before 7.0.0 so margin support was removed. GridLayout, VerticalLayout and HorizontalLayout were the only other layouts which actually supported margin.
MarginInfo is now passed directly in the state.
12 jaren geleden
Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
12 jaren geleden
Artur Signell
9bc14b90a3
Moved com.vaadin.shared files to a shared src folder (#9299)
12 jaren geleden
Leif Åstrand
7f75d0f4cf
Move classes common to client and server to com.vaadin.shared.* (#8934)
12 jaren geleden
Artur Signell
80e74f1891
Added missing license info
12 jaren geleden
Artur Signell
25220b7c03
Move SharedState and ServerRpc classes out from Connector classes
12 jaren geleden