TextInput

inline fun ResourcesScope.TextInput(    initialText: CharSequence,     style: Style? = null,     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,     imeOptions: Int = EditorInfo.IME_NULL,     inputFilter: InputFilter? = null,     inputFilters: List<InputFilter>? = null,     ellipsize: TextUtils.TruncateAt? = null,     noinline onTextChanged: (TextChangedEvent) -> Unit? = null,     noinline onSelectionChanged: (SelectionChangedEvent) -> Unit? = null,     noinline onInputFocusChanged: (InputFocusChangedEvent) -> Unit? = null,     noinline onKeyUp: (KeyUpEvent) -> Boolean? = null,     noinline onKeyPreIme: (KeyPreImeEvent) -> Boolean? = null,     noinline onEditorAction: (EditorActionEvent) -> Boolean? = null,     noinline onInputConnection: (InputConnectionEvent) -> InputConnection? = null,     handle: Handle? = null,     inputBackground: Drawable? = null,     textWatcher: TextWatcher? = null): TextInput

Builder function for creating TextInputSpec components.