package Ġcom . rol ando as mat . aji . ui Ċ Ċ import Ġcom . rol ando as mat . aji . model . Recipe Ċ Ċ sealed Ġclass ĠRecipe Section View Ui Model Ġ{ ĊĠĠĠ Ġclass ĠVertical Column ( val Ġtitle : ĠString , Ġval Ġitems : ĠList < Entry >): ĠRecipe Section View Ui Model () ĊĠĠĠ Ġclass ĠHorizontal Row ( val Ġtitle : ĠString , Ġval Ġitems : ĠList < Entry >): ĠRecipe Section View Ui Model () ĊĠĠĠ Ġclass ĠGrid ( val Ġtitle : ĠString , Ġval Ġitems : ĠList < Entry >): ĠRecipe Section View Ui Model () ĊĊĠĠĠ Ġdata Ġclass ĠEntry ( val Ġrecipe ID : ĠString , Ġval Ġtitle : ĠString , Ġval Ġthumbnail URL : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfun Ġfrom ( recipe : ĠRecipe ): ĠEntry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠEntry ( recipe . id , Ġrecipe . title , Ġrecipe . thumbnail URL ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } ĊĊ