Text Button TextField RadioButton Canvas ColumnAnswer: required parameters are marked with *, trailing lambda parameters are marked with ^. Every composable has modifier as a required parameter.
Text text* : String , fontSize : TextUnit ,
fontStyle : FontStyle , fontWeight : FontWeight
Button onClick* : ( ) -> Unit , content*^ : ( ) -> Unit
TextField value* : String , onValueChange* : (String) -> Unit ,
label : ( ) -> Unit , placeholder : ( ) -> Unit
RadioButton selected* : Boolean , onClick* : ( ) -> Unit ,
enabled : Boolean
CheckBox checked* : Boolean , onCheckedChanged* : (Boolean) -> Unit ,
enabled : Boolean
Canvas onDraw*^ : DrawScope.( ) -> Unit
Column content*^ : ( ) -> Unit
color : Color topLeft : Offset(x : Float, y : Float) size : Size(width : Float, height : Float) style : Fill or Stroke(Float)Answer: MainActivity.kt
We did not discuss this section in class.