package Ġcom . github . xe tra 1 1 . ck 3 workbench . app . styles Ċ Ċ import Ġandroidx . compose . foundation . Border Stroke Ċ import Ġandroidx . compose . foundation . Interaction State Ċ import Ġandroidx . compose . foundation . layout . Padding Values Ċ import Ġandroidx . compose . foundation . layout . Row Scope Ċ import Ġandroidx . compose . foundation . layout . preferred Size Ċ import Ġandroidx . compose . material . Button Ċ import Ġandroidx . compose . material . Button Colors Ċ import Ġandroidx . compose . material . Button Defaults Ċ import Ġandroidx . compose . material . Button Elevation Ċ import Ġandroidx . compose . material . Experimental Material Api Ċ import Ġandroidx . compose . material . Material Theme Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . runtime . remember Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . graphics . Shape Ċ import Ġandroidx . compose . ui . unit . dp Ċ Ċ /* Ċ Ġ* ĠA Ġcollection Ġof Ġcompose Ġbutton Ċ Ġ*/ Ċ object ĠWork bench Buttons Ġ{ ĊĠĠĠ Ġ@ Opt In ( Experimental Material Api :: class ) ĊĠĠĠ Ġ@ Composable ĊĠĠĠ Ġfun ĠBasic Button ( ĊĠĠĠĠĠĠĠ ĠonClick : Ġ() Ġ-> ĠUnit , ĊĠĠĠĠĠĠĠ Ġmodifier : ĠModifier Ġ= ĠModifier . preferred Size ( width Ġ= Ġ 7 0 . dp , Ġheight Ġ= Ġ 2 5 . dp ), ĊĠĠĠĠĠĠĠ Ġenabled : ĠBoolean Ġ= Ġtrue , ĊĠĠĠĠĠĠĠ Ġinteraction State : ĠInteraction State Ġ= Ġremember Ġ{ ĠInteraction State () Ġ}, ĊĠĠĠĠĠĠĠ Ġelevation : ĠButton Elevation ? Ġ= ĠButton Defaults . elevation (), ĊĠĠĠĠĠĠĠ Ġshape : ĠShape Ġ= ĠMaterial Theme . shapes . small , ĊĠĠĠĠĠĠĠ Ġborder : ĠBorder Stroke ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġcolors : ĠButton Colors Ġ= ĠButton Defaults . button Colors (), ĊĠĠĠĠĠĠĠ Ġcontent Padding : ĠPadding Values Ġ= ĠButton Defaults . Content Padding , ĊĠĠĠĠĠĠĠ Ġcontent : Ġ@ Composable ĠRow Scope . () Ġ-> ĠUnit ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ ĠButton ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġenabled , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinteraction State , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelevation , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshape , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġborder , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcolors , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontent Padding , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontent ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ