ExperimentalTextInput

constructor(    initialText: CharSequence = "",     hint: CharSequence = "",     inputBackground: Drawable? = UNSET_DRAWABLE,     shadowRadius: Float = 0.0f,     shadowDx: Float = 0.0f,     shadowDy: Float = 0.0f,     @ColorInt shadowColor: Int = Color.GRAY,     textColorStateList: ColorStateList = ColorStateList.valueOf(Color.BLACK),     hintColorStateList: ColorStateList = ColorStateList.valueOf(Color.LTGRAY),     @ColorInt highlightColor: Int? = null,     textSize: Int = TextSpec.UNSET,     typeface: Typeface = Typeface.DEFAULT,     textAlignment: Int = View.TEXT_ALIGNMENT_GRAVITY,     @GravityInt gravity: Int = Gravity.CENTER_VERTICAL or Gravity.START,     editable: Boolean = true,     cursorVisible: Boolean = true,     inputType: Int = EditorInfo.TYPE_CLASS_TEXT,     rawInputType: Int = EditorInfo.TYPE_NULL,     imeOptions: Int = EditorInfo.IME_NULL,     privateImeOptions: String? = null,     inputFilters: List<@JvmSuppressWildcards InputFilter?>? = null,     multiline: Boolean = false,     ellipsize: TextUtils.TruncateAt? = null,     minLines: Int = 1,     maxLines: Int = Int.MAX_VALUE,     cursorDrawableRes: Int = -1,     error: CharSequence? = null,     errorDrawable: Drawable? = null,     keyListener: KeyListener? = null,     importantForAutofill: Int = 0,     autofillHints: Array<String?>? = null,     disableAutofill: Boolean = false,     movementMethod: MovementMethod = ArrowKeyMovementMethod.getInstance(),     textWatchers: List<TextWatcher>? = null,     selectionActionModeCallback: ActionMode.Callback? = null,     insertionActionModeCallback: ActionMode.Callback? = null,     excludeFromIncrementalMount: Boolean = false,     textInputController: TextInputController? = null,     onTextChanged: (EditText, String) -> Unit? = null,     onTextPasted: (EditText, String) -> Unit? = null,     onSelectionChanged: (Int, Int) -> Unit? = null,     onInputFocusChanged: (Boolean) -> Unit? = null,     onKeyUp: (KeyEvent, Int) -> Boolean? = null,     onKeyPreImeEvent: (KeyEvent, Int) -> Boolean? = null,     onEditorAction: (TextView, KeyEvent?, Int) -> Boolean? = null,     onInputConnection: (InputConnection, EditorInfo) -> InputConnection? = null,     style: Style? = null)