TextInput

fun ResourcesScope.TextInput(initialText: CharSequence, style: Style = Style, hint: CharSequence = "", @ColorInt textColor: Int = Color.BLACK, @ColorInt hintTextColor: Int = Color.LTGRAY, textSize: Dimen = 14.sp, typeface: Typeface = Typeface.DEFAULT, textAlignment: Int = View.TEXT_ALIGNMENT_GRAVITY, gravity: Int = Gravity.CENTER_VERTICAL or Gravity.START, editable: Boolean = true, multiline: Boolean = false, minLines: Int = 1, maxLines: Int = Int.MAX_VALUE, inputType: Int = EditorInfo.TYPE_CLASS_TEXT, rawInputType: Int = EditorInfo.TYPE_NULL, imeOptions: Int = EditorInfo.IME_NULL, inputFilter: InputFilter? = null, inputFilters: List<InputFilter>? = null, ellipsize: TextUtils.TruncateAt? = null, onTextChanged: (TextChangedEvent) -> Unit? = null, onSelectionChanged: (SelectionChangedEvent) -> Unit? = null, onInputFocusChanged: (InputFocusChangedEvent) -> Unit? = null, onKeyUp: (KeyUpEvent) -> Boolean? = null, onKeyPreIme: (KeyPreImeEvent) -> Boolean? = null, onEditorAction: (EditorActionEvent) -> Boolean? = null, onInputConnection: (InputConnectionEvent) -> InputConnection? = null, handle: Handle? = null, inputBackground: Drawable? = null, textWatcher: TextWatcher? = null, shouldExcludeFromIncrementalMount: Boolean = false): TextInput

Builder function for creating TextInputSpec components.