Input

fun Input(value: String, onValueChange: (String) -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true, readOnly: Boolean = false, textStyle: TextStyle = AppText.Normal.Body.default, placeholder: String = "", placeholderStyle: TextStyle = AppText.Normal.Hint.default, textAlign: TextAlign = TextAlign.Start, keyboardOptions: KeyboardOptions = KeyboardOptions.Default, keyboardActions: KeyboardActions = KeyboardActions.Default, visualTransformation: VisualTransformation = VisualTransformation.None, singleLine: Boolean = false, maxLines: Int = Int.MAX_VALUE, minLines: Int = 1, cursorColor: Color = AppColor.Main.primary, isFocus: Boolean = false)

基础输入框

Parameters

value

String 输入内容

onValueChange

Function1 输入改变回调

modifier

Modifier 样式

enabled

Boolean 是否允许输入

readOnly

Boolean 是否为只读

textStyle

TextStyle 字体样式

placeholder

String 占位文本

placeholderStyle

TextStyle 占位文本的字体样式

keyboardOptions

KeyboardOptions 键盘类型

keyboardActions

KeyboardActions 键盘事件

singleLine

Boolean 是否为单行输入

maxLines

Int 最大行数

cursorColor

Color 焦点颜色

isFocus

Boolean 是否获取到焦点