package Ġnet . l ach lan m ck ee . bookmark . components . row Ċ Ċ import Ġandroidx . compose . foundation . combined Clickable Ċ import Ġandroidx . compose . foundation . layout . Row Ċ import Ġandroidx . compose . foundation . layout . Row Scope Ċ import Ġandroidx . compose . foundation . layout . default Min Size Ċ import Ġandroidx . compose . foundation . layout . fill Max Width Ċ import Ġandroidx . compose . foundation . layout . padding Ċ import Ġandroidx . compose . material . Surface Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . Alignment Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . graphics . Color Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġnet . l ach lan m ck ee . bookmark . util . run If NotNull Ċ Ċ @ Composable Ċ fun ĠStandard Row ( ĊĠ Ġmodifier : ĠModifier Ġ= ĠModifier , ĊĠ ĠbackgroundColor : ĠColor Ġ= ĠColor . White , ĊĠ ĠonClick : Ġ(() Ġ-> ĠUnit )? Ġ= Ġnull , ĊĠ Ġon Long Click : Ġ(() Ġ-> ĠUnit )? Ġ= Ġnull , ĊĠ Ġcontent : Ġ@ Composable ĠRow Scope . () Ġ-> ĠUnit Ċ ) Ġ{ ĊĠ ĠSurface ( ĊĠĠĠ Ġcolor Ġ= ĠbackgroundColor , ĊĠĠĠ Ġmodifier Ġ= Ġmodifier ĊĠĠĠĠĠ Ġ. default Min Size ( min Height Ġ= Ġ 8 0 . dp ) ĊĠĠĠĠĠ Ġ. fill Max Width () ĊĠĠĠĠĠ Ġ. run If NotNull ( onClick ) Ġ{ Ġnon Null OnClick Ġ-> ĊĠĠĠĠĠĠĠ Ġcombined Clickable ( ĊĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġnon Null OnClick , ĊĠĠĠĠĠĠĠĠĠ Ġon Long Click Ġ= Ġon Long Click ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠ Ġ} ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠRow ( ĊĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . padding ( 1 6 . dp ), ĊĠĠĠĠĠ Ġvertical Alignment Ġ= ĠAlignment . Center Vert ically ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠ Ġcontent () ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ