Full source code on the website ?

Ok, I see. Yeah, the source tab in the sampler usually shows the most relevant parts of the code but occasionally there’s something interesting missing. The code of the sampler application itself (demo.vaadin.com) is not publicly available. I think the purpose of the sampler is to showcase the capabilities of the framework rather than serve as a tutorial. I’d suggest reading the
documentation
instead and trying the examples there which are
publicly available
.

Hope that helps.