package Ġde . kotlin cook . vaadin . view model Ċ Ċ import Ġde . kotlin cook . vaadin . br icks view . br icks . Brick Ċ import Ġde . kotlin cook . vaadin . main view . Main View Ċ Ċ object ĠViewModel Ġ{ ĊĊĠĠĠ Ġlateinit Ġvar Ġmain View : ĠMain View ĊĠĠĠ Ġval Ġbr icks View Ġget () Ġ= Ġmain View . br icks View ĊĠĠĠ Ġvar Ġproperties View ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġmain View . left View . properties View ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ Ġmain View . left View . properties View Ġ= Ġvalue Ġ} ĊĊĠĠĠ Ġfun Ġselected Brick () Ġ= Ġbr icks View . essential Comp s . find Ġ{ Ġit Ġis ĠBr ick Ġ&& Ġit . selected Ġ} ĊĊĠĠĠ Ġ// Ġer st Ġmal Ġhier : ĊĠĠĠ Ġval Ġtext Field Bean Ġ= ĠTextField Bean () Ċ }