package Ġlocal . sandbox Ċ Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġdev . pet us ka . k mdc . core . Composable Builder Ċ import Ġdev . pet us ka . k mdc . layout . grid . MD CL ayout Grid Cell Ċ import Ġdev . pet us ka . k mdc . layout . grid . MD CL ayout Grid Cells Scope Ċ import Ġdev . pet us ka . k mdc . layout . grid . MD CL ayout Grid Scope Ċ Ċ @ Dsl Marker Ċ annotation Ġclass ĠSample Dsl Ċ Ċ type alias ĠSample Ġ= Ġ@ Composable ĠMD CL ayout Grid Cells Scope . () Ġ-> ĠUnit Ċ Ċ private Ġval Ġsamples Ġ= Ġmutable Set Of < Sample >() Ċ Ċ object ĠSamples Ġ: ĠSet < Sample > Ġby Ġsamples Ġ{ ĊĠ Ġ@ Sample Dsl ĊĠ Ġoperator Ġfun Ġinvoke ( sample : ĠSample ): ĠSample Ġ= Ġsample . also Ġ{ ĊĠĠĠ Ġsamples . add ( sample ) ĊĠ Ġ} ĊĠĠĊĠ Ġ@ Sample Dsl ĊĠ Ġ@ Composable ĊĠ Ġfun ĠMD CL ayout Grid Cells Scope . Sample ( content : ĠComp osable Builder < MD CL ayout Grid Scope >) Ġ{ ĊĠĠĠ ĠMD CL ayout Grid Cell ( content Ġ= Ġcontent ) ĊĠ Ġ} Ċ } Ċ