viritin / flow-viritin

Viritin inspired project for Vaadin Flow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PagingDataProvider (and maybe also other interfaces) is not marked as Serializable

jorgheymans opened this issue · comments

Like #61 and #52 , PagingGrid.PagingDataProvider is not marked as Serializable. We can work around it but it would be nice to have this serializable by default for easy lambda style creation.

Perhaps there are more interfaces in Viritin that will be likely used as lambdas and end up in the session, and they could all be marked as Serializable in one go ?

Should set some similar build time check that all interfaces are serializable as we have in the framework project.

Thanks!